Как мне обновить репозитории YUM?


14

Я очень, очень новичок во всем этом, поэтому, детка, пожалуйста, если помощь будет оценена.

Я пытаюсь подключиться к следующему репозиторию, чтобы я мог обновить свои пакеты YUM: http://repo.webtatic.com/yum/centos/5/SRPMS/

честно говоря, я понятия не имею, как это сделать с помощью SSH - любое руководство очень благодарно.


Лучший вопрос, почему никто не обновляет репозитории YUM lol
Адам Ф

Ответы:


8

Инструкции перечислены по адресу: http://www.webtatic.com/projects/yum-repository/

rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname -i`/webtatic-release-5-0.noarch.rpm

Это кажется немного проще, чем делать это вручную, как я и предлагал;)
pehrs

эта установка по какой-то причине не содержит НЕСКОЛЬКО обновленных пакетов (например, http, php, openssl и т. д.), возможно, я что-то не так делаю?
JM4

После установки репозитория вы можете yum install <some package in the webtatic repository> --enablerepo=webtatic, как и любой другой пакет, установить его.
Джо

думаю, это помогло бы, если бы я прописал правильное доменное имя (webtatic, а не webtactic), хотя второй мне нравится больше :)
JM4

3

Сначала вы должны настроить репозиторий в файле конфигурации для yum. Создайте конфигурацию репо следующим образом:

# cd /etc/yum.repos.d
# nano Webtatic

Вставьте что-то вроде этого в файл

[webtatic] 
name=Webtatic repo
baseurl=http://repo.webtatic.com/yum/centos/5/SRPMS/
enabled=1 
gpgcheck=1 
gpgkey=http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy

Сохраните и закройте файл. Затем вы импортируете ключ для репо:

# rpm --import http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy

В этот момент хранилище добавляется в yum. Теперь вам нужно всего лишь использовать его.

# yum update

0

Yum загружает списки пакетов автоматически, а хранилища настраиваются в файлах в /etc/yum.repos.d. Кроме того, он не загружает исходные RPM, см. Http://yum.baseurl.org/wiki/Faq#Q.14:HowcanItellyumtodownloadasourcepackagei.easrc.rpmfile

Минимальный файл репо для этого сайта будет выглядеть примерно так:

[webtatic]
name=CentOS-5 - Webtatic.com
baseurl=http://repo.webtatic.com/yum/centos/5/$basearch/
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.