Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções

O objetivo desse simples artigo é para você usuário poder utilizar de forma mais prática o apt. Não vou entrar muito nos detalhes, vou citar apenas o comando e a descrição, gosto de ir direto ao assunto. Esse artigo foi feito com a colaboração de Henrique e Mike, a quem eu gostaria de agradecer.

[ Hits: 22.438 ]

Por: Hqxriven em 16/01/2008


Download de pacotes Debian no Windows???



Uma queixa de alguns usuários Linux que trabalham em ambientes Windows é sobre a possibilidade de baixar os pacotes através do Windows e instalá-los Linux.

Não adianta somente baixar um pacote, é necessário também se preocupar com as suas dependências. No Synaptic é possível fazer isso, mas e no apt???

Como tive problemas no Synaptic e utilizava esse recurso, descobri como fazer no apt da seguinte forma.

Esse comando SOMENTE cria a lista dos arquivos (não instala)

# apt-get --print-uris --yes install nomedoprograma | grep ^\'http: | awk '{print "wget -c " $1 " -O /var/cache/apt/archives/" $2}' > nomedoprograma.txt

Depois abra o arquivo "nomedoprograma" e veja quais arquivos .deb deverão ser instalados. Depois copie os arquivos baixados para a pasta /var/cache/apt/archives/ e instale o programa.

Prender e desprender pacotes do sistema

Algumas vezes é necessário que certos pacotes não sejam atualizados. O driver do meu modem sempre que é atualizado não funciona então deixei o driver "preso" ao sistema.

Prender:

# echo "nome do pacote hold" | dpkg --set-selections

Desprender:

# echo "nome do pacote install" | dpkg --set-selecions

Conclusão

Conforme vimos o apt é uma ferramenta muito poderosa e é possível desfrutar mesmo em modo texto de diversas facilidades de forma semelhante ao Synaptic.

Espero que esse artigo seja uma pequena ajuda, para você usuário que utiliza o apt.

Um grande abraço a todos do Viva o Linux!!!

Atenciosamente

Hqxriven

Página anterior    

Páginas do artigo
   1. Introdução
   2. Como ter um controle maior dos pacotes e suas dependências
   3. Download de pacotes Debian no Windows???
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

NagiosVision: Tem humanos perto do seu servidor

Pós-instalação do Solus OS para um desktop voltado ao usuário final

Prevenindo atualização de pacotes no APT-GET

Instalando OpenWrt no TP-LINK WR740N(BR)

Criando aplicação MVC utilizando DOTNET Core no GNU/Linux

  
Comentários
[1] Comentário enviado por baranzelli em 16/01/2008 - 18:37h

valeu cara muito bom tutorial...
isso irá ajudar bastante a pessoas como eu que ainda estamos no inicio do aprendizado em linux

[2] Comentário enviado por alissonmorais em 16/01/2008 - 20:47h

E o apt-get upgrade?! Muito bom! Prático e objetivo o tutorial.

--
www.tiemfoco.com - Tecnologia & Informção

[3] Comentário enviado por hqxriven em 16/01/2008 - 21:03h

Eu ia colocar o upgrade (que alguns acham o mais correto) mas duas vezes que usei ele no meu kubuntu ele não atualizou direito o meu sistema e bugou a libc6. Então eu uso o dist-upgrade direto e até agora não tive problemas

[4] Comentário enviado por brmagalhaes em 16/01/2008 - 22:44h

ola amigo

apenas para complementar..

** Lista de opções para apt:
-h - ajuda
-d - baixar arquivos apenas, não instalar
-f - conserta erros de instalações de pacotes
-s - não agir, apenas simular operação
-y - assume `sim' para todas as perguntas
-u - mostrar pacotes que serão atualizados também

ex:
# apt-get install -u BrOffice.org

** reinstalar:
# apt-get install --reinstal <pacote>

** remover pacotes que não serão mais instalados:
# apt-get clean
obs.: Quando você instala um pacote o APT busca das fontes listadas em /etc/apt/sources.list os arquivos necessários e os guarda em um repositório local (/var/cache/apt/archives/)

** descobrir nomes de pacotes
# apt-cache show <pacote>

** mais informações sobre os pacotes
# apt-cache showpkg <pacote>

* verificar dependências
# apt-cache depends <pacote>

** baixar fontes de pacotes
# apt-get source <pacote>

fonte: http://www.debian.org // autor: gustavo ( nao me recordo sobrenome )

[]'s
slk

[5] Comentário enviado por wesleymesquita em 17/01/2008 - 10:33h

Boa a sua iniciativa. Porém como o artigo destina-se mais para o pessoal que nunca usou (ou usa pouco) o apt, se possível, seria interessante explorar mais os cuidados que se tem que ter so usar o 'remove' (quando comecei com o debian tive muitos problemas com isso). A dica de como ver as dependencias (para baixar os packs do de outra máquina) foi muito boa.


[6] Comentário enviado por f_Candido em 17/01/2008 - 12:35h

Parabéns, para quem usa as distribuições que usam o apt, é uma boa, parabéns.

[7] Comentário enviado por RickMura em 17/01/2008 - 13:51h

Boa hqx.

Abraço ae brother.

[8] Comentário enviado por Hqxriven em 17/01/2008 - 16:10h

O artigo é destinado mais para quem usa o apt. Grande parte dos usuários acabou "migrando" para o synaptic ao invés de usar o apt. O problema é que muitos administradores de rede sequer usam o X e existem usuários que preferem ter um controle manual do que instalam (eu sou um deles).

Só não entendi o seu "remove"... está falando sobre o "apt-get remove" ou do comando "rm"???

No caso do primeiro é só ficar atento ao que vai remover e provavelmente o apt irá demonstrar que se for um arquivo importante poderá haver quebra do sistema.

Do segundo como não há aviso TEM QUE TER MUITO CUIDADO para não deletar coisas importantes...

Já vi diversos usuários reclamando que mesmo removendo um programa sobra resquícios dele no sistema. Então coloquei a dica do updatedb seguido do locate e do rm para tirar os resquícios que sobraram...

Fiquem com Deus!!!

Abraços

[9] Comentário enviado por thiagopriest em 17/01/2008 - 20:34h

apt-get é um fenômeno!!
Quem usa sabe.

[10] Comentário enviado por Raptor em 18/01/2008 - 08:59h

Não sou muito bom com linux, faz pouco tempo que uso, mas sempre que possível fico só com o apt mesmo, acho mais prático e mais claro que o Synaptic, mas já acho que com o Synaptic é mais difícil fazer coisas erradas que com o apt.

Muito bom o seu artigo, simples e direto, parabéns.
A dica para saber quais as dependências para depois baixar usando o Windows foi sensacional.

[11] Comentário enviado por fsamoreira em 18/01/2008 - 15:20h

uma informação complementar:

o apt-cache search, serve para buscar pacotes por meio de palavras-chave (o que não refere-se apenas ao nome do pacote, mas também a sua descrição). Assim, usa-se apt-cache search <palavras-chave que desejar>. Ou seja, caso você queira instalar um programa que cumpra o papel do emule, mas não sabe o nome de um programa ou pacote para isso, basta um "apt-cache search emule". Qualquer pacote que tenha "emule" no nome ou descrição será listado; no caso, o amule.

[12] Comentário enviado por hqxriven em 19/01/2008 - 02:41h

Obrigado pela complementação...

E que eu quis ir direto no assunto, não gosto de ficar explicando em detalhes!!!

Se eu fosse detalhar tudo e falar de todo o potencial do apt, o artigo ia ficar gigante e enfadonho e o pessoal nem ia ler até o final...

Algumas vezes menos é mais!!!

Obrigado a todos!!

[13] Comentário enviado por kernel_rj em 20/01/2008 - 08:51h

Acho que o artigo foi válido e não merece uma nota baixa não. Artigos por mais simples que sejam sempre vem p/ somar...
Dou nota 10 apesar de achar que vc deveria ter falado do apt-get upgrade independente de ter tido problemas ou não...
Abs,

[14] Comentário enviado por maran em 20/01/2008 - 20:57h

concordo com o amigo acima, lembre-se nem todos sabem nascendo o ser humanos não é livre de falhas

muito bom cara o comando que eu prioriso sempre deste seu artigo

apt-cache search
fundamentallll

Te Mais...

[15] Comentário enviado por Dombom em 21/01/2008 - 15:53h

Olá estou começando no mundo do Open source e Linux e tuda ajuda sempre é bem vinda
e agradeço desde já por toda ajuda que encontro em todos os artigos
postados no Viva o linux
Até mais


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts