Comment mettre à jour les référentiels YUM?


14

Je suis très, très nouveau dans tout cela, alors bébé marche s'il vous plaît si l'aide est appréciée.

J'essaie de me connecter au référentiel suivant pour pouvoir mettre à jour mes packages YUM: http://repo.webtatic.com/yum/centos/5/SRPMS/

Honnêtement, je ne sais pas comment faire cela depuis SSH - tout conseil est très apprécié.


La meilleure question est, pourquoi personne ne met-il à jour les référentiels YUM lol
Adam F

Réponses:


8

Les instructions sont répertoriées sur: http://www.webtatic.com/projects/yum-repository/

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

Cela semble un peu plus facile que de le faire à la main comme je l'ai suggéré;)
pehrs

cette installation ne contient pas PLUSIEURS packages mis à jour (ie http, php, openssl, etc.) pour une raison quelconque, peut-être que je fais quelque chose de mal?
JM4

Une fois que vous avez installé le référentiel, vous pouvez alors yum install <some package in the webtatic repository> --enablerepo=webtatic, comme vous le feriez pour installer n'importe quel autre package.
Joe

Je suppose que cela aiderait si j'épelais le domaine correctement (webtatic, pas webtactic) bien que j'aime mieux le second :)
JM4

3

Vous devez d'abord configurer le référentiel dans un fichier de configuration pour yum. Créez la configuration du référentiel comme ceci:

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

Insérez quelque chose comme ça dans le fichier

[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

Enregistrez et fermez le fichier. Ensuite, vous importez la clé du dépôt:

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

À ce stade, le référentiel est ajouté à yum. Il ne vous reste plus qu'à l'utiliser.

# yum update

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.