LINUX.ORG.RU

openSUSE Tumbleweed


0

3

Есть тут кто либо кто его постоянно использует? Какова стратегия обновления сидя на нем? После установки и обновления 12.1 снести репы, подрубить репозиторий tumbleweed, подрубить Current репозитории, обновиться. А что дальше? Нужно ли каждый раз отрубать репозитории у которых нету ветки Tumbleweed когда делаешь zypper dup? Nxx Наверное Вы лучше всех разбираетесь в вопросе.

★★

А что дальше?

пользоваться :)

Нужно ли каждый раз отрубать репозитории у которых нету ветки Tumbleweed когда делаешь zypper dup?

А зачем все время делать zypper dup? есть же zypper up для обновления и zypper dup --from repo_name для первода пакетов на другой репозитортий.

BMX ★★☆
()
Ответ на: комментарий от Vernat

dup попытается обновить все пакеты на самые свежие версии. Не рекомендуется для повседневного использования. Читай на эту тему сусевики.

X10Dead ★★★★★
()

Сам не давно перешёл на Tumbleweed. Сделал zypper dup --from Tumbleweed, но некоторые пакеты для кед в KDE realease новее, то таким же образом вернул их на реп кед. А обновление далее zypper up только. Лучше всего для этого дела скаставать ещё ZenitharChampion Novell-ch для полного комплекта.

HunOL ★★★★
()

Нужно ли каждый раз отрубать репозитории у которых нету ветки Tumbleweed когда делаешь zypper dup

zypper dup надо делать только при обновлении на новый релиз. В остальных случаях - zypper up.

Более старые репозитории, как правило, можно спокойно держать подключенными. У меня например, на 12.1 подключены репозитории от 11.4, 11.3, и было время, даже от 10.3. Если у тебя 12.1 Tumbleweed, то обычные репозитории 12.1 являются более старыми для тебя и отключать их не никакой необходимости.

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

ммм, я так понял на Tumbleweed нет никаких релизов. Например у меня подрубленны Current,Tumbleweed, Pacman(Tumbleweed), репа шрифтов(Tumbleweed) и Font smoothing тоже Tumbleweed. и никаких апдейтов днями нету, но если сделать zypper dup то куча прилетает. Это может быть причиной того, что когда я подрубил Tumbleweed я делал не zypper dup --from Tumbleweed (он ругался на какие то пакеты от virtualbox и wmware) а просто zypper dup?

Vernat ★★
() автор топика
Ответ на: комментарий от HunOL

В Tumbleweed есть же кеды. Зачем дополнительно подрубать пакеты отдельные кдешные репы? Тем более у них нету ветки Tumbleweed

Vernat ★★
() автор топика
Ответ на: комментарий от Vernat

Почитал форумы, кажется, пока я не сделаю zypper dup --from Tumbleweed моя система все также будет 12.1, просто некоторые пакеты обновятся, тоже самое надо было делать со всеми подрубленными репами с веткой tumbleweed, я прав?

Vernat ★★
() автор топика
Ответ на: комментарий от Vernat

Одно

zypper dup
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
чего стоит.
dist-upgrade (dup) [options]
              Perform a distribution upgrade. This command applies the state of (specified) repositories onto the  system;
              upgrades  (or  even  downgrades) installed packages to versions found in repositories, removes packages that
              are no longer in the repositories and pose a dependency problem for the upgrade, handles package splits  and
              renames, etc.

              If  no  repositories are specified via --from or --repo options, zypper will do the upgrade with all defined
              repositories. This can be a problem if the system contains conflicting repositories, like  repositories  for
              two  different  distribution  releases. This often happens if one forgets to remove older release repository
              after adding a new one, say openSUSE 11.1 and openSUSE 11.2.

              To avoid the above trouble, you can specify the repositories from which to do the upgrade using  the  --from
              or  --repo options.  The difference between these two is that when --repo is used, zypper acts as if it knew
              only the specified repositories, while with --from zypper can eventually use also the rest of enabled repos-
              itories to satisfy package dependencies.
zypper up обновит пакеты без смены репозитария, а zypper dup может менять репозитарий, сносить пакеты которых нет в репозитарии и сносить пакеты для которых не удовлетворены зависимости.

HunOL ★★★★
()
Ответ на: комментарий от HunOL

я так понял в случае когда Tumbleweed основной реп то zypper up не сработает

Vernat ★★
() автор топика
Ответ на: комментарий от Vernat

Если сделать zypper dup --from ИмяРепа то он переведёт доступные пакеты на Tumbleweed, и последующие zypper up будет тянуть от туда. А что по поводу кед, то и там и там они 4.8.4 но в KDE realse билд более поздний.

HunOL ★★★★
()
Ответ на: комментарий от HunOL

В инструкции на wiki указано The only supported method of repo use for Tumbleweed is to have only the main repos (Oss, Non-oss, and Update) and the Tumbleweed repo active. For that situation a simple

sudo zypper dup

Я так понял что zypper dup --from ИмяРепа нужно когда у Вас много репов, с пересекающимися пакетами, и нужно конкретно указывать откуда обновляться.

В любом случае я так понимаю без zypper dup на Tumbleweed не обойтись

Vernat ★★
() автор топика

В итоге пока не сделал zypper dup --from Tumbleweed ядро так и не обновлялось

Vernat ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.