APT(8) | APT | APT(8) |
NOME¶
apt - interface de linha de comandos
SINOPSE¶
apt [-h] [-o=config_string] [-c=ficheiro_de_configuração] [-t=lançamento-alvo] [-a=arquitectura] {list | search | show | update | install pkg [{=número_de_versão_do_pacote | /lançamento-alvo}]... | remove pkg... | upgrade | full-upgrade | edit-sources | {-v | --version} | {-h | --help}}
DESCRIÇÃO¶
O apt disponibiliza uma interface de linha de comandos de alto nível para o sistema de gestão de pacotes. Destina-se a ser uma interface para utilizador final e dispõe algumas opções mais apropriadas para utilização interactiva por predefinição em comparação com ferramentas especializadas do APT como o apt-get(8) e o apt-cache(8).
Muito como o próprio apt, o seu manual destina-se a ser uma interface de utilizador final e como tal apenas menciona os comandos mais usados e parte das opções para não duplicar informação em múltiplos locais e em parte para evitar saturar os leitores com uma cornucópia de opções e detalhes.
update apt-get
upgrade apt-get
full-upgrade apt-get
install, reinstall, remove, purge apt-get
Pode ser selecionada para instalação uma versão específica de um pacote ao adicionar ao nome do pacote o símbolo igual (=) e a versão do pacote a selecionar. Alternativamente a versão de um lançamento específico pode ser selecionada ao adicionar ao nome do pacote uma barra de divisão (/) e o nome de código (bookworm, trixie, sid ...) ou o nome de suite (stable, testing, unstable). Isto irá também selecionar versões a partir deste lançamento para as dependências deste pacote se necessário para satisfazer o pedido.
Remover um pacote remove todos os dados empacotados, mas deixa ficar ficheiros (modificados) de configuração do utilizador geralmente pequenos, para o caso da remoção ter sido um acidente. Apenas fazer um pedido de instalação para o pacote removido acidentalmente irá restaurar a sua função como estava anteriormente. Por outro lado você pode ver-se livre desses restos ao chamar purge mesmo em pacotes já removidos. Note que isto não afecta nenhuns dados ou configurações armazenados no seu directório home pessoal.
autoremove apt-get
Você deve verificar que a lista não inclua aplicações de que passou a gostar apesar de terem sido instaladas apenas como uma dependência de outro pacote. Você pode marcar tal pacote como instalado manualmente ao usar apt-mark(8). Os pacotes que você instalou explicitamente via comando install também nunca são propostos para remoção automática.
satisfy apt-get
Exemplo: apt satisfy "foo, bar (>= 1.0)" "Conflicts: baz, fuzz"
search (apt-cache(8))
show (apt-cache(8))
list
edit-sources (work-in-progress)
UTILIZAÇÃO DE SCRIPTS E DIFERENÇAS COM OUTRAS FERRAMENTAS DO APT¶
A linha de comandos do apt(8) foi desenhada como ferramenta de utilizador final e pode variar o comportamento entre versões. Apesar de tentar não perder a compatibilidade com versões anteriores isto não é garantido se uma alteração parecer benéfica para uso interactivo.
Todas as funcionalidades do apt(8) estão também disponíveis em ferramentas dedicadas ao APT como apt-get(8) e apt-cache(8). O apt(8) apenas varia o valor predefinido de algumas opções (veja apt.conf(5) e especialmente o âmbito Binário). Portanto você deverá preferir usar estes comandos (potencialmente com algumas opções adicionais activas) nos seus scripts pois eles mantêm compatibilidade com versões anteriores sempre que possível.
VEJA TAMBÉM¶
apt-get(8), apt-cache(8), sources.list(5), apt.conf(5), apt-config(8), O guia de utilizadores do The APT em /usr/share/doc/apt-doc/, apt_preferences(5), o Howto do APT.
DIAGNÓSTICO¶
apt devolve zero na operação normal, 100 decimal em erro.
BUGS¶
página de bugs do APT[1]. Se deseja reportar um bug no APT, por favor veja /usr/share/doc/debian/bug-reporting.txt ou o comando reportbug(1).
TRADUÇÃO¶
A tradução Portuguesa foi feita por Américo Monteiro <a_monteiro@netcabo.pt> de 2009 a 2012. A tradução foi revista pela equipa de traduções portuguesas da Debian <traduz@debianpt.org>.
Note que este documento traduzido pode conter partes não traduzidas. Isto é feito propositadamente, para evitar perdas de conteúdo quando a tradução está atrasada relativamente ao conteúdo original.
AUTOR¶
Equipa do APT
NOTAS¶
- 1.
- página de bugs do APT
05 Abril 2020 | APT 2.6.1 |