Найти заданный пакет по имени:
zypper se banshee-1
zypper se bans*По умолчанию в результатах поиска отображается имя, описание и тип. Для промотора
дополнительных параметров, например, номера версии и имени репозитория, можно использовать:
zypper se -s пакетВывод краткой справки по пакету:
zypper if пакетУдаление пакетов по маске:
zypper rm gtk*devel*Установка пакетов по маске:
zypper in gtk-sharp?Удаление пакета с версией старше заданной:
zypper rm пакет>1.2.3Установка и удаление одной командой:
zypper in пакет_для_установки -пакет_для_удаления +пакет_для_установкиПринудительная установка уже присутствующего в системе пакета:
zypper in --force пакетУстановка RPM пакетов из файла, а не из репозитория:
zypper in ./file.rpm
zypper in http://<url>/file.rpmОбновить все установленные в системе пакеты (исправления проблем безопасности и критических ошибок):
zypper upОбновить систему до более новой версии openSUSE:
zypper dupУстановить программы, необходимые для пересборки заданного пакета из исходных текстов:
zypper si -d пакетПосмотреть список мета-пакетов (сгруппированных наборов):
zypper ptУстановить мета-пакет:
zypper in -t pattern xfceНайти мета-пакет по маске:
zypper se -t pattern mediaПосмотреть список доступных репозиториев пакетов:
zypper lrДобавить новый репозиторий:
zypper ar <url> <name>Временно отключить первый репозиторий в списке:
zypper mr -d 1Временно отключить репозиторий по имени:
zypper mr -d repo-ossУдалить первый репозиторий из списка:
zypper rr 1Выполнение действия в тестовом режиме, без фактического выполнения операции:
zypper in --dry-run пакетЗаморозить состояние пакета в текущем виде, для предотвращения случайной установки или удаления:
zypper addlock пакетСнятие блокировки:
zypper removelock пакет
URL: http://opensuse-tutorials.com/2008/07/zypper-tips-and-tricks/
Обсуждается: http://www.opennet.me/tips/info/1762.shtml
вопрос такой а zypper этот уже научился сохранять скачанные пакеты в кэше или он по прежнему качает их заново ;) ;) ;)
В 11.0: zypper mr -k <alias|#|URI>Чтобы применить ко всем удаленным (http/https/ftp) репозиториям: zypper mr -k -t (zypper modifyrepo --keep-packages --remote), к локальным: zypper mr -k -l, вообще ко всем: zypper mr -k -a. Чтобы отменить сохранение, можно воспользоваться ключем -K. При добавлении репозитория этот ключ тоже работает.
Еще можно вручную поправить /etc/zypp/repos.d/<alias>.repo, вписав строчку keeppackages=1.
Сохраняется в /var/cache/zypp/packages/<alias>/. При повторной установке используется.
>В 11.0: zypper mr -k <alias|#|URI>
>
>Чтобы применить ко всем удаленным (http/https/ftp) репозиториям: zypper mr -k -t (zypper
>modifyrepo --keep-packages --remote), к локальным: zypper mr -k -l, вообще ко
>всем: zypper mr -k -a. Чтобы отменить сохранение, можно воспользоваться ключем
>-K. При добавлении репозитория этот ключ тоже работает.
>
>Еще можно вручную поправить /etc/zypp/repos.d/<alias>.repo, вписав строчку keeppackages=1.
>
>Сохраняется в /var/cache/zypp/packages/<alias>/. При повторной установке используется.красавец, а я когда узал 10.3 так это и не познал, за что честно и перешел на debian т.к. apt всему голова - вещь уже давным давно продуманная и в ней есть все что только пожелаешь
только вот вопрос это фича появилась только в 11-й ветке ?
> только вот вопрос это фича появилась только в 11-й ветке ?Да. В 10.3 можно было либо пользоваться smart'ом, либо что-то изобретать, напр. скрипт /usr/local/bin/rpm, который вынимал скачанный пакет из кэша перед установкой [1].
[1] http://lilypond.org/blog/janneke/software/suse/zypper-download
>> только вот вопрос это фича появилась только в 11-й ветке ?
>
>Да. В 10.3 можно было либо пользоваться smart'ом, либо что-то изобретать, напр.
>скрипт /usr/local/bin/rpm, который вынимал скачанный пакет из кэша перед установкой [1].
>
>
>[1] http://lilypond.org/blog/janneke/software/suse/zypper-downloadспасибо за советы, мне всегда нравился opensuse за "немецкую" доделанность
ну а ты я так понимаю увелкаешься серьезно им!
как думаешь в 11 ветке опенсусе много изменилось и изменить (революционного) по сравнению с 10.3
Здравствуйте, кто знает команду, чтобы настраивались репозитории, отключаясь все кроме cdrom?