Как установить и управить пакеты в Linux с RPM

[[by]] Sukrit Dhandhania на 12-ое мая 2009

Linux

RPM или Красный менеджер пакета шлема разрешение управления пакета невыполнения обязательства для распределений Linux основанных на красном шлеме Linux. Будет милой полезной дорогой легко установить, модернизировать, и un-установить пакеты на машины Linux. Я вспоминаю дни когда каждый пакет Linux должен быть составлен. Препятствуйте нам увидеть как выполнить некоторые основные задачи с RPM.

Перечислите все пакеты

Перед устанавливать новый пакет или модернизировать и старое одним вы иногда хотите проверить для того чтобы make sure что он уже не установлен. Здесь будет как вы можете получить перечень все установленные пакеты RPM:

# rpm - qa

gawk-3.1.3-10.1
pax-3.0-9
krbafs-1.2.2-6
esound-0.2.35-2
perl-XML-Encoding-1.01-26
perl-Digest-SHA1-2.07-5

Теперь перечень этот вид может быть довольно confusing. Я люблю сделать должна использовать эту команду вместе с grep. Я фильтрую поиск с пакетом, котор я ищу. Так, если я пытаюсь проверить, то если некоторый пакет PHP установлен, то я побежал бы following поиск:

# rpm - qa | php grep

php-pdo-5.2.0-1.rhel4.ct
php-mbstring-5.2.0-1.rhel4.ct
php-mysql-5.2.0-1.rhel4.ct
php-imap-5.2.0-5
php-5.2.0-1.rhel4.ct
php-cli-5.2.0-1.rhel4.ct
php-gd-5.2.0-1.rhel4.ct

Я могу увидеть уже установлено и после этого решить если мне нужно установить, модернизировать, или извлечь что-нибыдь.

Установите и модернизируйте пакеты

Будут пары websites, котор я использую получить мои пакеты RPM - rpm.pbone.net и Находка RPM. После downloading .rpm архив здесь как вы можете установить пакет:

# rpm - ivh package-name.rpm

Модернизировать пакет:

# rpm - Uvh package-name.rpm

Вы довольно часто будете получать ошибку от RPM говорить его нужны некоторые другие пакеты установленные для того чтобы установить или модернизировать пакет, котор вы пытаетесь к установке. Это общ refer to как «ад зависимости». Вы как раз должны пойти back to web site от где вы downloaded пакет и ищете пакеты, котор они зависят дальше, и устанавливаете их сперва.

Извлекайте пакеты

Извлекать пакеты с RPM справедливые как просто как устанавливающ или модернизирующ их. Вам нужно make sure вы получить вполне имя пакета, котор вы пытаетесь извлечь. Используйте команду перечислить пакеты как показано выше для того чтобы получить полное имя пакета. После этого побегите following команда:

# rpm - e package-name.rpm

Beware получать в вопросы зависимости здесь также.

Родственные столбы:
  • Как использовать Songbird для того чтобы управлять вашим iPod
  • How to use Banshee to manage your iPod in Ubuntu
  • How to download files from the Linux command line
  • How to install Banshee 1.0 in Ubuntu
  • How to use gtkpod to manage your iPod in Ubuntu
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.

    { 0 comments… add one now }

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>