Gerenciamento de pacotes RMP-2

9 jun
No artigo anterior foi abordado algumas funcionalidades do 
utilitário rpm,apesar de ser poderoso ele deixa a desejar em
alguns aspectos,por exemplo,quando um determinado pacote
tem dependência com outros, ele não consegue resolver essas
dependência de forma automática obrigando o usuário resolve-
las por si só,isso muitas das vezes requer muito tempo e 
trabalho.Pensando nesse tipo de limitação foi desenvolvido
outro utilitário para gerenciamento de pacotes rpm chamado 
Yum - Yellowdog Updater Modifield.
O Yum trabalha baixando pacotes dos repositórios especificados
nos seus arquivos de configuração e as dependências necessári-
as para a instalação de um pacote pela internet ou localmente,
além disso é capaz de instalar,remover,atualizar,buscar os 
pacotes de uma distribuição. A lista de repositório usado 
pelo Yum é dividida em diversos arquivos dentro do diretório 
/etc/yum.repos.d,o Yum verifica esses arquivos todas as vezes 
que é executado.
O arquivo de configuração do Yum é o /etc/yum.conf, nele pode
ser configurado o arquivo de log do Yum /var/log/yum.log, 
arquivo de cache /var/cache/yum, usado pelo Yum para armazenar
os downloads dos pacotes.A opção de apagar os pacotes baixados
após a instalação ou deixa-los armazenados é configurado pelo 
arquivo yum.conf,por padrão os pacotes são apagados após a ins-
talação para mudar isso basta modificar a linha keeepcache=0 
para 1.
Ao fazer uma nova instalação de um sistema GNU/Linux em um 
computador é recomendado fazer a sua atualização. Para 
verificar se existe atualização para o sistema use o comando:

#yum check-update

Para realizar a atualização de todo o sistema:

#yum update

Para atualizar um pacote instalado no sistema para uma
versão mais atual:

#yum upgrade rp-pppoe

Package rp-pppoe.i386 0:3.5-32.1 will be updated
Package rp-pppoe.i686 0:3.10-8.el6 will be an update

O pacote o pacote rp-pppoe.i386 0:3.5-32.1 será atualizado
para o rp-pppoe.i686 0:3.10-8.el6,mantendo as configurações
do pacote antigo.
O Yum  possui a desvantagem de ser lento em relação ao geren-
ciador de pacote usado nas distribuições derivada do 
Debian - apt-get.Para amenizar essa diferença são instalados
os seguinte plugins: yum-utils, yum-presto, yum-fastestmirror 
para melhora o desempenho do Yum.
Para instalar um pacote:

#yum -y install rp-pppoe

y>>(opcional)assume como sim para todos os pacotes a serem instalados,

incluindo os de dependência que são resolvidas pelo Yum.

Para remover um pacote:

#yum remove rp-pppoe

Para atualizar um pacote:

#yum update rp-pppoe

Outra opção interessante e a search, muito util quando queremos instalar um

pacote mas não sabemos o seu nome por completo, o comando irá fazer uma

busca nos repositórios e retorna um resultado de acordo com a string passada.

#yum search pppoe

Retorna as opções:

rp-pppoe.i386 : A PPP over Ethernet client (for xDSL support).
rp-pppoe.i686 : A PPP over Ethernet client (for xDSL support)

Para verificar se um pacote está instalado no sistema:

#yum list rp-pppoe

Esse comando retorna o pacote instalado no sistema e também o pacote  que

está presente no repositório.

Installed Packages
rp-pppoe.i386 3.5-32.1 installed
Available Packages
rp-pppoe.i686 3.10-8.el6 base

O comando a seguir é semelhante ao list , traz um relação dos pacotes

instalados ,além disso ele traz também uma breve descrição da função

que o programa executa.

#yum provides rp-pppoe

rp-pppoe-3.10-8.el6.i686 : A PPP over Ethernet client (for xDSL support)
Repo : base
Matched from: 

rp-pppoe-3.5-32.1.i386 : A PPP over Ethernet client (for xDSL support).
Repo : installed
Matched from:
Other : Provides-match: rp-pppoe

Para obter informações mais detalhadas dos pacote:

#yum info rp-pppoe

Name : rp-pppoe
Arch : i386
Version : 3.5
Release : 32.1
Size : 224 k
Repo : installed
Summary : A PPP over Ethernet client (for xDSL support).
URL : http://www.roaringpenguin.com/pppoe/
License : GPL
Description : PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used
: by many ADSL Internet Service Providers …

Nos últimos dois artigos vimos como obter diversas informações sobre pacotes rpm,

como instalar, remover, atualizar, e buscar informações, e sobre as principais funciona-

lidades dos utilitários rpm  yum.

:wq


					
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: