Кратко о работе с yum

Статьи Shell-консоль

Дата публикации: 17.09.2007
Автор статьи:
Источник: (Оригинал: Перейти)

 

Взято с http://www.opennet.ru

 

Оригинал: http://asplinux.net/modules/myarticles/article.php?storyid=41

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

Данная статья, надеюсь, поможет вам, уважаемый читатель, правильно
настроить довольно хорошую надстройку над rpm под названием yum.

Далее приведен краткий перечень шагов, которые необходимо выполнить.
Все ниже перечисленные команды необходимо выполнять от пользователя
root в консоли или в xterm (Х терминал), konsole (KDE терминал),
gnome-terminal (Gnome терминал).

Символ # не набирать, т.к. это приглашение системы.

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

#mkdir -p /var/install/tools


(вместо /var/install/tools вы можете выбрать любой другой каталог,
исходя из структуры разделов вашего жесткого диска);

Далее копируем в него пакеты, с которыми вы хотите работать. Хорошим
примером будут все пакеты из 2-х дисков обновлений от ASPLinux.

2. Создаем репозитарий пакетов:

#createrepo /var/install/tools


createrepo входит в состав пакета createrepo-[version].rpm

Вместо [version] необходимо вставить версию пакета createrepo.
В состав дистрибутива ASPLinux10 входит createrepo-0.4.1-1.noarch.rpm

Если у вас этот пакет не установлен, то сделать это можно при помощи
команды

#rpm -Uvh createrepo-[version].rpm


3. Создаем файл /etc/yum.repos.d/tools.repo с содержимым:

[main]
gpgcheck=1

[tools]
name=My tools
baseurl=file:///var/install/tools


4. Проверяем работу yum\'a:

#yum list


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

Setting up Repos
Reading repository metadata in from local files
base : ################################################## 2012/2012
tools : ################################################## 2/2
updates : ################################################## 1267/1267


далее идет список доступных пакетов.

5. yum готов к работе.
Далее вы можете:

a) обновить все установленные в вашей системе пакеты:

#yum update


b) установить пакет:

#yum install имя_пакета


c) удалить пакет:

#yum remove имя_пакета


d) обновить пакет:

#yum update имя_пакета


e) просмотреть информацию о пакете:

#yum info имя_пакета


f) просмотреть список доступных пакетов:

#yum list имя_пакета

 

Взято с http://www.opennet.ru

Copyright © 2006—2011 "Портал RusCentOS"
Хостинг нашего сайта в ООО "КосмоХост" (на HostCMS v. 4.0)

Ссылки на сайты партнеров