Autor Tópico: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções  (Lida 5787 vezes)

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções

O objetivo desse 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.

1 - Como saber se um pacote existe no repositório

Citar
$apt-cache search nomedopacote


2 - Fazer apenas o download do pacote sem instalar

Citar
#apt-get install nomedopacote -d


3 - Ter um controle maior dos pacotes e suas dependências instaladas

Instalação avançada de pacotes

Verificação da lista de arquivos no repositório, é um comando básico...

Citar
#apt-get update

Dessa forma o apt irá simular a instalação do pacote e irá gravar no arquivo nomedopacote.install todos os pacotes que foram instalados juntos

Citar
#echo $(sudo apt-get install nomedopacote -s) > ~/nomedopacote.install

Apenas o download do pacote, ótimo para usuários de internet discada e para o dist-upgrade

Citar
#apt-get install nomedopacote -d

Instalação do pacote
Citar
#apt-get install nomedopacote


Desinstalação avançada de pacotes

Para verificar quais pacotes foram instalados junto com o principal
Citar
$ cat ~/nomedopacote.install

Desinstalar o pacote principal
Citar
$ sudo apt-get remove --purge nomedopacote

LEMBRE-SE DE OBSERVAR ATENTAMENTE
as perguntas do apt para não remover pacotes que dependem de outros e quebrar o seu sistema. Na dúvida delete programa por programa.

Citar
$sudo apt-get remove --purge nome(s)do(s)pacote(s)instaladosjuntos

Para atualizar os base de dados

Citar
#updatedb

Esse comando deve ser usado com o objetivo de localizar os resquícios deixados pelos pacotes no sistema. Lembre-se somente para não apagar arquivos da lista do dpkg para ele não ficar avisando depois.

Citar
#locate nomedopacote

Remoção dos resquícios que sobraram no sistema. TENHA CUIDADO na hora de deletar.
Citar
#rm -f localizaçãodosresquícios

4 - 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 é possivel 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)

Citar
#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.


5 – Descobrir programas instalados na sua máquina e saber se já possuem novos no repositório

Lembrando que é necessário saber exatamente o nome do programa, para isso execute o passo 1

Citar
$apt-cache policy nomedoprograma

6 - Prender ou Desprender pacotes ao 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

Espero que ajude!

Grande abraço a todos do Ubuntu forum!!!

Atenciosamente
Hqxriven
« Última modificação: 16 de Dezembro de 2007, 08:06 por Hqxriven »
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline DouglasCaixeta

  • Usuário Ubuntu
  • *
  • Mensagens: 316
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #1 Online: 16 de Dezembro de 2007, 06:46 »
Muito bom Hqxriven, excelente guia.

Outra dica interessante é salvar a lista pacotes e depois pode-se importá-la, instalando automaticamente todos os programas.

- Salva em arquivo.txt todos os pacotes instalados:

Código: [Selecionar]
dpkg --get-selections > arquivo.txt
- Instala todos os pacotes instalados da lista arquivo.txt

Código: [Selecionar]
dpkg --set-selections < arquivo.txt
The Ubuntu Counter Project - user number #14600

Offline rjbgbo

  • Usuário Ubuntu
  • *
  • Mensagens: 3.889
  • Xubuntu 18.04LTS
    • Ver perfil
    • Twitter
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #2 Online: 16 de Dezembro de 2007, 07:50 »
Foi pros Favoritos ubuntu hehehe
Linux User #440843 | Ubuntu User #11469

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #3 Online: 16 de Dezembro de 2007, 08:16 »
Obrigado pessoal pelos comentários!!!

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline edjen

  • Usuário Ubuntu
  • *
  • Mensagens: 183
  • Toda mudança gera resistência.
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #4 Online: 11 de Janeiro de 2008, 21:03 »
Muito bom ! Eu não tinha visto ainda.

                                                        Tá favoritado..rsrsrs
GNULinux = Asus P5K-E = Intel Q9450 = Quadro 400 = 3 Hd 80Gb Samsung + Hd 500Gb Seagate = 8Gb RAM DDR2 OCZ 1066 mhz

Offline crdrj

  • Usuário Ubuntu
  • *
  • Mensagens: 140
  • My CPU is a neural net processor.
    • Ver perfil
    • PsicologiaRG
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #5 Online: 11 de Janeiro de 2008, 21:05 »
Excelentes as dicas, muito boas para iniciantes que estão sempre fuçando no sistema. :D
Vostro 1510 [-] Core 2 Duo T8100 [-] 2 GB DDR2 [-] GeForce 8400M [-] Ubuntu 8.10

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #6 Online: 11 de Janeiro de 2008, 22:25 »
Depois que aprendi a terceira dica eu abandonei o aptitude!!!

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline sylvester

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #7 Online: 12 de Janeiro de 2008, 12:15 »
Boa! Como sempre estás de parabens pela iniciativa :D

http://opensourceformac.blogspot.com/                                      http://easyubuntulinux.blogspot.com/

Offline dhiegospector3k

  • Usuário Ubuntu
  • *
  • Mensagens: 164
  • a sociedade é feita de inteligentes, e ignorantes.
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #8 Online: 12 de Janeiro de 2008, 12:57 »
muito bommm o tutorial!!....
 ;D
Assinatura fora das regras. Removida por agente100gelo.

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #9 Online: 12 de Janeiro de 2008, 17:09 »
Suas dicas são mesmo muito boas, e já coloquei elas no favoritos para indicar. O que acha de incorporar a excelente dica colocada aqui no fórum pelo Arlei. Veja o tópico:

Como instalar programas sem internet?

A dica do Arlei usa o Synaptic, mas como muitos aqui tem uma certa birra ao terminal ela pode ser bem vinda.

[]'s

Cristiano
« Última modificação: 12 de Janeiro de 2008, 17:15 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #10 Online: 12 de Janeiro de 2008, 18:37 »
Será que o Arlei deixa...

Tenho até medo de tomar essa decisão sem a permissão dele...

Eu sou chegadão no terminal... o synaptic me enrola!!! (é incrível mas costume do DOS)

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
« Resposta #11 Online: 13 de Janeiro de 2008, 22:25 »
Será que o Arlei deixa...

Tenho até medo de tomar essa decisão sem a permissão dele...

Eu sou chegadão no terminal... o synaptic me enrola!!! (é incrível mas costume do DOS)

Hqx

Rapaz eu também uso quase que praticamente o terminal para fazer as coisas que preciso, usando o ambiente gráfico apenas para o trivial, como navegar, editar um texto e etc.

Quando ao Arlei, não vejo preocupação, pois ele é muito gente boa, e a dica ele trouxe de outra fonte, mas caso queira esperar é com você, e respeito muito sua preocupação em relação a ele.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!