Как установить RPM-пакеты с помощью YUM

YUM – это программное обеспечение командной строки, используемое для установки программного обеспечения в CentOS и Fedora. Если вы предпочитаете более графическое решение, выберите вместо этого YUM Extender. YUM для CentOs и Fedora, а apt-get для Debian и Ubuntu.

Задумывались ли вы, что означает YUM? Чтение страницы руководства говорит о том, что YUM означает «Модификатор обновления Yellowdog». YUM является преемником инструмента YUP, который был менеджером пакетов по умолчанию в Yellowdog Linux.

Как установить RPM-пакеты с помощью YUM

Чтобы установить пакет RPM, просто введите следующую команду:

 yum install nameofpackage 

Например:

 yum install scribus 

Как обновить пакеты с помощью YUM

Если вы хотите обновить все пакеты в вашей системе, просто выполните следующую команду:

 ням обновление 

Чтобы обновить определенный пакет или пакеты, попробуйте следующее:

 yum update nameofpackage 

Если вы хотите обновить пакет до определенного номера версии, вам нужно использовать команду update-to следующим образом:

 yum update-to nameofpack номер версии 

Например:

 yum update-to-plugin 11.2.202-540-release 

Теперь подумайте об этой ситуации. У вас есть версия 1.0 программы, и есть ряд исправлений ошибок 1.1, 1.2, 1.3 и т. Д. Также доступна версия 2 программного обеспечения. Теперь представьте, что вы хотите установить исправления ошибок, но не переходить на новую версию, потому что, откровенно говоря, это отстой. Так как вы обновляетесь без обновления?

Просто используйте команду update-minimal следующим образом:

 yum update-минимальное имя программы --bugfix 

Как проверить наличие обновлений с помощью YUM без их установки

Иногда вы хотите знать, что нужно обновить, прежде чем выполнять обновление.

Следующая команда вернет список программ, которые необходимо обновить:

 yum check-updates 

Как удалить программы с помощью YUM

Если вы хотите удалить приложение из вашей системы Linux, вы можете использовать следующую команду:

 yum удалить имя программы 

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

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

Чтобы удалить программы, зависящие от удаляемой программы, используйте следующую команду:

 автоматическое удаление имени программы 

В случае программы мониторинга и службы электронной почты оба приложения будут удалены.

Команда автоматического удаления также может использоваться без каких-либо параметров, как показано ниже:

 автоматическое удаление yum 

При этом в вашей системе будут найдены файлы, которые не были установлены вами явно и не имеют зависимостей. Они известны как листовые пакеты.

Перечислите все пакеты RPM, доступные с использованием YUM

Вы можете получить список всех доступных пакетов в YUM, просто используя следующую команду:

 ням-лист 

Есть дополнительные параметры, которые вы можете добавить в список, чтобы сделать его более полезным.

Например, чтобы получить список всех доступных обновлений в вашей системе, выполните следующую команду:

 обновления списка yum 

Чтобы увидеть все пакеты, которые установлены, в вашей системе выполните следующую команду:

 список yum установлен 

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

 Доп. список ням 

Как искать пакеты RPM с помощью YUM

Для поиска определенного пакета используйте следующую команду:

 yum search имя программы | описание 

Например, для поиска Steam используйте следующую команду:

 yum search steam 

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

 yum search "захват экрана" 

По умолчанию средство поиска просматривает имена и сводки пакетов, и только если оно не находит результатов, оно выполняет поиск по описаниям и URL-адресам.

Чтобы получить возможность поиска по описаниям и URL-адресам, используйте следующую команду:

 yum search "захват экрана" все 

Как получить информацию о RPM-пакетах с помощью YUM

Вы можете получить важную информацию о пакете, используя следующую команду:

 yum info packagename 

Возвращенная информация выглядит следующим образом:

  • название
  • Архитектура
  • Версия
  • Релиз
  • Размер
  • вместилище
  • Резюме
  • URL
  • Лицензия
  • Описание

Как установить группы приложений с помощью YUM

Чтобы вернуть список групп с помощью YUM, выполните следующую команду:

 список групп yum | подробнее 

Выходные данные, возвращаемые этой командой, аналогичны следующим:

  • Минимальная установка
  • Вычислительный узел
  • Инфраструктурный сервер
  • Файловый сервер и сервер печати
  • MATE Desktop
  • Базовый веб-сервер
  • Хост виртуализации
  • Сервер с графическим интерфейсом
  • Рабочий стол GNOME
  • KDE Plasma
  • Разработка и творческая рабочая станция

Поэтому вы можете установить рабочую среду KDE Plasma с помощью следующей команды:

 yum group install "Рабочие пространства KDE Plasma" 

Прежде чем сделать это, вы можете узнать, какие пакеты входят в группу. Для этого выполните следующую команду:

 информация о группе yum "Рабочие пространства KDE Plasma" | подробнее 

Вы заметите, что при запуске этой команды вы увидите список групп внутри групп. Конечно, вы также можете запустить информацию о группах для этих групп.

Как установить RPM-файлы, локальные для вашей системы, используя YUM

Что произойдет, если RPM-файл не будет установлен из одного из репозиториев, установленных в вашей системе. Возможно, вы написали свой собственный пакет и хотите установить его.

Чтобы установить RPM-пакет локально для вашей системы, выполните следующую команду:

 yum localinstall filename 

Если файл требует зависимостей, то в хранилищах будет выполняться поиск зависимостей.

Как переустановить пакет RPM с помощью YUM

Если вам не повезло и программа, которая когда-то работала по какой-либо причине, перестала работать, вы можете переустановить ее снова, используя следующую команду:

 yum переустановить имя программы 

Эта команда переустановит ту же программу с тем же номером версии, что и уже установленная.

Как перечислить все зависимости для пакета RPM

Чтобы вывести список всех зависимостей для пакета, используйте следующую команду:

 программа yum deplist 

Например, чтобы найти все зависимости Firefox, используйте это:

 yum deplist firefox 

Как составить список всех репозиториев, используемых YUM

Чтобы узнать, какие репозитории доступны в вашей системе, используйте следующую команду:

 yum repolist 

Возвращенная информация будет выглядеть следующим образом:

  • идентификатор хранилища – I.E. EPEL/x86_64
  • имя хранилища – И.Е. дополнительные пакеты для корпоративного Linux 7
  • статус – количество пакетов в хранилище

Это руководство дает хорошее общее представление о том, как работает YUM. Однако это только царапает поверхность всех возможных применений YUM. Для получения полной информации, включая список всех возможных ключей, выполните следующую команду:

 man yum 

Оцените статью
Solutics.ru
Добавить комментарий