Usando Comandos do apt-get No Linux [Iniciantes Guia]

Usando Comandos do apt-get No Linux [Iniciantes Guia]

Breve: Este guia do iniciante mostra o que você pode fazer com os comandos do apt-get no Linux, como usá-los para encontrar novos pacotes, instalar e atualizar pacotes novos, e limpar o seu sistema.

Se tiver começado a utilizar o Ubuntu ou qualquer distribuição Linux baseada no Ubuntu, como o Linux Mint, o sistema operacional elementar, etc., já deves ter encontrado o comando apt-get.

na verdade, o primeiro na lista de coisas a fazer após a instalação do Ubuntu é usar apt-get update e apt-get upgrade. Agora, você pode estar ciente de alguns comandos apt-get e seu uso, mas você pode não estar ciente de alguns outros.

neste guia para iniciantes, eu vou explicar vários comandos apt-get com exemplos para que você possa usá-los, bem como um usuário especialista em Linux.

bónus exclusivo:

Download apt-get command cheatsheet

para referência futura., Você pode imprimi-lo ou guardá-lo para visualização offline.

o que é o apt-get?

Ubuntu é derivado do Debian Linux. O Debian usa o sistema de empacotamento dpkg. Um sistema de embalagem é uma forma de fornecer programas e aplicações para a instalação. Desta forma, você não tem que construir um programa a partir do código fonte.

APT (Advanced Package Tool) é a ferramenta da linha de comandos para interagir com este sistema de embalagem. Já existem comandos dpkg para geri-lo, mas o apt é uma forma mais amigável de lidar com pacotes., Você pode usá-lo para encontrar e instalar novos pacotes, atualizar pacotes, limpar seus pacotes, etc.

Existem duas ferramentas principais em torno do APT: apt-get e apt-cache. apt-get é para instalar, atualizar e limpar pacotes, enquanto o comando apt-cache é usado para encontrar novos pacotes. Veremos todos esses comandos com exemplos mais adiante neste guia.

eu estou usando Linux Mint 18 neste tutorial, mas você pode usar qualquer outra distribuição Linux baseada no Ubuntu, como o sistema operacional elementar, Linux Lite, etc.

usando comandos apt-get

vamos começar com comandos apt-get., Não podes escapar a este comando. É melhor ter uma compreensão disso, para que você possa lidar com o seu sistema Linux de uma forma um pouco melhor.

actualize a base de dados de pacotes com o apt-get

apt-get funciona basicamente numa base de dados de pacotes disponíveis. Se você não atualizar esta base de dados, o sistema não saberá se existem pacotes mais recentes disponíveis ou não. Na verdade, este é o primeiro comando que você precisa executar em qualquer sistema Linux baseado em Debian depois de uma nova instalação.

a actualização da base de dados de pacotes requer privilégios de super-utilizador, por isso terá de usar o sudo.,

sudo apt-get update

quando executar este comando, verá a informação a ser obtida a partir de vários servidores.

Você vai ver três tipos de linhas aqui: sucesso, obter, e ign. Deixe-me explicar-lhe:

  • hit: não há alteração na versão do pacote
  • ign: o pacote está a ser ignorado. Pode haver várias razões para isso., Ou o pacote é tão recente que nem se dá ao trabalho de verificar uma nova versão, ou houve um erro na recuperação do arquivo, mas o erro foi trivial e, portanto, ele está sendo ignorado. Isto não é um erro. Não há necessidade de se preocupar.
  • get: existe uma nova versão do pacote disponível. apt-get irá baixar esta informação (não o próprio pacote). Você pode ver que há informações baixadas nas linhas ‘ get ‘ na imagem acima.,

actualize os pacotes instalados com o apt-get

Depois de ter actualizado a base de dados dos pacotes, poderá actualizar os pacotes instalados. A maneira mais conveniente é atualizar todos os pacotes que têm atualizações disponíveis., Você pode usar o comando abaixo para este propósito:

sudo apt-get upgrade

Para atualizar apenas um programa específico, use o comando abaixo:

sudo apt-get upgrade <package_name>

não Há outra maneira para executar uma atualização completa, usando o comando abaixo:

sudo apt-get dist-upgrade

Mas você deve evitar usar este comando. Explicarei porquê na próxima secção.

diferença entre upgrade e dist-upgrade

o comando apt-get upgrade é muito obediente., Ele nunca tenta remover quaisquer pacotes ou tenta instalar um novo pacote por conta própria.

o comando apt-get dist-upgrade, por outro lado, é proativo. Ele procura dependências com a versão mais recente do pacote sendo instalado e tenta instalar novos pacotes ou remover os existentes por conta própria.parece que a dist-upgrade é mais poderosa e inteligente, não é? Mas há um risco com ele.

veja, ele tem um sistema de resolução de conflitos” inteligente”. Ele vai tentar atualizar os pacotes mais importantes, à custa dos menos importantes., Isto pode levar à remoção de alguns pacotes, que você pode não querer. Esta é a principal razão pela qual dist-upgrade deve ser evitado em máquinas de produção.

Qual é a diferença entre apt-get update e apt-get upgrade?esta é uma confusão muito comum. Você não é o único a ser confundido pelos termos atualização e atualização.

embora soe como apt-get update deve atualizar os pacotes, isso não é verdade. apt-get update só atualiza a base de dados de pacotes disponíveis. Por exemplo, se tiver XYX package version 1.,3 instalado, após apt-get update, o banco de dados será refletido que a versão mais recente 1.4 está disponível.

Quando você faz uma atualização apt-get após a atualização apt-get, ela atualiza os pacotes instalados para a versão mais recente.

Esta é a razão pela qual a maneira mais rápida e conveniente de atualizar o Ubuntu é usar este comando:

sudo apt-get update && sudo apt-get upgrade -y

usando comandos apt-cache para procurar por pacotes

vou ser honesto consigo, esta não é a minha forma preferida de procurar por pacotes. Mas isto dá muito jeito quando se procura uma biblioteca específica.,

Tudo que você precisa fazer é usar o seguinte comando (você não precisa nem mesmo sudo aqui):

apt-cache search <search term>

Você não precisa saber o nome exato do pacote. Ele procura em nomes de pacotes e suas descrições curtas, e mostra o resultado com base nisso.

Se apenas quiser procurar nos pacotes apt com nomes de pacotes específicos, poderá usar o comando abaixo:

apt-cache pkgnames <search_term>

Isto dá-lhe a lista de todos os pacotes a começar pelo seu termo de pesquisa.,

uma Vez que você sabe o exato nome do pacote, você pode obter mais informações sobre ele, tais como versão, dependências, etc.,, usando o comando abaixo:

apt-cache showpkg <package_name>

Como instalar novos pacotes com o apt-get

Se você souber o nome do pacote, você pode facilmente instalá-lo usando o comando abaixo:

sudo apt-get install <package_name>

Basta substituir o <nome_do_pacote> com o seu pacote desejado. Suponha que eu queria instalar o editor de imagens Pinta., Tudo que eu preciso fazer é usar o comando abaixo:

sudo apt-get install pinta

a coisa boa sobre este comando é que ele tem auto-completação. Então, se você não tiver certeza sobre o nome exato do pacote, você pode digitar algumas letras e pressione tab, E ele irá sugerir todos os pacotes disponíveis com essas letras. Por exemplo:

Como instalar vários pacotes

Você não está restrito a instalação de apenas um pacote de cada vez., Você pode instalar vários pacotes ao mesmo tempo, fornecendo seus nomes:

sudo apt-get install <package_1> <package_2> <package_3>

o Que acontece se você executar instalar em um pacote já instalado?

suponha que já tem um pacote instalado, mas que usou o comando install para ele à mesma. apt-get irá realmente olhar para o banco de dados, e se uma versão mais recente está disponível, ele irá atualizar o pacote instalado para o mais novo. Portanto, não há mal em usar este comando — a menos que você não queira que o pacote seja atualizado.,

como instalar pacotes SEM actualizar

suponha, por alguma razão, que deseja instalar um pacote, mas não o deseja actualizar se já estiver instalado. Parece estranho, mas pode ter razões para fazer isso.,90″>

Como atualizar um pacote, não instale-o

No caso de você desejar atualizar um pacote fornecido, ele já está instalado, mas não deseja instalá-lo, se não, você pode fazer isso com o seguinte comando:

sudo apt-get install <package_name> --only-upgrade

Como instalar uma versão específica de um aplicativo

Por padrão, a versão mais recente disponível no repositório irá ser instalado para qualquer aplicação., Mas se, por alguma razão, você não quiser instalar a versão mais recente, você pode especificar o número da versão do pacote. (Você precisa saber o número exato da versão que você queria instalar).

Tudo que você precisa fazer é adicionar o número de versão para o nome do pacote:

sudo apt-get install <package_name>=<version_number>

Como remover pacotes instalados com o apt-get

a Instalação de pacotes não é a única coisa que você pode fazer com o apt-get. Você também pode remover pacotes com ele. Tudo que você precisa fazer é usar o comando desta maneira:

sudo apt-get remove <package_name>

Auto-completação funciona aqui também., Então, basta começar a digitar o nome do pacote e pressione tab, e ele irá sugerir todos os pacotes instalados começando com essas letras.

outra forma de desinstalar os pacotes é usar a purga. O comando é usado da seguinte forma:

sudo apt-get purge <package_name>

Qual é a diferença entre apt-get remove e apt-get purge?

  • apt-get remove apenas remove os binários de um pacote., Ele não toca nos ficheiros de configuração
  • apt-get purge remove tudo o que está relacionado com um pacote, incluindo os ficheiros de configuração

por isso, se tiver “removido” uma determinada peça de software e depois instalá-la de novo, o seu sistema terá os mesmos ficheiros de configuração. Claro que lhe será pedido para substituir os ficheiros de configuração existentes quando o instalar de novo.

a purga é particularmente útil quando você estragou a configuração de um programa, quando você quer apagar completamente seus traços do sistema e começar de novo.,

na maioria das vezes, uma simples remoção é mais do que suficiente para desinstalar um pacote.

como limpar o seu sistema com apt-get

Oh sim! Você também pode limpar o seu sistema com apt-get e liberar algum espaço em disco.

pode usar o comando abaixo para limpar a ‘cache’ do apt (ficheiros de pacotes recuperados localmente):

sudo apt-get clean

outra forma é usar o autoclean. Ao contrário do comando clean acima, o autoclean só remove os arquivos de pacotes recuperados que têm uma versão mais recente agora, e assim não será mais usado.,

sudo apt-get autoclean

outra maneira de liberar o espaço em disco é usar o autoremove. Ele remove bibliotecas e pacotes que foram instalados automaticamente para satisfazer as dependências de outro pacote instalado. Se esse pacote for removido, estes pacotes automaticamente instalados são inúteis no sistema. Este comando remove esses pacotes.

sudo apt-get autoremove

Esta é uma forma de linha de comando de limpar um sistema Linux. Se você preferir uma interface gráfica, Aqui estão algumas alternativas CCleaner para Linux que você pode usar nas distribuições Linux baseadas no Ubuntu e Ubuntu.,

a sua entrada

há mais para apt-get, mas isto deve dar-lhe um bom começo. Podes sempre procurar nas páginas dos man para obter mais informações.

Como você gosta deste guia para comandos apt-get em Linux? Foi útil para si e claro o suficiente para entender? O seu feedback ajudará a criar mais tais guias num futuro próximo.como o que Leste? Por favor, compartilhe com outros.

2.5 KShares
  • Facebook1.7K
  • Twitter15
  • LinkedIn16
  • Reddit14
  • Pocket0

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *