- Что такое команда RPM
- Синтаксис команды RPM
- Параметры команды RPM
- Установить RPM-пакеты
- Обновление RPM-пакетов
- Удалить RPM-пакеты
- Список установленных пакетов RPM
- Показать информацию о пакете перед установкой
- Показать информацию о пакете после установки
- Проверьте зависимости пакетов перед установкой
- Список всех файлов установленного пакета
- Команда RPM в разных дистрибутивах Linux
1: Что такое команда RPM
об/мин Команда — это инструмент управления программным обеспечением для операционных систем Linux. Он используется для управления установкой, удалением, проверкой и обновлением пакетов программного обеспечения. об/мин предназначена для работы с пакетами, которые находятся в об/мин формат, который представляет собой двоичный формат, содержащий все файлы, необходимые для установки и запуска программного обеспечения.
2: Синтаксис команды RPM
Основной синтаксис об/мин команда выглядит следующим образом:
об/мин [ ПАРАМЕТРЫ ] [ УПАКОВКА ]
Здесь, [ПАРАМЕТРЫ] относится к параметрам команды, которые вы можете передать об/мин команда, и [УПАКОВКА] относится к пакету, которым вы хотите управлять.
3: Параметры команды RPM
Чтобы проверить полный список параметров команды, запустите:
судо об/мин – помощь
Вот несколько часто используемых опций для об/мин команда:
-я: установить пакет
-В: обновить пакет
-Это: стереть/удалить пакет
-к: запросить пакет
-В: проверить пакет
-Ф: обновить установленный пакет
-час: показать справку для указанной команды RPM
-в: подробный режим (отображает более подробный вывод)
-тест: тестовый режим (имитация заданной команды без ее выполнения)
–узлы: пропускать проверки зависимостей при установке, обновлении или удалении пакета
Обратите внимание, что для об/мин команду, и вы можете найти полный список в об/мин страница руководства, запустив человек об/мин в вашем терминале.
мужчина об/мин
4: Установите RPM-пакеты
Чтобы установить об/мин пакет с помощью об/мин команда, следуйте этому синтаксису:
судо об/мин -ivh [ Упаковка ]Эта команда включает параметры
- -я для установки
- -в для подробного вывода
- -час для печати решетчатых меток, указывающих на ход процесса установки
Перед установкой убедитесь, что вы загрузили соответствующий файл пакета, совместимый с архитектурой вашей системы.
Например, для установки vim-улучшенные обороты в минуту пакет, используйте следующую команду:
судо об/мин -ivh vim-расширенный-7.4.629- 8 .el7_9.x86_64.об/мин
Мы также можем установить об/мин пакет со ссылкой для скачивания с помощью следующей команды:
судо об/мин -ivh [ Package_URL ]5: Обновление RPM-пакетов
Во время об/мин update текущая версия пакета удаляется и устанавливается последняя версия.
Для обновления пакетов можно использовать следующую команду:
судо об/мин -Увх [ Упаковка ]Эта команда включает параметры
- -У (обновление)
- -v (подробный режим)
- -h (печатать решетку, чтобы показать процесс обновления)
Чтобы обновить vim-Enhanced, используйте:
судо об/мин -Увх vim-расширенный-7.4.629- 8 .el7_9.x86_64.об/мин
Может потребоваться ручная установка дополнительных зависимостей, если они требуются для новой версии. В выходных данных после выполнения команды RPM показывает отсутствующие необходимые зависимости.
Добавить –узлы опция команды игнорировать сообщение и обновлять без зависимостей:
судо об/мин -Увх --nodeps [ Упаковка ]6: Удалить RPM-пакеты
Удалять об/мин пакеты, запустите:
судо об/мин -Это [ Упаковка ]Например, чтобы убрать vim-расширенный об/мин , бегать:
судо об/мин -Это vim-расширенный
С использованием ням это еще один вариант удаления об/мин пакеты.
судо ням удалить [ Упаковка ]Например, чтобы удалить vim с помощью ням запуск команды:
судо ням удалить vim-расширенный.x86_64
7: Список установленных пакетов RPM
Выполните следующую команду, чтобы вывести список всех установленных об/мин пакеты:
судо об/мин -каКоманда включает в себя -ка вариант, предписывающий об/мин чтобы запросить все.
8: Показать информацию о пакете перед установкой
Перед установкой пакета следующая команда отображает информацию о об/мин упаковка:
судо об/мин - кип [ Упаковка ]Для получения информации о пакете и подтверждения его действительности используйте опции:
- -ци (запросить информацию)
- -п (запрос/проверка пакета)
Например, чтобы отобразить информацию, относящуюся к RPM-пакету с расширением vim, запустите:
судо об/мин - кип vim-расширенный-7.4.629- 8 .el7_9.x86_64.об/мин
9: Показать информацию о пакете после установки
Ан об/мин доступную информацию о пакете можно просмотреть с помощью -ци Опция, которая указывает программе запрашивать сведения о пакете:
судо об/мин -ци [ Упаковка ]Вывод дает нам такую информацию, как сведения о пакете.
Например, следующая команда даст нам информацию, связанную с vim-расширенный :
судо об/мин -ци vim-расширенный
10. Проверьте зависимости пакета RPM перед установкой
об/мин команды также позволяют нам проверять зависимости пакетов, прежде чем мы сможем их установить. Убедитесь, что об/мин пакет уже загружен, для которого вы хотите увидеть список зависимостей.
Синтаксис команды, который мы используем:
об/мин -qpR [ Упаковка ]Ниже приведен список параметров, которые включает эта команда:
- -q (формат запроса)
- -p (запрос/проверка пакета)
- -R (перечислить зависимости пакетов)
Например, чтобы перечислить все необходимые зависимости vim-расширенный пакет, который вы можете запустить:
об/мин -qpR vim-расширенный-7.4.629- 8 .el7_9.x86_64.об/мин
11: Список всех файлов установленного пакета
Мы также можем перечислить все файлы, связанные с пакетом, используя -ql вариант, это будет инструктировать об/мин запросить список:
судо об/мин -ql [ Упаковка ]Например, мы можем перечислить vim-улучшенные обороты в минуту упаковать файлы, используя:
судо об/мин -ql vim-расширенный
12: Команда RPM в разных дистрибутивах Linux
Хотя команда RPM работает одинаково в разных дистрибутивах Linux, могут быть некоторые различия в использовании и синтаксисе. Вот краткий обзор команд RPM в разных дистрибутивах Linux:
Управление пакетами RPM в системах на основе Red Hat
В На основе Red Hat системы, об/мин является менеджером пакетов по умолчанию. об/мин система управления пакетами используется для управления пакетами программного обеспечения в этих системах. Чтобы установить пакет в системе на основе Red Hat, вы можете использовать следующую команду:
судо ням установить [ УПАКОВКА ]Чтобы удалить пакет, вы можете использовать следующую команду:
судо ням удалить [ УПАКОВКА ]Управление пакетами RPM в системах на базе Debian
В системах на основе Debian менеджер пакетов по умолчанию подходит. Однако вы по-прежнему можете использовать RPM для управления пакетами в этих системах.
об/мин — это менеджер пакетов для системы Red Hat, поэтому по умолчанию он не установлен в Debian. Чтобы установить об/мин менеджер пакетов в системе Linux на базе Debian запустите:
судо подходящий установить об/минсудо подходящий установить чужак
Чтобы установить пакет в системе на основе Debian, используя об/мин , вы можете использовать следующую команду:
судо чужак -я [ ПАКЕТ.об/мин ]Примечание: чужак утилита преобразует об/мин package в deb, который вы можете установить с помощью следующей команды:
судо подходящий установить . /< deb_file >Управление пакетами RPM в системах на базе Arch
В системах на основе Arch менеджер пакетов по умолчанию — пакман . Тем не менее, вы все еще можете использовать об/мин для управления пакетами в этих системах. Чтобы установить пакет в системе на основе Arch, используя об/мин , вы можете использовать следующую команду:
судо пакман -В [ ПАКЕТ.об/мин ]Заключение
об/мин Команда — мощный инструмент для управления программными пакетами в Linux. Устанавливаете ли вы новые пакеты, обновляете существующие или удаляете старые, об/мин позволяет легко поддерживать вашу систему в актуальном состоянии и бесперебойно работать. Следуя советам и рекомендациям, упомянутым в этой статье, вы сможете научиться пользоваться об/мин команда для управления программными пакетами.