Zypper | это... Что такое Zypper? (original) (raw)

Zypper — консольный менеджер пакетов, основанный на библиотеке libzypp, используется в дистрибутиве GNU/Linux openSUSE. Zypper умеет управлять используемыми репозиториями, искать нужные пакеты, устанавливать или удалять их, а также поддерживает некоторые дополнительные функции. Он может быть использован как отдельное приложение или внутри программных сценариев.

Содержание

Поддерживаемые репозитории

Zypper умеет работать с типами репозиториев, которые поддерживаются Libzypp. В настоящий момент это:

Note zypper не использует базу данных zmd (ZENworks Management Daemon).

Пакеты

Zypper содержится в openSUSE начиная с версии 10.2 Beta1.

Поддерживаемые типы пакетов

Zypper работает с различными типами пакетов. В настоящий момент он поддерживает следующие типы:

Решение проблем

--verbose это глобальная опция, которая может быть использована несколько раз для получения подробной информации о выполняемых zypper`ом действиях (в настоящее время поддерживаются два уровня). К примеру, используйте zypper -vv up.

Логи

При получении bugs (ошибки), пожалуйста используйте libzypp и прикладывайте к отчету (багрепорту) лог и вывод zypper`а в консоль. Если вы можете легко воспроизвести баг, нет необходимости прикладывать логи от предыдущих запусков zypper`а. Когда воспроизводите баг, вставьте перед командой zypper`а которую вы выполняете следующую строку ZYPP_LOGFILE=имя_файла_для_лога, затем приложите полученный файл к багрпорту : $ ZYPP_LOGFILE=zypper.log zypper -vv install MozillaFirefox

Начиная с версии 0.8.0, zypper хранит свои логи в /var/log/zypper.log.

Использование тестового режима

Начиная с версии 0.8.7, zypper умеет генерировать отчет «тестового режима», который может помочь в отладке проблем, связанных с зависимостями пакетов и системой урегулирования зависимостей libzypp. Чтобы сгенерировать отчет «тестового режима» используйте команду --debug-solver совместно с командами install, remove и update: $ zypper install --debug-solver MozillaFirefox

Файлы генерируемые при использовании «тестового режима» сохраняются в /var/log/zypper.solverTestCase. Вы можете упаковать и сжать их и, в дальнейшем, приложить к вашему багрепорту.

Просмотр этого шаблона Novell
Business Service Management Operations Center
Identity and Systems Management eDirectory · ZENworks · Identity Manager · Access Manager · BorderManager
Linux Operating Systems openSUSE · SUSE Linux Enterprise Server · SUSE Linux Enterprise Desktop · SUSE Studio
Workgroup Collaboration Open Enterprise Server · GroupWise · NetWare
Проекты AppArmor · Evolution · iFolder · Mono · openSUSE Project · YaST · ZYpp · Open Build Service · SUSE Studio ImageWriter
Training and Certification Certified Novell Administrator · Certified Novell Engineer
Important people Major · Fairclough · Noorda · Овсепян · Шмидт
Просмотр этого шаблона Свободное программное обеспечение для управления ОС
Установщик ОС YaSTAnacondaDebian-InstallerBSD InstallerSysinstallFinstall
Менеджер входа KDMGDMLXDMLightDMWINGsEntranceSLiM • Enter •
Управление ПО YaSTYumexSynapticAptitude • Ubuntu Software Center • Deepin Software Center • KPackage • RPMdrake • AppCoffe
Управление ОС YaSTSystemConfigCalculate consoleDrackConf • Control Panel • Alterator