Библиотека сайта rus-linux.net
Цилюрик О.И. Linux-инструменты для Windows-программистов | ||
Назад | Установка программного обеспечения | Вперед |
Пакетная система rpm и менеджер yum
Обслуживается набором утилит пакетного менеджера:
$ ls /usr/bin/rpm* /usr/bin/rpm2cpio /usr/bin/rpmbuild /usr/bin/rpmdb /usr/bin/rpmgraph /usr/bin/rpmquery /usr/bin/rpmsign /usr/bin/rpmverify $ rpm --version RPM версия 4.4.2
Позже над подсистемой пакетного менеджера rpm
,
под явным влиянием пакетной системы Debian, был надстроен мета-менеджер yum
.
Вот так делается проверка наличия требуемых пакетов (заданы маской) в репозитариях:
# yum list available djvu* ... Доступные пакеты djvulibre.i686 3.5.21-3.fc12 fedora djvulibre-devel.i686 3.5.21-3.fc12 fedora djvulibre-mozplugin.i686 3.5.21-3.fc12 fedora
Вот так делается установка найденного пакета (группы пакетов по маске, как в примере) из репозитария:
# yum install djvu* ... New leaves: djvulibre-devel.i686 djvulibre-mozplugin.i686
Установка пакета из файла локального архива *.rpm
:
# yum --nogpgcheck localinstall djvulibre-3.5.18-1.fc7.i386.rpm ...
Установку из локального архива можно делать и непосредственно
установщиком RPM-пакетов, утилитой rpm
.
Примечание: Почему инсталляция *.rpm
такой командой лучше, чем более традиционной командой:
# rpm -i djvulibre-3.5.18-1.fc7.i386.rpm
Потому (предположительно?), что при установке yum
установленный пакет учитывается в единой базе данных yum
,
и это сказывается при учёте зависимостей и удалении других пакетов.
Предыдущий раздел: | Оглавление | Следующий раздел: |
Установка программного обеспечения | Пакеты исходных кодов |