| CentOS um Mega Sistema... - Plugins |
|
|
|
| Escrito por Cleber Galdino | |||||||
| Sáb, 07 de Março de 2009 19:40 | |||||||
JPAGE_CURRENT_OF_TOTAL
O yum oferece também suporte a plugins, que permitem expandir as funcionalidades do gerenciador. Dois plugins bastante populares são o fastestmirror e o protectbase.
O fastestmirror faz com que o yum cheque a velocidade dos mirrors a cada instalação e baixe sempre os pacotes a partir do mirror mais rápido (evitando os problemas de lentidão que atingem muitos usuários), enquanto o protectbase faz com que o yum dê prioridade para os pacotes dos repositórios oficiais, evitando que eles sejam substituídos por pacotes de outros repositórios adicionados manualmente. Para ativar o fastestmirror, basta instalar o pacote "yum-fastestmirror", como em:
Isso faz com que ele passe a ser usado automaticamente. Você notará que o yum passará a exibir duas mensagens adicionais durante cada operação:
Naturalmente, para que o fastestmirror possa escolher o repositório mais rápido a utilizar, é necessário que seja especificada uma lista de mirrors dentro da configuração de cada repositório na pasta "/etc/yum.repos.d". Você notará que as entradas referentes aos mirrors oficiais incluem uma linha "mirrorlist", que indica a localização de um arquivo com a lista dos mirrors disponíveis, como em:
Ao adicionar novos repositórios manualmente, não se esqueça de pesquisar sobre a localização do arquivo com a lista dos mirrors, de forma a especificá-lo na configuração. Para ativar o protectbase, instale o pacote yum-protectbase:
Para que ele se usado, é necessário adicionar a linha "protect=1" ou "protect=0" na configuração de cada um dos repositórios incluídos na pasta "/etc/yum.repos.d". Os repositórios com o "protect=1" serão protegidos pelo protectbase, evitando que os pacotes sejam substituídos por pacotes de versões mais recentes incluídos nos repositórios adicionais. Com isso, os repositórios adicionais passam a realmente ser usados apenas para instalar pacotes que não fazem parte dos repositórios principais, reduzindo bastante a possibilidade de problemas ao usar repositórios não-oficiais. É importante proteger pelo menos os repositórios "base" e "updates", dentro do arquivo "/etc/yum.repos.d/CentOS-Base.repo", como em:
As demais entradas devem receber a opção "protect=0", como em:
|
|||||||
| Ultima Atualizao em Sáb, 07 de Março de 2009 19:51 |



