Обзор менеджера пакетов Zypper для OpenSUSE и SLE

Zypper — это консольный менеджер пакетов, используемый в openSUSE и SLE. Он также выполняет функции менеджера репозиториев, позволяя добавлять и удалять их. Данная утилита была впервые представлена в OpenSUSE 10.2 и SUSE Linux Enterprise 10 SP1.

Проверка обновления версии

xiao@opensuse:~> zypper --version zypper 1.12.31

Управление программными комплексами

установите с помощью zypper команду sudo

убрать пакет

sudo zypper удалить

обновить все установленные пакеты до последних версий

sudo zypper up

установить локальный пакет rpm

sudo zypper install /path/to/the/local-rpm-package. rpm

Установите локальный пакет RPM с помощью Zypper.

Управление хранилищами данных

Обновление репозиториев. Это аналог команды sudo apt-get update в системах Debian и Ubuntu.

Читайте также:  Показать время модификации файла в Linux

sudo zypper refresh

Перечень всех хранилищ данных.

zypper repos

Вы сможете увидеть названия и псевдонимы ваших репозиториев, а также информацию об их состоянии — активны они или нет. Эта команда поможет обнаружить повторяющиеся репозитории, если такие имеются в системе.

Удалить хранилище данных.

Введите команду:

sudo zypper rr

Определить, к какому репозиторию относится пакет.

Команда zypper info предоставляет информацию о пакете.

проверьте информацию о посылке

Файлы хранилища

Файлы. repo в OpenSUSE аналогичны. repo файлам, используемым в RHEL, CentOS и Fedora.

Файлы с расширением. repo располагаются в папке /etc/zypp/repos. d.

файлы репозиториев openSUSE

Текст в [ ] представляет собой псевдоним репозитория. Параметр keeppackages=0 указывает, что zypper удалит RPM-пакет из кэша по завершении установки.

Читайте также:  Как установить Google Chrome на macOS

Для удаления репозитория в OpenSUSE можно воспользоваться командой sudo zypper removerepo. Альтернативный способ заключается в удалении соответствующего файла с расширением. repo. К примеру, если я уберу файл google-chrome. repo, то репозиторий Google Chrome будет исключен из моей системы, и я перестану получать обновления для этого браузера.