segunda-feira, 20 de abril de 2015

Conhecendo o novo apt


Vamos conhecer um pouco dessa mudança no apt-get, que agora também pode ser usado somente apt, com algumas novidades legais.








apt (Advanced Package Tool) 


É uma ferramenta de linha de comandos para manuseamento de pacotes. Disponibiliza uma interface de linha de comandos para a gestão de pacotes do sistema.

list é usado para mostrar uma lista de pacotes. Suporta padrões da
shell para corresponder aos nomes de pacotes e são suportadas as
seguintes opções --installed, --upgradable, --all-versions.

apt list --installed
Ele te mostra uma lista completa dos pacotes instalados, com seus momes, origem e versão.
 

apt list --upgradable
Mostra uma lista dos pacotes que tem atualização disponível, com seus momes, origem e versão nova e versão instalada.


apt list  --all-versions

Mostra uma lista completa dos pacotes disponíveis no seu repositório juntamente com os pacotes instalados são marcados com [installed,...].



Com qualquer um dos 3 comandos você pode salvar uma lista em um arquivo de texto em sua home,como no exemplo.

 apt list  --all-versions > lista_all

search
search procura por termo(s) determinado(s) e mostra os pacotes
correspondentes.

apt search libreoffice





show
show mostra a informação do pacote para o(s) pacote(s)
determinado(s).

apt show iceweasel


apt show iceweasel -a
Mostra informações de todas as versões do programa indicado disponíveis em seu repositório.




install
install é seguido por um ou mais nomes de pacotes que se deseja
instalar ou atualizar.
apt install vlc
A novidade aqui é uma barra que mostra a andamento da instalação em porcentagem.




remove
remove é idêntico a install à excepção que os pacotes são removidos
em vez de instalados. Note que remover um pacote deixa os seus
ficheiros de configuração no sistema. Se um sinal mais (+) for
acrescentado ao nome do pacote (sem nenhum espaço a separar), o
pacote identificado será instalado em vez de removido.

Também é mostrada a barra de andamento da operação em porcentagem.



edit-sources
edit-sources permite-lhe editar o seu ficheiro sources.list e
disponibiliza verificações de sanidade básicas.

apt edit-sources


OBS: Essa sources.list não deve ser copiada e usada de qualquer forma, ela é hibrida e esta pinada, o uso dela de forma errada ira quebrar o seu sistema.

update
update é usado para re-sincronizar o índice dos pacotes a partir
das suas fontes.
Identifica que você tem pacotes a serem atualizado e indica o comando para que você veja as atualizações


Lista dos pacotes com atualização disponível indicado pelo apt update.




upgrade
upgrade é usado para instalar as versões mais recentes de todos os
pacotes atualmente instalados no sistema a partir das fontes
enumeradas em /etc/apt/sources.list. Serão instalados novos
pacotes, mas pacotes existentes nunca serão removidos.



full-upgrade
full-upgrade executa a função de upgrade mas pode também remover
pacotes instalados se tal for necessário de modo a resolver um
conflito de pacotes.


Em ambos os casos também é mostrada a barra de andamento da operação em porcentagem.


 Fonte: man apt





4 comentários:

  1. Boa tarde,

    Obrigado pelo post, não sabia sobre o full-upgrade.

    Fique com Deus.

    ResponderExcluir
  2. Será que esse novo apt vai aparecer nos repositórios do ubuntu lts?

    ResponderExcluir