LinuxForum.Fans
Тема

[Решено] Tumbleweed и обновления

Автор: paveless 34 сообщений 4704 просмотров
#293127
text
# zypper dup
Предупреждение: Вы собираетесь обновить дистрибутив со всех включённых репозиториев. Перед тем, как продолжить, убедитесь, что эти репозитории совместимы. Больше информации об этой команде можно найти в 'man zypper'.
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Просчёт обновления дистрибутива...

Будут установлены следующие НОВЫЕ пакеты: fribidi kcm_gtk libass4 libavc1394-0 libavcodec54 libavfilter3 libavformat54 libavresample0 libcaca0 libcddb2 libdca0 libdirectfb-1_6-0 libdvbpsi7 libdvdnav4 libebml3 libfaac0 libfaad2 libfluidsynth1 libftgl2 libgme0 libid3tag liblash1 libmad0 libmatroska5 libofa0 libopus0 libpoppler25 libpostproc52 libprojectM2 libSDL_image-1_2-0 libshout3 libswresample0 libswscale2 libtar1 libupnp6 libvdpau1 libvlc5 libvlccore5 libxcb-composite0 libxcb-randr0 libzvbi0 normalize openSUSE-release-ftp phonon-backend-vlc vlc vlc-noX vlc-qt

Будут УДАЛЕНЫ следующие пакеты: kde-gtk-config kde-gtk-config-lang

Будет обновлён следующий пакет: amarok amarok-lang bootsplash-branding-openSUSE branding-openSUSE btrfsprogs cln DirectFB DirectFB-Mesa gconf2-branding-openSUSE gfxboot-branding-openSUSE ggz-client-libs gimp-branding-openSUSE gio-branding-openSUSE gnu-free-fonts grub2-branding-openSUSE gstreamer gstreamer-0_10 gstreamer-0_10-plugin-gnomevfs gstreamer-0_10-plugins-good gstreamer-lang gtk2-branding-openSUSE gtk2-engine-clearlooks gtk2-theme-clearlooks gtk3-branding-openSUSE hicolor-icon-theme-branding-openSUSE kaffeine kdebase4-openSUSE kdebase4-runtime-branding-openSUSE kdelibs4-branding-openSUSE kernel-firmware kio_sysinfo kio_sysinfo-branding-openSUSE ksplash-qml-branding-openSUSE ksplashx-branding-openSUSE ksshaskpass kvkbd libatkmm-1_6-1 libavutil51 libdmtx0 libggz2 libgstapp-0_10-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstinterfaces-0_10-0 libgstpbutils-1_0-0 libgstreamer-0_10-0 libgstreamer-1_0-0 libgstriff-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 libjack0 libkvkontakte1 liblqr-1-0 libopencv2_4 libpackagekit-glib2-14 libpackagekit-qt2-2 libpolkit-qt-1-1 libprison0 libqjson0 libquicktime0 libredland0 libreoffice-hyphen libreoffice-templates-en libreoffice-templates-labels-a4 libreoffice-templates-labels-letter libreoffice-templates-presentation-layouts libreoffice-templates-ru libreoffice-thesaurus-ru libsox2 libstrigi0 libxine2 libxine2-pulse linphone PackageKit PackageKit-backend-zypp PackageKit-browser-plugin PackageKit-gstreamer-plugin PackageKit-gtk3-module plasmoid-quickaccess plymouth-branding-openSUSE polkit-kde-agent-1 polkit-kde-kcmmodules-1 python-numpy sox strigi susegreeter-branding-openSUSE synaptiks virtuoso-drivers virtuoso-server wallpaper-branding-openSUSE yast2-qt-branding-openSUSE

Будет обновлён до более старой версии следующий пакет: glibc glibc-extra glibc-locale gtk2-engine-oxygen gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-vietnamese gtk2-theme-oxygen gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-vietnamese k3b k3b-lang lcms2 lensfun-data libepub0 libgio-2_0-0 libgrantlee_core0 libgtk-2_0-0 libgtk-3-0 libHUpnp1 libiodbc3 liblcms2-2 liblensfun0 libmsn0_3 libpoppler-glib8 libpoppler-qt4-4 libqalculate5 libqimageblitz4 libqoauth1 libQtSolutions_SOAP-2_7-1 libtag-extras1 mobile-broadband-provider-info moodbar polkit-default-privs poppler-tools python-distribute python-pyudev

Будут переустановлены следующие пакеты: adaptec-firmware alsa-firmware atmel-firmware boost-license1_49_0 bundle-lang-common-en ca-certificates cantarell-fonts command-not-found dd_rhelp dejavu-fonts desktop-data-openSUSE dmz-icon-theme-cursors fonts-config ghostscript-fonts-std gnu-unifont-bitmap-fonts google-droid-fonts hicolor-icon-theme info2html intlfonts-euro-bitmap-fonts ipw-firmware liberation-fonts libnl-config libX11-data lsb-release mpt-firmware myspell-american netcfg openSUSE-build-key PackageKit-branding-openSUSE perl-Config-Crontab perl-Digest-HMAC perl-HTML-Tagset perl-XML-SAX-Base perl-XML-Writer pm-profiler pullin-fluendo-mp3 python-smbios python-urlgrabber scout smolt smolt-gui sound-theme-freedesktop susehelp susehelp_en syslog-service translation-update ulimit update-desktop-files wireless-regdb x11-tools xcursor-themes xkeyboard-config xorg-scripts xorg-x11 xorg-x11-driver-input xorg-x11-fonts-core xorg-x11-libX11-ccache yast2-add-on yast2-branding-openSUSE yast2-firewall yast2-inetd yast2-installation yast2-irda yast2-iscsi-client yast2-mail yast2-metapackage-handler yast2-nfs-client yast2-nfs-common yast2-ntp-client yast2-online-update yast2-online-update-frontend yast2-pam yast2-proxy yast2-runlevel yast2-samba-client yast2-samba-server yast2-security yast2-sudo yast2-sysconfig yast2-theme-openSUSE yast2-theme-openSUSE-Oxygen yast2-trans-cs yast2-trans-da yast2-trans-de yast2-trans-en_GB yast2-trans-en_US yast2-trans-es yast2-trans-fr yast2-trans-hu yast2-trans-it yast2-trans-ja yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ru yast2-trans-stats yast2-trans-sv yast2-trans-zh_CN yast2-trans-zh_TW yast2-tv zd1211-firmware zypper-aptitude zypper-log

Следующие пакеты изменят производителя: amarok obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de amarok-lang obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de bootsplash-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE btrfsprogs obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE cln obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE DirectFB openSUSE -> obs://build.opensuse.org/games DirectFB-Mesa openSUSE -> obs://build.opensuse.org/games gconf2-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gfxboot-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE ggz-client-libs obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gimp-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gio-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gnu-free-fonts openSUSE -> obs://build.opensuse.org/games grub2-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gstreamer obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de gstreamer-0_10 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de gstreamer-0_10-plugin-gnomevfs obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de gstreamer-0_10-plugins-good obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gstreamer-lang obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de gtk2-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk2-engine-clearlooks obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk2-engine-oxygen obs://build.opensuse.org/KDE -> openSUSE gtk2-immodule-amharic obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk2-immodule-inuktitut obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk2-immodule-thai obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk2-immodule-vietnamese obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk2-theme-clearlooks obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk2-theme-oxygen obs://build.opensuse.org/KDE -> openSUSE gtk3-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk3-data obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk3-immodule-amharic obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk3-immodule-inuktitut obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk3-immodule-thai obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE gtk3-immodule-vietnamese obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE hicolor-icon-theme-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE k3b obs://build.opensuse.org/KDE -> openSUSE k3b-lang obs://build.opensuse.org/KDE -> openSUSE kaffeine obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE kdebase4-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE kdebase4-runtime-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE kdelibs4-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE kernel-firmware obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE kio_sysinfo obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE kio_sysinfo-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE ksplash-qml-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE ksplashx-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE ksshaskpass obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE kvkbd obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE lcms2 obs://build.opensuse.org/KDE -> openSUSE lensfun-data obs://build.opensuse.org/KDE -> openSUSE libatkmm-1_6-1 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libavutil51 openSUSE -> http://packman.links2linux.de libdmtx0 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libepub0 obs://build.opensuse.org/KDE -> openSUSE libggz2 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libgio-2_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libgrantlee_core0 obs://build.opensuse.org/KDE -> openSUSE libgstapp-0_10-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgstapp-1_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgstaudio-1_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgstinterfaces-0_10-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgstpbutils-1_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgstreamer-0_10-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgstreamer-1_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgstriff-1_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgsttag-1_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgstvideo-1_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libgtk-2_0-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libgtk-3-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libHUpnp1 obs://build.opensuse.org/KDE -> openSUSE libiodbc3 obs://build.opensuse.org/KDE -> openSUSE libjack0 openSUSE -> http://packman.links2linux.de libkvkontakte1 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE liblcms2-2 obs://build.opensuse.org/KDE -> openSUSE liblensfun0 obs://build.opensuse.org/KDE -> openSUSE liblqr-1-0 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libmsn0_3 obs://build.opensuse.org/KDE -> openSUSE libopencv2_4 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libpackagekit-glib2-14 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libpackagekit-qt2-2 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libpolkit-qt-1-1 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libpoppler-glib8 obs://build.opensuse.org/KDE -> openSUSE libpoppler-qt4-4 obs://build.opensuse.org/KDE -> openSUSE libprison0 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libqalculate5 obs://build.opensuse.org/KDE -> openSUSE libqimageblitz4 obs://build.opensuse.org/KDE -> openSUSE libqjson0 obs://build.opensuse.org/openSUSE:Tumbleweed -> obs://build.opensuse.org/games libqoauth1 obs://build.opensuse.org/KDE -> openSUSE libQtSolutions_SOAP-2_7-1 obs://build.opensuse.org/KDE -> openSUSE libquicktime0 openSUSE -> http://packman.links2linux.de libredland0 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libreoffice-hyphen obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libreoffice-templates-en obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libreoffice-templates-labels-a4 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libreoffice-templates-labels-letter obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libreoffice-templates-presentation-layouts obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libreoffice-templates-ru obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libreoffice-thesaurus-ru obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE libsox2 openSUSE -> http://packman.links2linux.de libstrigi0 obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de libtag-extras1 obs://build.opensuse.org/KDE -> openSUSE libxine2 openSUSE -> http://packman.links2linux.de libxine2-pulse openSUSE -> http://packman.links2linux.de linphone openSUSE -> http://packman.links2linux.de mobile-broadband-provider-info obs://build.opensuse.org/KDE -> openSUSE moodbar obs://build.opensuse.org/KDE -> openSUSE PackageKit obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE PackageKit-backend-zypp obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE PackageKit-browser-plugin obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE PackageKit-gstreamer-plugin obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE PackageKit-gtk3-module obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE plasmoid-quickaccess obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE plymouth-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE polkit-default-privs obs://build.opensuse.org/KDE -> openSUSE polkit-kde-agent-1 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE polkit-kde-kcmmodules-1 obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE poppler-tools obs://build.opensuse.org/KDE -> openSUSE python-distribute obs://build.opensuse.org/KDE -> openSUSE python-numpy openSUSE -> obs://build.opensuse.org/games python-pyudev obs://build.opensuse.org/KDE -> openSUSE sox openSUSE -> http://packman.links2linux.de strigi obs://build.opensuse.org/openSUSE:Tumbleweed -> http://packman.links2linux.de susegreeter-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE synaptiks obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE virtuoso-drivers obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE virtuoso-server obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE wallpaper-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE yast2-qt-branding-openSUSE obs://build.opensuse.org/openSUSE:Tumbleweed -> openSUSE

91 пакет для обновления, 41 для отката, 47 новых, 103 для переустановки, 2 для удаления, 129 для смены производителя. Полный размер загрузки: 216,9 MiB. После этой операции будет использовано дополнительно 67,8 MiB. Продолжить? [y/n/?] (y):

text
# zypper se -s glibc-locale
Загрузка данных о репозиториях...
Чтение установленных пакетов...

С | Имя | Тип | Версия | Архитектура | Репозиторий --+--------------+-------+-------------+-------------+------------------- v | glibc-locale | пакет | 2.15-22.6.4 | i586 | openSUSE-12.2-Oss i | glibc-locale | пакет | 2.15-22.9.1 | i586 | (Системные пакеты)

#293128

Ладно, оставлю до завтра ковыряться, это пока на ВМ эксперименты, хочется разобраться в деталях, прежде чем переезжать... Хотя на паре ноутов жене и брату уже поставил )

#293129

Включайте обратно:

text
KDE_49                                   
KDE_49_Extra

Лучше с ними.

Удалите файл openSUSE-12.2-1.6.repo:

text
# rm -f /etc/zypp/repos.d/openSUSE-12.2-1.6.repo

Далее возвратим репу CD:
Яст - Репозитории программного обеспечения - Добавить - CD (не забудьте вставить компакт-диск)

#293130
"paveless" написал:
Ладно, оставлю до завтра ковыряться, это пока на ВМ эксперименты, хочется разобраться в деталях, прежде чем переезжать... Хотя на паре ноутов жене и брату уже поставил )

Тут вся проблема в том, что вы поспешили удалить CD репу из источников, поэтому куча пакетов желает сменить поставщика, куча одинаковых пакетов.
Для того чтобы отучить сусю от CD есть более элегантное решение.
Ок, до завтра.

Ну, и репы приведём в порядок заодно.

#293144

Спасибо за помощь!
Один я буду долго тут копаться, после дебиана поведение реп совсем другое, непривычно...
А насчёт CD - так я его не удалял, он наверное автоматом, я репы только добавлял.

#293152

На работе поставил тоже в виртуалке поиграться, и тут всё совсем по другому. Обновляется через zypper dup без проблем, наверное я тут изначально не использовал "--from Tumbleweed" потому что...
Только вот непонятно, ядро обновлять до 3.6, которое последнее не предлагает, остаётся на 3.4.11, хотя dup вроде должен до самой свежей версии обновлять. Мне оно правда не нужно, так как с новым ядром слетели бы дрова virtualbox, может первый раз я и отказался его обновлять... Т.е. если один раз отказаться от обновления пакета, то больше он предлагать не будет?

И ещё, после нормального обновления через zypper dup, yast начинает глючить, при запуске обновления ругается на кучу пакетов, что нарушены зависимости. Пакеты из КДЕ, kdm-branding и ещё что-то... Подходящего варианта решения нет. То есть получается, что если я обновился через zypper dup, то про яст мне можно забыть?

#293193
"paveless" написал:
Только вот непонятно, ядро обновлять до 3.6, которое последнее не предлагает, остаётся на 3.4.11, хотя dup вроде должен до самой свежей версии обновлять.

Если имеется зависимость какого-то драйвера на определённое ядро, то ядро обновляться не будет.

Ядро можно заблокировать для обновления (на всякий случай):

text
# zypper al пакет1 пакет2
"paveless" написал:
если один раз отказаться от обновления пакета, то больше он предлагать не будет?

В общем случае должен предлагать.

"paveless" написал:
И ещё, после нормального обновления через zypper dup, yast начинает глючить, при запуске обновления ругается на кучу пакетов, что нарушены зависимости. Пакеты из КДЕ, kdm-branding и ещё что-то... Подходящего варианта решения нет. То есть получается, что если я обновился через zypper dup, то про яст мне можно забыть?

Нужно привести в порядок репозитории.
Если репа много есть небольшая проблема с этими брендинг пакетами. Не везде они нужных версий и иногда требуется подключить дополнительные репы, чтобы разрешить зависимости.

#293197

Спасибо за помощь.
С одной виртуалкой разобрался, разрулил зависимости, пришлось брендинг пакеты поставить более старые версии. А вот с другой машиной, где обновлялся по другому буду дома возиться...
Только вот непонятно, когда много реп, как правильнее обновляться регулярно? Через up или dup? И яст какой алгоритм использует?

#293199
"paveless" написал:
dup

А то не получите новые версии пакетов от другого поставщика.
Никто не запрещает использовать и просто up.

"paveless" написал:
И яст какой алгоритм использует?

Какой в настройках. (в параметрах есть настройка для смены поставщика)
з.ы. я бы не пользовался ястом для установки/удаления пакетов.

#293241

Я знакомым сусю выбрал вместо убунты именно из-за яста, чтобы могли сами обновлять и ставить программы... А то последняя убунта совсем разочаровала глюками.

#293311

а не проще ли будет войти в Yast и перевести все системные пакеты на Tumbleweed?
Я не разу не пробовал, но может сработать...
Кстати недавно у меня тоже Yast на одной из машин начал корячится...
Репы редактировались и кэш обновлялся... А установшик пакетов не видел репозитариев...
Zypper работал как обычно в штатном режиме.
(не помню с чем связано было возможно в корявом "glibc")

paveless написал:
Я знакомым сусю выбрал вместо убунты именно из-за яста, чтобы могли сами обновлять и ставить программы... А то последняя убунта совсем разочаровала глюками.

В SuSe есть ещё и Apper... устанавливается по умолчанию... Не такой функционал как в Yast но все же...

#293312
"mozgfx" написал:
а не проще ли будет войти в Yast и перевести все системные пакеты на Tumbleweed?

Cделано было в начале: =)

text
# zypper dup --from Tumbleweed

Только это не лучший вариант, если в дальнейшем будет обновление путём zypper dup, так как тупо из-за какого-нибудь branding-пакета который как всегда в Tumbleweed имеет меньшую версию билда будет откат версии всех пакетов, связанных с этим branding-пакетом.

"mozgfx" написал:
Apper..

Та ещё гадость. =)

#293313
text
# zypper dup --from Tumbleweed

Ну а после промежуточные обновления выполнять как:
1. Если все обновляется гладко то так:

text
zypper dup

2. Если первый пункт предлагает откатится, то так:

text
zypper up -t patch

Неудобно!!! Да, но кто желает быть впереди планеты всей должен понимать, что он работает со стабильной разрабатываемой версией.
А в этом случае не гарантируется что зависимости основного репозитария, будут удовлетворять зависимостям Tumbleweed.

#293314

Так же можно изучить пакеты Branding/Pattern и их зависимости...
Далее удалить сам Branding/Pattern пакет, а зависимые пакеты оставить.
Но тут есть один подводный камень который может возникнуть в случае кардинальных изменений в дистрибутиве.
Новые и пакеты которые удаляются на основании зависимостей Branding/Pattern пакетов не будут автоматически изменены.

Войдите или зарегистрируйтесь, чтобы ответить.