The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Примеры использования пакетного мен..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Примеры использования пакетного мен..."  +/
Сообщение от auto_tips (??) on 30-Сен-08, 12:51 
Найти заданный пакет по имени:
   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/
Обсуждается: https://www.opennet.ru/tips/info/1762.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Примеры использования пакетного менеджера Zypper в openSUSE"  +/
Сообщение от netc email(??) on 30-Сен-08, 12:51 
вопрос такой а zypper этот уже научился сохранять скачанные пакеты в кэше или он по прежнему качает их заново ;) ;) ;)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Примеры использования пакетного менеджера Zypper в openSUSE"  +/
Сообщение от Аноним (??) on 30-Сен-08, 14:05 
В 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>/. При повторной установке используется.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Примеры использования пакетного менеджера Zypper в openSUSE"  +/
Сообщение от netc email(??) on 01-Окт-08, 14:46 
>В 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-й ветке ?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Примеры использования пакетного менеджера Zypper в openSUSE"  +/
Сообщение от Аноним (??) on 01-Окт-08, 22:52 
> только вот вопрос это фича появилась только в 11-й ветке ?

Да. В 10.3 можно было либо пользоваться smart'ом, либо что-то изобретать, напр. скрипт /usr/local/bin/rpm, который вынимал скачанный пакет из кэша перед установкой [1].

[1] http://lilypond.org/blog/janneke/software/suse/zypper-download

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Примеры использования пакетного менеджера Zypper в openSUSE"  +/
Сообщение от netc email(??) on 03-Окт-08, 15:33 
>> только вот вопрос это фича появилась только в 11-й ветке ?
>
>Да. В 10.3 можно было либо пользоваться smart'ом, либо что-то изобретать, напр.
>скрипт /usr/local/bin/rpm, который вынимал скачанный пакет из кэша перед установкой [1].
>
>
>[1] http://lilypond.org/blog/janneke/software/suse/zypper-download

спасибо за советы, мне всегда нравился opensuse за "немецкую" доделанность

ну а ты я так понимаю увелкаешься серьезно им!

как думаешь в 11 ветке опенсусе много изменилось и изменить (революционного) по сравнению с 10.3

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "менеджер Zypper в openSUSE"  +/
Сообщение от F10 on 21-Апр-15, 14:41 
Здравствуйте, кто знает команду, чтобы настраивались репозитории, отключаясь все кроме cdrom?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру