APT - Advanced Packaging Toll.
O
apt utiliza um arquivo de configuração chamado "
sources.list".
Localização:
/etc/apt/souces.list
Inicia com
deb, repositório de pacotes binários (instaláveis).
Inicia com
deb-src, repositório de código fonte de pacotes.
apt-get update : atualiza a lista de pacotes, não instala nada no seu hardware, só verifica nos repositórios encontrados no
source.list quais os pacotes disponíveis para instalação.
Sempre que alterar o
sources.list ou quiser instalar alguma coisa, execute o
apt-get update.
apt-get install nomedopacote : instala um pacote.
Exemplo:
Tentei rodar o programa
screenfetch, sem sucesso, não tenho ele instalado.
Instalação:
Agora executei o comando
screenfetch:
apt-get remove nomedopacote : remove um pacote, exemplo poderia remover o
screenfetch.
apt-get --purge remove nomedopacote : além de remover o pacote, remove juntos os arquivos de configuração dos mesmos.
apt-get clean : apaga os pacotes que foram baixados e já foram instalados (arquivos de instalação).
apt-get autoclean : apaga pacotes que não estão mais no repositórios, foram descontinuados, não podem mais serem baixados.
apt-get autoremove : remove pacotes não utilizados, exemplo: dependencias de pacotes já removidos.
apt-get -d : faz download do pacote mas não instala.
apt-cache dump : lista os pacotes já instalados no seu computador.
Exemplo:
apt-cache dump | less | grep screenfetch
O "
| less" cria uma paginação, você pode navegar na lista.
O "
| grep nomedopacote" faz um filtro, sem filtro ele mostraria todos os pacotes do sistema, geralmente são mais de 40.000, melhor não.
Obs 1: para cancelar a execução de um comando use:
Ctrl + C.
Obs 2: para encerrar a paginação quando usa o "
| less" aperte a tecla "
q".
apt-cache stats : mostra quantidades de pacotes e outras informações.
apt-get -f install : com o "
-f" o sistema verifica e corrige dependências quebradas da instalação de pacotes.
apt-get upgrade : atualiza os pacotes do sistema. Com o parâmetro "
-u" ele mostra os pacotes que serão atualizados.
apt-get -u dist-upgrade : atualiza a versão da sua distribuição.
Utilizo em meu notebook o Manjaro Hakoila.
Testes feito em uma vm com Debian 9 sem interface gráfica.
fonte:
Bóson Treinamentos.