Esta contribuição está participando do sorteio da Mochila Targus Matrix. Envie seu texto e participe você também, você contribui com outros usuários e ainda pode faturar uma mochila novinha em folha para o seu laptop. Saiba mais sobre como participar.
Sobre o Autor:
Dailson Fernandes
http://dailson.blogspot.com
Estava eu aqui a preparar uma aula para minha turma de Redes Mistas e me deparei que o nosso curso agora é parceiro oficial da Mandriva. E estamos lá com o Mandriva 2008 instalado em todas as máquinas e me pegou de calças curtas, já que sou viciado em apt-get… Então tive que preparar uma aula de URPMI para mim primeiro 😉 e depois para meus alunos. O material que preparei traz dicas de como manipular o URPMI que é uma sigla para User RPM Interface e tem o mesmo comportamento de ferramentas como Yum, Smart, Apt-get e Zypper.
Então vamos lá aprender a utilizar o URPMI.
Na verdade, isto é um kit de sobrevivência para viciados em Debian
sobreviver sem o apt-get 😀
Para buscar os repositórios ( que é errado chamar de repositório… 🙂 O Correto é mídias) para a versão do seu Mandriva vá em http://easyurpmi.zarb.org/ e siga os passos. Depois é só copiar e colar os comandos em um terminal. No meu caso, como estou com o Mandriva 2008, o resultado foi este:
urpmi.addmedia main
http://mandriva.c3sl.ufpr.br/official/2008.0/i586/media/main/release
with media_info/hdlist.cz
urpmi.addmedia –update main_updates
http://mandriva.c3sl.ufpr.br/official/2008.0/i586/media/main/updates
with media_info/hdlist.cz
urpmi.addmedia contrib
http://mandriva.c3sl.ufpr.br/official/2008.0/i586/media/contrib/release
with media_info/hdlist.cz
urpmi.addmedia –update contrib_updates
http://mandriva.c3sl.ufpr.br/official/2008.0/i586/media/contrib/updates
with media_info/hdlist.cz
urpmi.addmedia non-free
http://mandriva.c3sl.ufpr.br/official/2008.0/i586/media/non-free/release
with media_info/hdlist.cz
urpmi.addmedia –update non-free_updates
http://mandriva.c3sl.ufpr.br/official/2008.0/i586/media/non-free/updates
with media_info/hdlist.cz
Listando as midias:
urpmq -list-media
Atualizar todos os provedores instalados, exceto os discos de CD-Rom:
urpmi.update -a
Para Instalar pacotes:
urpmi nome-do-pacote
Exemplo:
urpmi emacs
Para Remover Pacotes:
urpme nome-do-pacote
Exemplo:
urpme emacs
Para Procurar pacotes:
urpmq nome-do-pacote
Exemplo:
urpmq emacs
Para Listar o que está instalado:
urpmq –list
Exemplo:
urpmq –list | grep emacs
Listando os provedores de pacotes existentes:
urpmq –list-media
Fazendo uma busca aproximada (–fuzzy ou -y)
urpmq -d -y wine
Obs: A opção -d procura as dependências
A Que pacote pertence determinado arquivo?:
urpmf /etc/services
Procurando que pacote tem determinado arquivo:
urpmf wine.png
Removendo todas os provedores instalados:
urpmi.removemedia -a
Removendo um CD:
urpmi.removemedia CD2
Como listar as informações de um pacote?
urpmq -i nome-do-pacote
Exemplo:
urpmq -i emacs
Exibe os pacotes que precisam de atualização:
urpmq –update
Para Atualizar Tudo:
urpmi.update -a (para atualizar todas as mídias configuradas)
urpmi –auto –auto-select (para baixar e instalar todas as atualizações sem confirmações) ou urpmi –auto-select (para listar as atualizações e, caso o usuário confirme, fará o download e instalação delas)
Espero ter ajudado!!!
Um abraço