Zypper пара вопросов
Модератор: Модераторы разделов
Zypper пара вопросов
в общем есть два вопроса
1. как перенести список пакетов и репозиториев на другую машину.Возможно ли это сделать для варианта 11.2->11.3 т.е. я ставлю 11.3 и пытаюсь что бы развернулись все программы что у меня были естесвенно те из них что доступуны.Еще с переносом вернее способом найденным в гугле были проблемы создавалиьс дубилкаты репозиториев этого можно как то избежать?
2. После выполнения команды zypper up и обновления мне посоветовали воспользоватся zypper ps он конечно вывел список сервисов и программ для перезагрузки а существует команда котороая их бы и перезапускала сама руководствуясь этим списком. И такая возможноть только в zypper почему граффический yast подобное не предлагает? Ведь это может привести к краху некоторых запущенных программ в самый не подходящий момент.
1. как перенести список пакетов и репозиториев на другую машину.Возможно ли это сделать для варианта 11.2->11.3 т.е. я ставлю 11.3 и пытаюсь что бы развернулись все программы что у меня были естесвенно те из них что доступуны.Еще с переносом вернее способом найденным в гугле были проблемы создавалиьс дубилкаты репозиториев этого можно как то избежать?
2. После выполнения команды zypper up и обновления мне посоветовали воспользоватся zypper ps он конечно вывел список сервисов и программ для перезагрузки а существует команда котороая их бы и перезапускала сама руководствуясь этим списком. И такая возможноть только в zypper почему граффический yast подобное не предлагает? Ведь это может привести к краху некоторых запущенных программ в самый не подходящий момент.
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Re: Zypper пара вопросов
Список пакетов.
YaST2 (установка программ) Файл - Экспорт, Файл - Импорт.
Репозитории.
/etc/zypp/repos.d
Команды для перезагрузки нет. Краха не будет, т. к. программы в память загружены.
Кстати, в 11.3 в zypper появилась возможность удалять пакеты вместе с ненужными зависимостями.
zypper rm -u <package>
YaST2 (установка программ) Файл - Экспорт, Файл - Импорт.
Репозитории.
/etc/zypp/repos.d
Команды для перезагрузки нет. Краха не будет, т. к. программы в память загружены.
Кстати, в 11.3 в zypper появилась возможность удалять пакеты вместе с ненужными зависимостями.
zypper rm -u <package>
Re: Zypper пара вопросов
Slimy
1) сделайте бекап /etc/zypp/repos.d в дальнейшем можно пройтись скриптом и поменять ссылки с 11.2 на 11.3
список установленных пакетов можно полужить так:
можно добавить ключ -r для конкретного репозитария
ну а дальше уже дело техники
2)Нет такой команды нет. Пользователь сам решает когда ему перегрузить службу.
1) сделайте бекап /etc/zypp/repos.d в дальнейшем можно пройтись скриптом и поменять ссылки с 11.2 на 11.3
список установленных пакетов можно полужить так:
Код: Выделить всё
zypper se --installed > /file
можно добавить ключ -r для конкретного репозитария
ну а дальше уже дело техники
2)Нет такой команды нет. Пользователь сам решает когда ему перегрузить службу.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Zypper пара вопросов
так понятно значит стандартных механизмов для этих действий в программах нет. Жаль.
Ну если бы не сталкивался не спрашивал. Крах происходит очевидно при попытке обратится к ранее не загруженному коду в библиотеках. По крайней мере FF так стабильно падал у меня.
и какой же ?
я пользователь, я решил что хочу перезапустить все из этого, но самое быстрое(с точки зрения усилий со стороны пользователя) и без гугла получается тогда init 6, а это не совсем минимальные усилия со стороны компьютера. Т.е. такое можно запросить в фичи?
Команды для перезагрузки нет. Краха не будет, т. к. программы в память загружены.
Ну если бы не сталкивался не спрашивал. Крах происходит очевидно при попытке обратится к ранее не загруженному коду в библиотеках. По крайней мере FF так стабильно падал у меня.
ну а дальше уже дело техники
и какой же ?
2)Нет такой команды нет. Пользователь сам решает когда ему перегрузить службу.
я пользователь, я решил что хочу перезапустить все из этого, но самое быстрое(с точки зрения усилий со стороны пользователя) и без гугла получается тогда init 6, а это не совсем минимальные усилия со стороны компьютера. Т.е. такое можно запросить в фичи?
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Re: Zypper пара вопросов
Slimy
техника:
распарсить файл и скормить зипперу. (можно получить еще более удобочитаемый файл)
2) достаточно логофф/ логон
Если патч требует перезагрузки то это специальный тип патча (ядро например) (reboot-required)
По обращению к незагруженным библиотекам. Обычно при maintenance апдейтах (тобиш патчах) API не ломается. (Конечно если мы говорим о патч.рпм)
техника:
распарсить файл и скормить зипперу. (можно получить еще более удобочитаемый файл)
2) достаточно логофф/ логон
Если патч требует перезагрузки то это специальный тип патча (ядро например) (reboot-required)
По обращению к незагруженным библиотекам. Обычно при maintenance апдейтах (тобиш патчах) API не ломается. (Конечно если мы говорим о патч.рпм)
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Zypper пара вопросов
Тема самая подходящая и ещё живая, поэтому мой вопросец сюда же:
Можно ли как-то изменить опции, которые передаются aria2c при скачивании?
Можно ли как-то изменить опции, которые передаются aria2c при скачивании?
Re: Zypper пара вопросов
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Zypper пара вопросов
Спасибо, всё сделал вроде как. Только в htop'e всё равно команду отображает прежнюю. То есть:
aria2c --user-agent=ZYpp 6.31.4 (aria2 ???????????? 1.8.2) --summary-interval=1 --follow-matalink=mem --check-integrity=true --file-allocation=none --server-stat-of=/var/cache/zypp/aria2.stats --server-stat-if=/var/cache/zypp/aria2.stat
Прописанного вручную там нет, а именно:
max-concurrent-downloads=1
continue=true
max-file-not-found=5
max-tries=40
split=2
disable-ipv6=true
Так и должно быть?
Re: Zypper пара вопросов
встречал где-то в коде..
Надо снова порытся
Надо снова порытся
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Zypper пара вопросов
А что дает эта aria2 ? Насклько помню это ftp+bittorrent. И какие репозитории на данный момент это поддерживают?
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Re: Zypper пара вопросов
aria2 даёт поддержку metalink.
Re: Zypper пара вопросов
После дебиановских apt, aptitude zypper удручает, а иногда просто бесит своей медлительностью.
Проверка ВСЕХ репов перед установкой любого ПО. А учитывая то, что в сусе приходится подключать много доп. репозиториев, процесс затягивается просто неприлично Можно ли это отключить, или настроить периодичность?
Второе - можно ли настроить проверку только тех репов, из которых ставится пакет?
Третье - во время проверки вдруг оказывается, что левый (в данном случае) реп недоступен. Зипер останавливается с вопросом - что делать. Как указать чтоб по-умолчанию это игнорилось?
К сожалению, по Сусе как-то маловато инфы. В вики на оф-форуме все как-то поверхностно. Может я не там искал конечно... Подскажите, где можно почерпнуть хорошую базовую инфу по Сусе.
Проверка ВСЕХ репов перед установкой любого ПО. А учитывая то, что в сусе приходится подключать много доп. репозиториев, процесс затягивается просто неприлично Можно ли это отключить, или настроить периодичность?
Второе - можно ли настроить проверку только тех репов, из которых ставится пакет?
Третье - во время проверки вдруг оказывается, что левый (в данном случае) реп недоступен. Зипер останавливается с вопросом - что делать. Как указать чтоб по-умолчанию это игнорилось?
К сожалению, по Сусе как-то маловато инфы. В вики на оф-форуме все как-то поверхностно. Может я не там искал конечно... Подскажите, где можно почерпнуть хорошую базовую инфу по Сусе.
Re: Zypper пара вопросов
winhex
Это zypper то медленный? O_o
1) zypper mr -R <repo>
2) zypper in -r repo <package>
3) zypper --non-interactive
4)man zypper
Это zypper то медленный? O_o
1) zypper mr -R <repo>
2) zypper in -r repo <package>
3) zypper --non-interactive
4)man zypper
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Zypper пара вопросов
k0da, спасибо. Для увеличения интервалов между обновлениями реп помогло изменение параметра repo.refresh.delay в /etc/zypp/zypp.conf К счастью, он хорошо и подробно документирован.
Re: Zypper пара вопросов
Как получить листинг URL прописанных репозиториев?
zypper repos (zypper lr) выводит только список алиасов и имён.
zypper repos (zypper lr) выводит только список алиасов и имён.
Можно на "ты".
Re: Zypper пара вопросов
или lr -pu
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Re: Zypper пара вопросов
k0da, Minton, спасибо! До меня только сейчас дошло ввести zypper help lr
Можно на "ты".
Re: Zypper пара вопросов
День добрый.
Поставил себе tambleweed вместо арчика. Кеды 5 в арчике сырые достали.
Раздражает такая фигня. Удалил аконади со всякими непомуками, но при попытке обновления зиппер мне предлагает их поставить и еще поставить либо удалить некоторые произвольные пакеты.
Вот пример выхлопа
Можно как-то сделать чтоб лишнего не тащил? Метапакетов подозритеьных не увидел установленных.
Это обновлений примерно за неделю. Создается впечатление, что это чисто тестовый релиз и пакеты тестируются только автоматически. Это так?
Поставил себе tambleweed вместо арчика. Кеды 5 в арчике сырые достали.
Раздражает такая фигня. Удалил аконади со всякими непомуками, но при попытке обновления зиппер мне предлагает их поставить и еще поставить либо удалить некоторые произвольные пакеты.
Вот пример выхлопа
Код: Выделить всё
The following item is locked and will not be changed by any action:
Доступно:
AdobeICCProfiles
The following 3 applications are going to be installed:
Akregator KMail KOrganizer
The following 20 NEW packages are going to be installed:
akonadi-contact akonadi_resources akregator5 kaddressbook5 kdepim kdepim-runtime kleopatra5 kmail5 knotes5 kontact5 korganizer5 libkdepim libKF5AkonadiCalendar5
libKF5AkonadiContact5 libopencv3_1 patterns-openSUSE-kde_office patterns-openSUSE-office patterns-openSUSE-office_opt ruby2.2-rubygem-cfa
ruby2.2-rubygem-ruby-augeas
The following 3 NEW patterns are going to be installed:
kde_office office office_opt
The following application is going to be REMOVED:
Marble
The following 214 packages are going to be upgraded:
alsa-utils binutils biosdevname bluedevil5 bluedevil5-lang breeze breeze4-style breeze5-cursors breeze5-decoration breeze5-style breeze5-wallpapers
bundle-lang-gnome-en bundle-lang-gnome-ru bundle-lang-kde-en bundle-lang-kde-ru digikam digikam-doc digikam-lang digikam-libs digikam-plugin-color
digikam-plugin-decorate digikam-plugin-enhance digikam-plugin-fxfilters digikam-plugin-transform drkonqi5 elfutils grub2 grub2-i386-pc grub2-snapper-plugin
grub2-systemd-sleep-plugin grub2-x86_64-efi gtk2-metatheme-breeze gtk3-metatheme-breeze intel-gpu-tools java-1_8_0-openjdk java-1_8_0-openjdk-headless kcm_sddm
kde-cli-tools5 kde-gtk-config5 kde-user-manager kgamma5 khotkeys5 kinfocenter5 kipi-plugins kipi-plugins-acquireimage kipi-plugins-geolocation kipi-plugins-lang
kmenuedit5 kscreen5 kscreenlocker ksshaskpass5 ksysguard5 kwayland kwin5 libasm1 libastro-qt5-1 libblkid1 libcmis-0_5-5 libdcerpc0 libdcerpc0-32bit
libdcerpc-binding0 libdcerpc-binding0-32bit libdw1 libelf1 libfdisk1 libgensec0 libgensec0-32bit libgraphite2-3 libibus-1_0-5 libjavascriptcoregtk-1_0-0
libjavascriptcoregtk-3_0-0 libkdecorations2-5 libkdecorations2private5 libKF5Holidays5 libKF5Screen6 libkscreen2-plugin libKScreenLocker5 libksysguard5
libksysguard5-helper libmarblewidget-qt5-23 libmount1 libndr0 libndr0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0
libndr-standard0-32bit libnetapi0 libnetapi0-32bit libopenssl1_0_0 libopenssl1_0_0-32bit libregistry0 libsamba-credentials0 libsamba-credentials0-32bit
libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmartcols1
libsmbclient0 libsmbclient-raw0 libsmbclient-raw0-32bit libsmbconf0 libsmbconf0-32bit libsmbldap0 libsmbldap0-32bit libssh4 libtevent-util0 libtevent-util0-32bit
libuuid1 libvdpau_va_gl1 libwbclient0 libwbclient0-32bit libwebkitgtk-1_0-0 libwebkitgtk2-lang libXcomp3 libzypp marble marble-data marble-doc marble-kde
metatheme-breeze-common milou5 MozillaFirefox MozillaFirefox-translations-common nfs-client nxproxy openssl openSUSE-release openSUSE-release-ftp oxygen5-sounds
patterns-openSUSE-apparmor patterns-openSUSE-apparmor_opt patterns-openSUSE-base patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt
patterns-openSUSE-fonts patterns-openSUSE-fonts_opt patterns-openSUSE-games patterns-openSUSE-imaging patterns-openSUSE-imaging_opt patterns-openSUSE-kde
patterns-openSUSE-kde_games patterns-openSUSE-kde_imaging patterns-openSUSE-kde_internet patterns-openSUSE-kde_multimedia patterns-openSUSE-kde_plasma
patterns-openSUSE-kde_utilities patterns-openSUSE-kde_utilities_opt patterns-openSUSE-kde_yast patterns-openSUSE-laptop patterns-openSUSE-multimedia
patterns-openSUSE-multimedia_opt patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt patterns-openSUSE-sw_management patterns-openSUSE-sw_management_kde
patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-yast2_basis perl-Bootloader perl-Bootloader-YAML plasma5-addons plasma5-addons-kimpanel
plasma5-desktop plasma5-desktop-branding-openSUSE plasma5-pa plasma5-session plasma5-workspace plasma5-workspace-branding-openSUSE plasma5-workspace-libs
plasma-framework plasma-framework-components plasma-framework-private plasma-nm5 plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc polkit-kde-agent-5 powerdevil5
python3-pip python-cryptography python-pycurl samba samba-32bit samba-client samba-client-32bit samba-libs samba-libs-32bit samba-winbind samba-winbind-32bit
systemsettings5 unrar util-linux util-linux-systemd x2goclient xdm xf86-input-vmmouse xorg-x11-server yakuake yakuake-lang yast2 yast2-apparmor yast2-core
yast2-country yast2-country-data yast2-packager yast2-security
The following 29 patterns are going to be upgraded:
apparmor apparmor_opt base enhanced_base enhanced_base_opt fonts fonts_opt games imaging imaging_opt kde kde_games kde_imaging kde_internet kde_multimedia
kde_plasma kde_utilities kde_utilities_opt kde_yast laptop multimedia multimedia_opt non_oss non_oss_opt sw_management sw_management_kde x11 x11_opt yast2_basis
The following product is going to be upgraded:
"openSUSE Tumbleweed"
214 packages to upgrade, 20 new.
Общий размер загрузки: 320,1 MiB. Уже кэшировано: 0 B. После этой операции будет использовано дополнительно 76,9 MiB.
Можно как-то сделать чтоб лишнего не тащил? Метапакетов подозритеьных не увидел установленных.
Это обновлений примерно за неделю. Создается впечатление, что это чисто тестовый релиз и пакеты тестируются только автоматически. Это так?
- Bizdelnick
- Модератор
- Сообщения: 20795
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Zypper пара вопросов
Попробуйте добавить опцию --no-recommends. Можно также заблокировать установку ненужных пакетов командой zypper addlock пакеты.
Вот только я не уверен, что тот же kmail не имеет жёсткой зависимости от akonadi-contact. Посмотрите, что скажут zypper info --requires kmail и zypper info --recommends kmail.
Вот только я не уверен, что тот же kmail не имеет жёсткой зависимости от akonadi-contact. Посмотрите, что скажут zypper info --requires kmail и zypper info --recommends kmail.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Zypper пара вопросов
c --no-recommends лучше, но непонятно кто рекомендует kdepim , может сам пакет kde?
стоят
kde kde_games kde_imaging kde_internet kde_multimedia kde_plasma kde_utilities kde_utilities_opt kde_yast
стоят
kde kde_games kde_imaging kde_internet kde_multimedia kde_plasma kde_utilities kde_utilities_opt kde_yast
- Bizdelnick
- Модератор
- Сообщения: 20795
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Zypper пара вопросов
Насколько я помню, kdepim жизненно необходим для kmail. Пакеты, рекомендуемые уже стоящими пакетами, zypper не будет пытаться установить (если его специально об этом не попросить), так что проверяйте те, которые просите его установить явно. Какими командами — я выше написал.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Zypper пара вопросов
kmail у меня не установлен же , все связанное с kdepim удалено
да и команда ничего не дает
Сделал алиас с --no-recommends. Пока сойдет Спасибо.
да и команда ничего не дает
Код: Выделить всё
zypper info --recommends kmail
Загрузка данных репозитария...
Чтение установленных пакетов...
package 'kmail' не найден.
There would be 1 match for 'application:kmail'.
Сделал алиас с --no-recommends. Пока сойдет Спасибо.
- Bizdelnick
- Модератор
- Сообщения: 20795
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Zypper пара вопросов
Во-первых, алиас делать смысла нет. У зиппер есть конфиг, где всё настраивается. Во-вторых, не устанавливать вообще никакие рекомендованные пакеты — не лучшая идея. Лучше залочьте те пакеты, которые Вам не нужны ни в каком виде, как я писал выше.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Zypper пара вопросов
zypper if --recommends patterns-openSUSE-kde_plasma
Загрузка данных репозитария...
Чтение установленных пакетов...
Сведения - package patterns-openSUSE-kde_plasma:
------------------------------------------------
Хранилище: Tumbleweed-OSS
Название:patterns-openSUSE-kde_plasma
Версия:20151112-9.1
Арх.:x86_64
Поставщик:openSUSE
Установлен:Да
Состояние:актуальный
Размер установки:56 B
Резюме:Plasma 5 Desktop
Описание:
Base packages for the Plasma5 desktop environment.
Рекомендует:
pulseaudio
avahi
plasma-nm5
MozillaFirefox
xdg-user-dirs
plasma5-addons
susehelp
plasma5-pa
kde-gtk-config5
gdb
desktop-data-openSUSE
yast2-control-center-qt
pulseaudio-utils
droid-fonts
desktop-branding
sddm
pulseaudio-module-x11
konsole
pulseaudio-module-bluetooth
skanlite
kmail5
konqueror
korganizer5
plasma5-pk-updates
alsa-plugins-pulse
kaddressbook5
knotes5
phonon4qt5-backend-gstreamer
polkit-default-privs
pulseaudio-module-lirc
pulseaudio-module-zeroconf
akregator5
dragonplayer
keditbookmarks
kontact5
baloo5-file
baloo5-kioslaves
baloo5-tools
kde-oxygen-fonts
kdenetwork4-filesharing
kdepasswd
pinentry-qt4
pulseaudio-module-jack
kio-extras
Re: Zypper пара вопросов
А вообще zypper search --requires (или --recommends, по ситуации) --verbose --installed-only kdepim вам в помощь