Академический Документы
Профессиональный Документы
Культура Документы
2 Votes
normal encontrar problemas na hora de trabalhar com o YUM (YellowDog Updater Modified), j que os repositrios ps instalao so desprovidos de muitos pacotes. Ento por esse motivo, resolvi adicionar alguns repositrios no meu CentOS. Para isso foi preciso: 1- Verifique no seu yum.conf (localizado no /etc) se a seguinte linha existe: # PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum.repos.d Caso no exista adicione-a como acima.
gnulinuxbr.com//adicionando-reposit
1/4
05/05/2011
gpgcheck=0 [pbone.net] name=Centos-$releasever
baseurl=ftp://ftp.pbone.net/mirror/ftp.centos.org/$releasever/os/$basearch/ gpgkey=ftp://ftp.pbone.net/mirror/ftp.centos.org/$releaserver/os/$basearch/RPM-GPG-KEY-CentOS-5 gpgcheck=0 enable=1 [doylenet] name=Doylenet custom repository for CentOS baseurl=http://files.doylenet.net/linux/yum/centos/5/i386/doylenet/ gpgcheck=1 gpgkey=http://files.doylenet.net/linux/yum/centos/RPM-GPG-KEY-rdoyle enabled=1
4 - Crie um outro arquivo com o nome de rpmforge.repo [rpmforge] name = Red Hat Enterprise $releasever RPMforge.net dag mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge enabled = 1 protect = 0 gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag gpgcheck = 0 5 - Abra o arquivo CentOS-Base.repo . Procure a entrada [centosplus] e habilite-o trocando a linha enable=0 para 1.
gnulinuxbr.com//adicionando-reposit
2/4
05/05/2011
http://rh-mirror.linux.iastate.edu/pub/dag/redhat/el5/en/$ARCH/dag http://rpmfind.net/linux/dag/redhat/el5/en/$ARCH/dag http://wftp.tu-chemnitz.de/pub/linux/dag/redhat/el5/en/$ARCH/dag http://ww w.mirrorservice.org/sites/apt.sw.be/redhat/el5/en/$ARCH/dag 7 - Ainda como root execute o yum: # yum clean all # yum check-update
Pronto, agora estou com meu yum atualizado. Caso tenha problemas temporrios com alguns repositrios, voc podera desabilit-lo com a linha enable. J no meu caso a verificao de chaves (gpgcheck) eu deixei desabilitada. O yum oferece tambm suporte a plugins, que permitem expandir as funcionalidades do gerenciador. Dois plugins bastante populares so o fastestmirror e o protectbase. O fastestmirror faz com que o yum cheque a velocidade dos mirrors a cada instalao e baixe sempre os pacotes a partir do mirror mais rpido (evitando os problemas de lentido que atingem muitos usurios), enquanto o protectbase faz com que o yum d prioridade para os pacotes dos repositrios oficiais, evitando que eles sejam substitudos por pacotes de outros repositrios adicionados manualmente. Para ativar o fastestmirror, basta instalar o pacote yum-fastestmirror, como em: # yum install yum-fastestmirror Isso faz com que ele passe a ser usado automaticamente. Voc notar que o yum passar a exibir duas mensagens adicionais durante cada operao: Loading fastestmirror plugin Loading mirror speeds from cached hostfile Felizes os que esto em busca do futuro.
Like
Responder
gnulinuxbr.com//adicionando-reposit
3/4
05/05/2011
Top
gnulinuxbr.com//adicionando-reposit
4/4