Gerenciadores de Pacotes

Deixe um Comentario
Os gerenciadores de pacotes, são um conjunto de ferramentas/aplicações que oferecem um método automático de instalação, remoção, configuração e atualização de pacotes das distribuições Linux. Contém a aplicação, informações de versão, fabricante e todas as suas especificidades.

Pacotes .deb e .rpm
Imagem: Representação simbólica de pacotes .deb e .rpm em um estado de sobreposição quântica, dependendo do observador pode ser um .deb ou um .rpm e o Tux curtindo muito expressando isso com um "Uhuu!" - Imagem criada no Gimp por eu mesmo (eu me esforcei!).


APT (Advanced Packing Tool)

O APT, Ferramenta de Empacotamento Avançada, é o conjunto de ferramentas que são utilizadas pelas distribuições Debian/Ubuntu e derivações para administrar os pacotes, por exemplo, .deb de maneira automática, como já explicado anteriormente. O APT é utilizado via linha de comandos, sim, isso significa usar o Terminal!

Comandos do APT

autoclean - Apaga arquivos antigos baixados para instalação;
check - Verifica se não há dependências quebradas;
clean - Apaga arquivos baixados para instalação;
dist-upgrade - Atualiza a distribuição;
update - Adquire novas listas de pacotes;
upgrade - Faz uma atualização;
install - Instala novos pacotes, especificar o pacote no próximo comando;
remove - Remove um pacote, especificar o pacote no próximo comando;
source - Faz o download de arquivos fonte;
build-dep - Configura as dependências de compilação de pacotes fonte.

Estes comandos são utilizados após o comando apt-get, exemplo:

sudo apt-get dist-upgrade

Comando utilizado para a atualização da distribuição.

Yum (Yellow dog Updater Modified)

Assim como o APT, o Yum é o gerenciador de pacotes de distribuições baseadas em Red Hat/Fedora que utilizam o sistema RPM (Red Hat Package Manager), os pacotes são conhecidos pela extensão .rpm. O funcionamento é semelhante ao do APT.

Comandos do Yum

check-update - Apenas exibe novas atualizações de pacotes.
update - Exibe e sugere a instalação das novas atualizações.
list - Lista as informações sobre os pacotes, é complementado com um dos comando abaixo:
        available - Pacotes disponíveis;
       extras - Exibe todos os pacotes instalados no seu sistema que não estão disponíveis nos repositórios listados pelo Yum;
       installed - Exibe os pacotes instalados atualmente no seu computador;
       obsoletes - Exibe os pacotes instalados não utilizados por algum repositório;
       updates - Exibe os pacotes que podem ser atualizados.

install - Assim como no APT, instala uma aplicação com todas dependências;
remove - Desinstala uma aplicação (pacote);
search - Busca pacotes com os termos requisitados.

Estes comandos são utilizados após o comando yum, exemplo:

yum update -y

Comando utilizado para a atualização de pacotes com confirmação já cedida (-y)

Daí você me pergunta:

Vou ter de usar o terminal sempre?!?

- Nem sempre, mas ainda bem que nós temos ferramentas deste tipo, por que se você quiser compilar um programa e cumprir todas suas dependências sem isso! Você é o cara!

0 comentários:

Postar um comentário