Gerenciamento de Pacotes

1. Adicionando e Removendo Programas
1.1. Conheça o Rpmdrake
1.2. Resolvendo as Dependências
2. Atualização de Pacotes
3. O Gerenciador de Mídia de Programas

Em primeiro lugar, um breve vocabulário.

Pacote

O Software precisa estar dividido em diferentes arquivos para facilitar seu desenvolvimento e sua manutenção. Uma aplicação resulta em muitas partes: os arquivos binários, a documentação e os recursos de que a aplicação necessita (imagens, ícones, traduções, sons, etc.). Um pacote é configurado com todos os componentes de uma aplicação, armazenados em um arquivo simples de maneira que seja muito fácil a sua instalação, atualização e remoção.

Dependência

As Aplicações formadas por bibliotecas de programas ou componentes fabricados por diferentes desenvolvedores para executar certas funções de configuração, não faz parte da funcionalidade principal mas necessita instalá-la. Uma dependência é um pacote que um outro pacote necessita para funcionar corretamente. A ferramenta de gerenciamento de de pacote da Mandriva Linux cuida automaticamente de todas as dependências.

Atualização

O Software é algo vivo: novas características são adicionadas, os existentes são aprimorados e os problemas (bugs) são corrigidos. Uma atualização (update) é um pacote no qual traz alguns ou todos esses aprimoramentos e adiciona-os em uma aplicação existente. É recomendado que você cheque por novas atualizações freqüentemente para deixar seu sistema sempre em bom funcionamento e livre de erros e de falhas de segurança.

Fonte

Uma fonte é um repositório de pacotes, é o lugar de origem de onde os pacotes serão instalados. As fontes de comunicação usadas são criadas automaticamente durante a instalação do sistema, você pode adicionar suas próprias fontes para as atualizações e os pacotes que você encontrar na Internet.

Mídia

O lugar onde os (programas) pacotes estão armazenados, fisicamente, são os CDs, DVDs, ou um servidor FTP.

Repositório

O lugar centralizado que contém a mídia (e assim, os pacotes).

Mandriva Linux utiliza o sistema de empacotamento RPM Mandriva Linux fornece ferramentas convenientes para simplificar a manutenção de pacotes. A ferramenta de configuração urpmi é baseado na linha comando ; aqui iremos nos concentrar no Rpmdrake: a ferramenta gráfica de instalação de programas do Mandriva Linux. Gerenciador de Mídia. Figura 1.1, “Gerenciador de Software no Centro de Controle do Mandriva Linux” mostra a seção Gerência de Software no Centro de Controle do Mandriva Linux.

Figura 1.1. Gerenciador de Software no Centro de Controle do Mandriva Linux

Gerenciador de Software no Centro de Controle do Mandriva Linux

Rpmdrake pode ser usado para instalar e remover programas (explicado em Seção 1, “Adicionando e Removendo Programas”) ou para atualizar um programa existente (explicado em Seção 2, “Atualização de Pacotes”). Gerenciador de Mídia é abordado em Seção 3, “O Gerenciador de Mídia de Programas”.