Escolar Documentos
Profissional Documentos
Cultura Documentos
apt-get update
------------------------------------------------------------------------------------------------------------------------
apt-get upgrade
------------------------------------------------------------------------------------------------------------------------
Atualizar tudo similar o upgrade, mas esse vai remover pacotes para a tarefa, ou seja, ele vai lidar
com as dependncias e vai atualizar a qualquer custo.
apt-get dist-upgrade
Ele comumente usado para atualizar uma verso do Debian, antes de fazer esse tipo atualizao em
locais crticos, leia as notas de lanamento da verso, provavelmente voc ir encontrar dicas de
como fazer isso de forma segura. Ns manuais antes do dist-upgrade recomendvel rodar primeiro
o upgrade.
apt-get upgrade
apt-get dist-upgrade
------------------------------------------------------------------------------------------------------------------------
Instalar um pacote:
Vou instalar o pacote tree, esse um programa para mostrar uma lista de diretrios e arquivos em
formato de rvore genealgica.
Voc tambm pode passar um nome de verso para o pacote a ser instalado, com o sinal de =.
Voc tambm pode indicar de qual verso do debian voc deseja pegar o pacote, exemplos:
OBS: Se voc proceder com o comando acima, talvez ter problemas com dependncias, a
forma mais recomendada :
apt-get -t jessie-backports install pacote
Voc tambm pode reinstalar o mesmo pacote, caso ele apresente algum problema.
------------------------------------------------------------------------------------------------------------------------
Remover um pacote, esse comando remove o pacote, mas mantm os arquivos de configurao no
sistema.
Uma curiosidade que voc pode usar o remove, para instalar, passando o comando +.
------------------------------------------------------------------------------------------------------------------------
Para compilar um pacote, a melhor maneira usa o comando build-dep, ele ir baixar todas as
dependncias necessrias para compilao, depois s usa o comando source para compilar.
Agora com o comando source, eu vou baixar o arquivo fonte do pacote tree, e compilar com
o comando:
------------------------------------------------------------------------------------------------------------------------
Ferramenta check mostra os problemas no sistema de pacotes atuais do sistema, muito til.
apt-get ckeck
------------------------------------------------------------------------------------------------------------------------
Fazer o download de um pacote do repositrio sem instalar, voc ter no diretrio corrente um
pacote deb.
------------------------------------------------------------------------------------------------------------------------
Clean limpa o repositrio local dos arquivos de pacotes obtidos remove tudo exceto o ficheiro lock
de /var/cache/apt/archives/ e /var/cache/apt/archives/partial/.
apt-get clean
------------------------------------------------------------------------------------------------------------------------
Autoclean Tal como o clean, autoclean limpa o repositrio local de Arquivos de pacotes obtidos. A
diferena que apenas remove arquivos de pacotes que j no podem ser mais baixados, e so na
maioria dos casos inteis.
apt-get autoclean
------------------------------------------------------------------------------------------------------------------------
autoremove usado para remover pacotes que foram instalados automaticamente para satisfazer
dependncias de outros pacotes e que j no so necessrios.
apt-get autoremove
------------------------------------------------------------------------------------------------------------------------
Instalar programas, mas sem instalar os pacotes recomendados que padro no apt-get.
Isso til quando voc precisa de um programa que faz parte de um metapacote, se voc
instalar pelas vias normais, vai baixar muita coisa intil junto, consumindo espao de disco,
para resolver o problema use o parmetro no-install-recommends.
apt-get --no-install-recommends install pacote
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Corrigir um sistema de pacotes quebrado, esse comando normalmente usado quando se instala um
pacote .deb manualmente, e o mesmo requer dependncias para o funcionamento.
Exemplo:
dpkg -i programa-exemplo.deb
O programa programa-exemplo depende das dependncias A, B e C , por favor rode o
comando apt-get install -f
apt-get install -f
Baixando e instalando dependncias A, B e C....
Se o apt-get encontrar as dependncias necessrias para o pacote, ele ir instalar, mas se ele
no encontrar, remover imediatamente o pacote.
------------------------------------------------------------------------------------------------------------------------
Instala um pacote j existente no cache de pacotes, isso quer dizer que o apt vai pegar o pacote j
presente no sistema e no vai realizar o download, isso padro no apt.
------------------------------------------------------------------------------------------------------------------------
Simular uma instalao e remoo com o apt, voc pode simular uma remoo ou instalao com
apt-get, voc no precisa nem logar-se como root ou usar o sudo, basta como usurio comum rodar,
o comando de instalao ou remoo, seguido de -s.
apt-get install pacote -s
apt-get remove pacote -s
apt-get purge pacote -s
timo para determinar algo antes de realmente executar.
------------------------------------------------------------------------------------------------------------------------
Por padro o apt-get ir perguntar se deseja instalar um programa que tenha algumas dependncias
para ser instalado, se o programa for simples e o sistema j ter o que ele precisa, o apt-get ir
instalar automaticamente sem perguntar.
Para programas que tenham dependncias, voc pode usar -y que assume sim e no
vai pergunta nada.
------------------------------------------------------------------------------------------------------------------------
ARQUIVOS:
/etc/apt/sources.list
Localizaes de onde obter pacotes. Item de Configurao:
Dir::Etc::SourceList.
/etc/apt/sources.list.d/
Arquivos fragmentados para localizaes de onde obter pacotes.
Item de Configurao: Dir::Etc::SourceParts.
/etc/apt/apt.conf
Arquivos de configurao do APT. Item de Configurao:
Dir::Etc::Main.
/etc/apt/apt.conf.d/
Arquivos de configurao fragmentados do APT. Item de
Configurao: Dir::Etc::Parts.
/etc/apt/preferences
Arquivos de preferncias de verso. Isto onde voc deve
especificar "pinning", isto , uma preferncia para obter certos
pacotes A partir de uma fonte separada ou a partir duma verso
diferente de uma distribuio. Item de Configurao:
Dir::Etc::Preferences.
/etc/apt/preferences.d/
Arquivos fragmentados para as preferncias de verso. Item de
Configurao: Dir::Etc::PreferencesParts.
/var/cache/apt/archives/
rea de armazenamento para Arquivos de pacotes obtidos. Item de
Configurao: Dir::Cache::Archives.
/var/cache/apt/archives/partial/
rea de armazenamento para Arquivos de pacotes em curso. Item de
Configurao: Dir::Cache::Archives ser implicitamente acrescentado
(partial)
/var/lib/apt/lists/
rea de armazenamento para informao de estado para cada recurso
de pacote especificado em sources.list(5) Tem de Configurao:
Dir::State::Lists.
/var/lib/apt/lists/partial/
rea de armazenamento para informao de estado em trnsito. Item
de Configurao: Dir::State::Lists ser implicitamente acrescentado
(partial)
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
O parmetro shopkg, mostra vrias informaes sobre um pacote, como por exemplo as
dependncias necessrias.
------------------------------------------------------------------------------------------------------------------------
apt-cache stats
------------------------------------------------------------------------------------------------------------------------
O parmetro showsrc, faz o mesmo que o showpkg, mas para pacotes fonte.
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
O parmetro policy, mostra a prioridade do pacote, por exemplo todos os pacotes do repositrio
estvel tem prioridade 500, mas o backports tem prioridade 100, por essa prioridade que nada no
backports instalado automaticamente.
------------------------------------------------------------------------------------------------------------------------
O parmetro madison, mostra de que repositrio o pacote vem, pegar o tree de exemplo :)
Aqui ele mostra que o pacote tree vem de um repositrio de binrios, amd64 e tambm de
repositrio de fontes.
------------------------------------------------------------------------------------------------------------------------
Autor:FernandoDebian.
ComunidadeDebianBrasilnofacebook,acessem:
https://goo.gl/qfNjkj -- https://goo.gl/9gv0zp