Dentro do MCC com Administração de Software nos vamos nos encarregar de todas as tarefas sobre software no sistema, desde instalação, desinstalação, atualização, configuração de mídias.
Temos trés opções, Instalar e Remover Programas, Atualizar o Sistema, e Configurar Mídias para Atualização e Instalação de Novos Programas.
As mídias ou repositórios são de onde o sistema busca pacotes para ser instalados. Após a instalação do Mandriva FREE, o próprio DVD de instalação é configurado como uma mídia local, assim ao ver no MCC a lista de pacotes disponíveis para instalação estamos vendo os pacotes que estão no DVD. Também existem repositórios/mídias remotos, para instalação de outros aplicativos e atualização dos mesmos e do sistema como um todo. Estes repositórios podem ser classificados entre oficiais e não oficiais. Para ter todos os pacotes oficiais devemos configurar as mídias da Mandriva, e para codecs, drivers e demais pacotes temos repositórios não oficiais, baseados geralmente em software não distribuído oficialmente por conta das patentes que os envolvem. Alguns exemplos, os mais conhecidos são o PLF e o MIB. Também temos ao redor do mundo várias comunidades empacotando software, como o Blogdrake, por exemplo. A facilidade de usar repositórios está em não perder tempo buscando programas para serem instalados, além de saber que os programas são confiáveis e testados na distribuição, minimizando o risco de erros.
Para mas detalhes e para saber como adicionar os repositórios/midias, veja: Como configurar Mídias
[root@localhost ~]# drakrpm-edit-media
Sem ter bem configurada esta parte as opções posteriores não poderão funcionar bem, esta opção funcionara principalmente si estivermos conectados a Internet.
Nesta seção podemos administras as mídias configuradas, si não temos nenhuma podemos como mostra a imagem, deixar que o assistente gráfico instale as mídias oficiais de Mandriva automaticamente, estas mídias já permanecem configuradas depois de instalar qualquer versão da Mandriva. Para configurar mídias que por problemas legais não podem ser configuradas pelo assistente gráfico, podemos visitar o site easyurpmi ou também GetRepoDrake
=
[root@localhost ~]# drakrpm
Você pode instalar programas graficamente através do Centro de Controle Mandriva (Configure seu computador) → Adicionar e Remover Programas.
Dentro do Gerenciador de Software você terá na esquerda um Menu com todos os softwares disponíveis, separados por categoria.
Em seguida, clique em aplicar.
Você pode também escolher quais pacotes serão exibidos.
Você pode localizar pelo nome também na barra de pesquisa.
A instalação em Modo Texto é aquela feita através do Console/Terminal. Ela é feita através de comandos, basicamente os comandos de instalação e remoção são compostos por: urpmX, onde X varia de acordo com a finalidade.
Lembrando que essas operações devem ser feitas como root.
Caso você queira instalar um pacote o comando é o urpmi
# urpmi nomedopacote
Caso você queira remover um pacote o comando é o urpme
# urpme nomedopacote
[root@localhost ~]# drakrpm-update
Atualizar o Sistema, aqui podemos atualizar nosso sistema inteiro o somente aqueles pacotes desejados. Para a atualização funcionar devemos ter as mídias bem configuradas. Também podemos atualizar pelo terminal (console), sempre como root:
[usuario@localhost ~]$ su - Password:
logo o comando urpmi –auto-update
[root@localhost ~]# urpmi --auto-update
Quando temos problemas de conexão ou problemas semelhantes podemos executar:
[root@localhost ~]# urpmi --auto-update --auto-select --test
Assim vamos baixar todos os pacotes para update e verificar se esta tudo correto, ele vai voltar logo a para [root@localhost ~], sem instalar nada, logo e só executar um:
[root@localhost ~]# urpmi --auto-update --auto-select
E ele vai atualizar desde os pacotes já baixados.
RPM é a ferramenta adotada pelo Mandriva-Linux para gerenciar a base instalada de programas. Por ser uma tarefa bastante complexa, são fornecidos dois sistemas auxiliares de fachada (frontend) para facilitar sua utilização:
urpmi é a ferramenta para instalar programas (pacotes RPM). Deve ser usada com privilégios de administrador. Chame-a simplesmente com urpmi nomedopacote para instalar um pacote e todas as suas dependências. Se você digitar um nome incompleto de um pacote, será executada uma pesquisa, retornando sugestões. Outra opção útil que se pode usar é urpmi –auto-update, que atualizará a lista de pacotes disponíveis a partir de todos os repositórios apontados, e instalará qualquer atualização disponível. Exemplo: urpmi firefox
urpme é a ferramenta de remoção de software. Deve ser usada com privilégios de administrador. Chame-a simplesmente com urpme nomedopacote para remover um pacote e quaisquer outros que dependam dele. Se você digitar um nome incompleto de pacote, será executada uma pesquisa, retornando sugestões. Exemplo: urpme firefox.
urpmq e urpmf são ferramentas de pesquisa. Elas podem ser usadas com privilégios de usuário normal. De modo geral, use urpmf para localizar qual pacote contém um arquivo em particular, e urpmq para todas as outras operações de pesquisa. Chamado sem parâmetros, urpmq pesquisará nomes de pacotes. Veja as páginas de manual (man pages) para mais informações. Exemplo: urpmi -i firefox.
| Exemplos de comandos | ||
|---|---|---|
| Comando | Descrição | |
| urpmq -i xxx.rpm | Descrição do programa | |
| urpmq -il xxx.rpm | Informação e os arquivos que são instalados | |
| urpmq –changelog xxx.rpm | Changelog, mudanças | |
| urpmq –requires nomedoprograma | Tem como resultado as dependências do programa a ser instalado, ou já instalado | |
| urpmq -R xxx.rpm | ver dependências (o que requer para ser instalado) | |
| urpmq –list-media | Lista das mídias instaladas no sistema | |
| urpmq –list-media active | Lista das mídias ativas instaladas no sistema | |
| urpmq –fuzzy nome-do-programa/pacote | Lista todos os pacotes com “nome-do-programa/pacote” | |
| urpmq –list –media nome-repositório | Lista todos os pacotes do repositório | |
| urpmf caminho/do/arquivo | ||
| urpmi.update updates (<2008) | Atualização | |
| urpmi –auto-update –auto-select | Atualiza o sistema sem fazer perguntas | |
| urpmi -y xxx | Lista todos os rpm que tenham “xxx” no nome, se existir uma única ocorrência, será instalado o rpm | |
| urpmi.addmedia | Instala uma mídia. Exemplo: urpmi.addmedia ftp://caminho/do/repositorio/Mandriva/RPMS with ../base/hdlist.cz | |
| urpme xxxx | Desinstala, elimina o rpm e suas dependências | |
| rpm -q –whatprovides caminho/do/arquivo | ||
| rpm -qa | grep | |
Para saber mais detalhes, consulte o manual específico de cada ferramenta: man urpmi (urpmq, urpmf, urpmf, urpmi.addmedia, etc…)
man urpmi
Fontes: http://wiki.mandriva.com/pt/Instalando_e_removendo_software | http://blogdrake.net/node/4422 | http://www.urpmi.org/
Para explicações mais detalhadas, recomenda-se também a leitura do artigo http://www.mandrivabrasil.org/site/content/view/13/29/
Esta seção esta aberta para discutir sobre o artigo. Abaixo você pode deixar a sua opinião, critica, sugestão etc.
Vi que não esta explicado a forma de abrir o MCC pelo menu :S, si alguém gostar pode mostrar como faze-lo com o byzanz, ele grava um gif do escritório, fica como um vídeo — will 23/07/2009/ 13:42
Acho que só falta verificar a ortografia — will 23/09/2009/ 18:01
Editado o artigo, agora forao juntados este artigo com o http://docs.mandriva-br.org/mandriva/instalar_e_desinstalar_programas para evitar ter a informação separada a instalação por texto ou GUI vai estar neste artigo. Com a permissão de Idney Silva. — will 05/12/2009/ 13:43
Juntado http://docs.mandriva-br.org/mandriva/manual_de_urpmi com este artigo, toda a informação para instalar ou desinstalar, graficamente o pela console esta aqui. — will 08/12/2009/ 13:23
Editado o artigo para manter uma línea temporal configurar mídias – instalar/atualizar, é manter coerência logo de ter juntado outro artigo. — will 16/03/2010/ 22:08
Editado o artigo com pequenas alterações, principalmente ortográficas. — idney 09/07/2010/ 14:59
Clique aqui p/ se cadastrar neste Wiki de Docs-MANDRIVA-Br e participe na elaboração de textos de ajuda ao Mandriva Linux
Clique aqui para se cadastrar no FÓRUM MANDRIVABRASIL e dar sugestões ou discutir suas dúvidas sobre o Mandriva Linux