1. O que éapt-get
apt-get, é um comando linux, adequado para sistemas operacionais de gerenciamento de pacotes deb, usado principalmente para pesquisar, instalar, atualizar, desinstalar software ou sistemas operacionais automaticamente de armazéns de software da Internet.
Advanced Packaging Tools (Inglês: Advanced Packaging Tools, referido como: APT) é um gerenciador de pacotes para Debian e seus derivados (como: ubuntu). O APT pode baixar, configurar e instalar automaticamente pacotes de software em formato binário ou de código-fonte, simplificando assim o processo de gerenciamento de software em sistemas Unix. O comando apt-get geralmente requer privilégios de root para ser executado, então geralmente segue o comando sudo.
2. apt-get
Princípio de funcionamento
- lista de fonte de consulta
apt
O comando acessará /etc/apt/sources.list
a lista de origem
2. Query Packages.gz
Packages.gz
Obtenha as informações de todos os pacotes dele apt-get
você pode encontrar todos os pacotes por meio dele, baixá-los e instalá-los automaticamente.
3. Baixe pacotes ou dependências
Ele verificará primeiro as dependências e baixará o pacote dependente, caso não exista. Este pacote dependente pode ter dependências (download recursivo). Depois que todos os pacotes dependentes forem concluídos, ele poderá ser baixado e a instalação concluída. Se houver algum link no meio não for concluído, ele falhará e sairá. Esse é todo o processo
3. apt-get
Parâmetros
- uso
apt-get [选项] 命令 apt-get [选项] install|remove pkg1 [pkg2 ...]
apt-get [选项] source pkg1 [pkg2 ...]
- Ordem
update
Recuperar lista de pacotesupgrade
atualizarinstall
Instalar novos pacotesremove
remover pacoteautoremove
Remova automaticamente todos os pacotes não utilizadospurge
Remover pacotes e arquivos de configuraçãosource
Baixe o arquivo de origembuild-dep
Configurar dependências de compilação para pacotes de origemdist-upgrade
atualização de distribuiçãodselect-upgrade
Atualize de acordo com a seleção do dselectclean
Limpar arquivos baixadosautoclean
Limpar arquivos baixados antigoscheck
Verifique se há dependências quebradas
- opções
-h
este arquivo de ajuda-q
saída para log - sem indicação de progresso-qq
Não emita informações, exceto erros-d
Download apenas - não instale ou extraia o arquivo-s
Na verdade não instalado. Comando de simulação de execução-y
Assuma sim para todas as consultas, não solicite-f
Tentativa de corrigir dependências quebradas do sistema-m
Se o arquivo não puder ser localizado, tente continuar-u
Também exibe uma lista de pacotes atualizados-b
Depois de obter o pacote fonte, compile -V para exibir o número da versão detalhada-c=?
leia este perfil-o=?
Defina opções de configuração personalizadas, como-o dir::cache=/tmp
Quatro, comandos comuns
apt-cache search packagename
pacote de pesquisaapt-cache show packagename
Obtenha informações sobre o pacote, como descrição, tamanho, versão, etc.apt-get install packagename
Pacote de instalaçãoapt-get install packagename --reinstall
reinstalar pacoteapt-get -f install
reparar instalar-f = –fix-missing
apt-get remove packagename
excluir pacoteapt-get remove packagename --purge
Remova pacotes, incluindo a remoção de arquivos de configuração, etc.apt-get update
fonte de atualizaçãoapt-get upgrade
Atualizar pacotes instaladosapt-get dist-upgrade
Atualizando o sistemaapt-get dselect-upgrade
Atualizar com dselectapt-cache depends packagename
Entenda as dependências de usoapt-cache rdepends packagename
É para verificar quais pacotes dependem do pacoteapt-get build-dep packagename
Instale o ambiente de compilação relevanteapt-get source packagename
Baixe o código-fonte do pacoteapt-get clean
Limpe pacotes inúteisapt-get autoclean
Limpe pacotes inúteisapt-get check
Verifique se há dependências quebradas
referência