С Zypper вы можете устанавливать, обновлять и удалять пакеты программного обеспечения, а также управлять репозиториями и зависимостями. Это важный инструмент для любого пользователя Linux, особенно если вы работаете с дистрибутивом на основе SUSE.
В этом руководстве мы проведем вас через процесс настройки и использования Zypper в Linux. Мы также рассмотрим основы управления пакетами в Zypper, включая установку и удаление пакетов, обновление вашей системы и управление репозиториями.
Пошаговое руководство по установке Zypper
Ниже приведены основные этапы установки zypper:
Шаг 1. Подтвердите, есть ли в вашей системе Zypper
Прежде чем вы сможете начать использовать Zypper в своей системе Linux, вам необходимо сначала установить его. К счастью, большинство дистрибутивов Linux поставляются с предустановленным zypper. Если вы не уверены, установлен ли Zypper в вашей системе, вы можете проверить это, открыв терминал и введя следующую команду:
застежка-молния -в
Если Zypper установлен, вы увидите номер его версии и дополнительную информацию. Если нет, вам необходимо установить его с помощью менеджера пакетов вашего дистрибутива.
Шаг 2: Установите Zypper
Вы можете установить Zypper на openSUSE или SUSE Linux Enterprise с помощью следующей команды:
Этот фрагмент кода загружает и устанавливает Zypper и все необходимые зависимости. Вам может быть предложено ввести пароль sudo в зависимости от конфигурации вашей системы.
Zypper может быть недоступен в репозиториях по умолчанию в других дистрибутивах Linux, таких как Fedora. В этом случае вы можете скачать пакет Zypper с официального сайта и установить его вручную. После установки Zypper вы можете начать использовать его для управления пакетами в вашей системе Linux.
Основные команды Zypper
Теперь, когда вы установили Zypper, пришло время начать использовать его для управления пакетами в вашей системе Linux. Вот несколько основных команд Zypper, которые вы можете использовать для начала работы:
Установка пакетов
Чтобы установить пакет с помощью Zypper, откройте терминал и введите следующую команду:
Заменять [имя пакета] с именем пакета, который вы хотите установить. Например, чтобы установить веб-браузер Chromium, введите следующую команду:
судо застежка-молния установить хромZypper загружает и устанавливает пакет и все необходимые зависимости. Опять же, в зависимости от конфигурации вашей системы вам может быть предложено ввести пароль sudo.
Удаление пакетов
Чтобы удалить пакет с помощью Zypper, введите следующую команду:
Заменять [имя пакета] с именем пакета, который вы хотите удалить. Например, чтобы удалить веб-браузер Chromium, введите следующую команду:
судо Zipper удалить хромZypper удаляет пакет и все зависимости, которые больше не нужны.
Обновление вашей системы
Чтобы обновить систему с помощью Zypper, введите следующую команду:
судо зиппер обновлениеZypper проверяет наличие доступных обновлений, загружает и при необходимости устанавливает их. Эта команда обновляет все пакеты в вашей системе, а не только определенный пакет. Вы увидите идентичный результат на следующем рисунке:
Эти выходные данные показывают, что команда Zypper update обновляет четыре пакета: PackageA, PackageB, PackageC и PackageD. Он также показывает размер загрузки и запрашивает подтверждение перед обновлением.
Просмотр информации о пакете
Чтобы просмотреть информацию о пакете с помощью Zypper, введите следующую команду:
Заменять [имя пакета] с именем пакета, информацию о котором вы хотите просмотреть. Zypper отображает подробную информацию о пакете, включая его версию, зависимости и размер.
Управление репозиториями с помощью Zypper
Zypper позволяет добавлять, удалять и управлять репозиториями программного обеспечения в вашей системе Linux. Вот некоторые команды Zypper, которые вы можете использовать для управления репозиториями:
Добавление репозитория
Чтобы добавить репозиторий с помощью zypper, введите следующую команду:
Заменять [ссылка-репозиторий] с URL репозитория, который вы хотите добавить и заменить [имя репозитория] с именем репозитория.
Например, чтобы добавить репозиторий Google Chrome, введите следующее:
судо зиппер адрес https: // dl.google.com / линукс / хром / об/мин / стабильный / x86_64 / Гугл ХромZypper загружает и импортирует ключ GPG репозитория и добавляет репозиторий в вашу систему.
Удаление репозитория
Чтобы удалить репозиторий с помощью zypper, введите следующую команду:
Заменять [имя репозитория] с именем репозитория, который вы хотите удалить. Например, чтобы удалить репозиторий Google Chrome, введите следующую команду:
судо zypper удалить репозиторий google-chromeZypper удалит репозиторий из вашей системы.
Включение или отключение репозитория
Чтобы включить или отключить репозиторий с помощью zypper, введите следующую команду:
Заменять [имя репозитория] с именем репозитория, который вы хотите включить или отключить. Например, чтобы отключить репозиторий Google Chrome, введите следующую команду:
судо Zipper ModifyRepo --запрещать Гугл ХромZypper включает или отключает репозиторий в вашей системе.
Заключение
Zypper — это мощный инструмент управления пакетами, который может помочь вам управлять программным обеспечением и репозиториями вашей системы Linux. С zypper вы можете легко устанавливать, обновлять и удалять пакеты, а также добавлять, удалять и управлять репозиториями. Кроме того, Zypper предоставляет ряд расширенных функций, включая разрешение зависимостей, блокировку пакетов и поддержку отката.
Обучение использованию Zypper позволяет оптимизировать задачи управления пакетами и поддерживать вашу систему в актуальном состоянии и в безопасности. Мы надеемся, что это руководство дало вам хорошее представление о Zypper и его возможностях, и что вы найдете его полезным инструментом в своем наборе инструментов для администрирования Linux.