Как установить и удалить RPM

Автор: Louise Ward
Дата создания: 5 Февраль 2021
Дата обновления: 26 Июнь 2024
Anonim
Управление пакетами RPM в CentOS 7
Видео: Управление пакетами RPM в CentOS 7

Содержание

Многие дистрибутивы GNU / Linux используют популярную систему распространения Redhat Package Manager (RPM) для установки или удаления программ. Несомненно, любой, кто использует Linux, иногда хочет установить на свой компьютер дополнительное программное обеспечение или удалить программу, поставляемую с его версией Linux. Хотя установка нового программного обеспечения может быть сложной и сложной задачей, RPM поможет вам выполнить эту сложную задачу с помощью всего одной простой команды.

Шаги

Метод 1 из 3: установка

  1. Загрузите пакет RPM, который хотите установить. В Интернете есть много распакованных репозиториев RPM, но если вы хотите загрузить RPM-пакеты Red Hat, вы можете найти их здесь:
    • Установочный носитель Red Hat Enterprise Linux содержит множество пакетов RPM, которые вы можете установить.
    • Репозиторий RPM с инструментом управления пакетами YUM.
    • Дополнительные пакеты для Enterprise Linux (EPEL) предоставляют высококачественные пакеты обновления для Red Hat Enterprise Linux.

  2. Установите пакет RPM. После загрузки у вас есть два варианта:
    • Дважды щелкните пакет RPM, появится окно управления, и пакет проведет вас через установку.
    • Откройте окно терминала и введите rpm -i * расположение_и_имя_пакета * (между двумя сторонами слова нет пробела а также)
    рекламное объявление

Метод 2 из 3: удаление


  1. Откройте окно терминала и введите:rpm -e * имя_пакета *. Не вводите имя расширения файла. Например: rpm -e gedit рекламное объявление

Метод 3 из 3: код оборотов в минуту


  1. Ниже приведен синтаксис команды rpm -i.
  2. Установите специальные опции:
    • -h (или -hash) Отображает знак решетки ("#") во время установки
    • -test Perform Только пробная установка
    • -процент Показывать процент при установке
    • -excludedocs Не устанавливайте сопроводительные документы
    • -includedocs Установить приложенные документы
    • -replacepkgs Установить новую копию поверх пакета, который был установлен ранее
    • -replacefiles Установить поверх файлов других пакетов
    • -сила Игнорировать ошибки файлового конфликта
    • -носкрипты Не показывать команды до и после установки
    • -префикс Пакет в если возможно
    • -ignorearch Не проверяйте структуру пакета
    • -ignoreos Не проверяйте операционную систему пакета
    • -узлы Не тестируйте зависимости
    • -ftpproxy Использовать как буфер FTP
    • -ftpport Использовать как порт протокола FTP
  3. Общие настройки
    • -v Показать дополнительную информацию
    • -v Отображает информацию для поиска и исправления ошибок
    • -корень Настройте альтернативный корень для
    • -rcfile Вместо этого установите rpmrc для
    • -dbpath Использовать найти базу данных
    рекламное объявление

подсказки

  • Возможно, вам редко когда-либо понадобится указывать своему программному обеспечению игнорировать конфликтующие ошибки, но вы можете, а иногда и будете. Если вы хотите сделать эту опцию, переключите -сила в команду об / мин. Эта опция работает только в командной строке.
  • Используйте параметры -U (update - update) вместо параметра -i (install - install), чтобы убедиться, что вы устанавливаете последнюю версию RPM.
  • Некоторые пакеты будут включены пакеты зависят. Это означает: если вы хотите, чтобы пакет работал, иногда вам нужно установить другие пакеты. Например, Ogle, DVD-плеер с открытым исходным кодом. Если только пакет Ogle, программа не сможет воспроизводить DVD, необходимо установить ряд других программ, помимо основного пакета Ogle. Если у rpm есть зависимости, и вы не заботитесь о зависимостях, вы можете использовать параметр -nodeps (не проверять зависимости).

Предупреждение

  • При установке или удалении любой программы из вашей системы некоторые данные, используемые для запуска других программ, могут быть перезаписаны, поэтому всегда будьте осторожны.