Capítulo 1. 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 dividivo 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 de 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 dependencia é 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 algumas ou todos desses aprimoramentos e adiciona-os em uma aplicação existente. É recomendado que você cheque por novas atualização 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, e o lugar 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ê encontra na Internet.

Mídia

O lugar onde os (programas) pacotes sã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”.