APT-GET no Ubuntu

APT-GET no Ubuntu
Apt é uma ferramenta de linha de comando no Ubuntu. É uma das ferramentas de linha de comando mais usadas e extremamente poderosas no Ubuntu. O APT pode ser usado para instalar novos pacotes de software, atualizar pacotes que já estão instalados no seu sistema ou até mesmo atualizar. Esta ferramenta de linha de comando é de longe uma das primeiras que todos os novatos aprendem no Linux. Apt pode ser subdividido em apt-get, apt-cache e apt-config. Neste tutorial, estaremos explorando as várias maneiras de usar o APT-Get.

Fonte apt-get e Apt-get Build-Dep

Fonte apt-get

Quando você está lidando com pacotes de código aberto ou código-fonte, os programadores geralmente querem estudar o código-fonte e/ou corrigir bugs no código-fonte. É aqui que a fonte entra. A fonte é usada para pegar o pacote de origem.

Para que isso funcione, aponte a entrada Deb-Src em/etc/apt/fontes.Lista em instável (também deve ser não declarado). E execute uma atualização assim que as fontes.O arquivo de lista foi alterado.

CD /etc /apt
fontes de nano.lista

Então, descomment as linhas Deb-Src.

Em seguida, execute uma atualização:

Atualização de sudo apt-get

Baixe o pacote de origem:

CD ~
Downloads de CD
mkdir imagemagick_source
CD imagemagick_source
sudo apt-get fonte imagemagick

Isso é o que é encontrado na pasta ImageMagick_Source:

Sudo apt-get Build-Dep

Este último é usado para instalar todas as dependências para um pacote específico que permitirá que ele seja construído. Em outras palavras, as dependências são bibliotecas/programas necessários para compilar o pacote. E o último receberá as dependências para você.

Instalação sudo apt-get
Instalação sudo apt-get

Este é o comando que a maioria das pessoas é forçada a usar e, portanto, a mais conhecida e bem usada. Downloads e instala qualquer pacote de sua escolha. Então, vamos dar uma olhada no que faz:

Nesse caso, escolhi instalar um pacote que já tenho no meu sistema. Mas o que você deve observar são as duas primeiras linhas.

““Listas de pacote de leitura… Feito” - Passou pelo repositório de software e verifiquei todos os pacotes disponíveis.

““Árvore de dependência de construção” - Aqui, o apt -get está construindo os outros pacotes necessários para executar o pacote de interesse.

Apt recuperará todos os requisitos e os instalará também. /etc/apt/fontes.A lista é utilizada para identificar os pacotes. Para instalar uma versão específica de um pacote, você pode escrever:

Instalação sudo apt-get =

Se, por outro lado, você só queria baixar o pacote, mas não instalá -lo, pode fazê -lo adicionando o interruptor D. Este último baixará o arquivo e o colocará em/var/cache/apt/arquivos.

Instalação sudo apt -get -d

Você pode simular uma instalação também usando o switch S (-s, -simulate, -Just -Print, -Dry -run, -recon, -no -act)

Sudo apt -get -s installl

O último não muda o sistema de forma alguma. Se e quando um usuário sem raiz simula uma instalação, ele pode parecer distorcido devido à falta de acesso a determinadas configurações.

O próximo que vamos olhar é o Fix-Broken (-f, -fix-broken):

Sudo apt -get -f install

Nesse caso, tentará consertar dependências quebradas.

Sudo apt-get autoclean/limpo
Sudo apt-get limpo

Este comando - limpo - é usado para limpar o repositório local de pacotes. Ele remove tudo de/var/cache/apt/arquivos que basicamente libera algum espaço no sistema.

Sudo apt-get autoclean

O Autoclean, por outro lado, é usado para remover arquivos inúteis.

Suponha que eu baixe o VLC (e apenas faça o download) usando o comando sudo apt -get -d install vlc. É assim que/var/cache/apt/arquivos se parece:

Agora vamos usar o AutoClean:

Sudo apt-get autoclean

E agora vamos limpar:

Até agora, supõe -se que você imaginou o que limpo faz e o que não faz.

Remover Sudo Apt-Get-Purge Remover
Remover Sudo Apt-Get-Purge Remover

Aqui, para remover um pacote usando APT, você pode usar purga ou remover ou ambos. Remover é usado para remover o pacote, mas não os arquivos de configuração. Purge removerá todos os arquivos de configuração também.

Sudo apt-get autoremove
Sudo apt-get autoremove

Sempre que você instala um pacote específico, todas as suas dependências também são instaladas automaticamente. Quando você remove o pacote, por outro lado, o pacote é removido, mas as dependências permanecem. É aqui que entra o Apt-Get AutoMove. Autoremove removerá não apenas o pacote instalado, mas também as dependências que foram instaladas.

Atualização de sudo apt-get
Atualização de sudo apt-get

Como o termo afirma, este comando é usado para atualizar. Agora, o que ele atualiza e o que o comando faz? Nesse caso, o/etc/apt/fontes.O arquivo de lista é consultado e o banco de dados de pacotes disponíveis para o usuário é atualizado. Se as fontes.O arquivo de lista é sempre alterado, você certamente precisa executar este comando.

Então, aqui, na imagem anterior, eu corri o comando de atualização e podemos ver que ele joga algumas linhas. Essas linhas dizem "acertar", "get" ou "ign".

Hit: Nenhuma alteração na versão do pacote

GET: nova versão está disponível e o apt está recebendo para você

IGN: ignore o pacote

A APT UPDATE NÃO FAFICARá e instalará todos os pacotes recém -disponíveis. Mas você pode digitar o seguinte para ver quais têm uma versão recém -disponível:

APT LIST -Atualizável

Aqui, como você pode ver, ele exibirá a versão atual (no seu sistema) que você tem e a nova versão disponível.

Atualização de sudo apt-get
Atualização de sudo apt-get

O próximo comando que é semelhante ao comando de atualização é o comando de atualização. O último comando (atualização) é usado para atualizar ou instalar versões mais recentes de todos os vários pacotes que já estão instalados no sistema. Ele obtém as versões mais recentes das fontes que estão no etc/apt/fontes.arquivo de lista. Os pacotes já instalados em um sistema nunca são removidos e novos pacotes atualmente instalados nunca são instalados. Mas o "Upgrade" é para todos os pacotes atualmente instalados no sistema. Se e quando um pacote não puder ser atualizado sem alterar o status de outro pacote não for atualizado (não atualizado). Normalmente, o comando de atualização é precedido pelo comando de atualização. Isso é para garantir que o APT saiba que existem de fato novos pacotes por aí.

Sudo apt-get dist upgrade
Sudo apt-get dist upgrade

Este comando em particular é usado para atualizar o sistema para uma nova versão. Nesse caso, alguns dos pacotes podem ser removidos. A distinção entre a atualização e os comandos de upgrade Dist é que, no upgrade Dist Dist, há remoção de certos pacotes. Mas para a atualização, não há remoção dos pacotes.

Download sudo apt-get
Download sudo apt-get

Isso é semelhante à instalação -d. A instalação apt-get -d baixará o arquivo no/var/cache/apt/arquivos enquanto o download apt-get download do arquivo Deb no diretório de trabalho atual. O download apt-get download vai baixar o arquivo Deb, mas não as dependências. Além disso, o download apt-get não instalará o pacote.

SUDO APT-GET CHECK
SUDO APT-GET CHECK

O verificação sudo apt-get é usado para atualizar o cache do pacote, bem como verificações de dependências quebradas.

Para mais informações e mais opções, digite:

homem apt-get

Conclusão

Os comandos apt-get são muito poderosos e ainda muito básicos também. Neste tutorial, aprendemos sobre como usar os comandos apt-get: origem, construir-se, instalar, limpar, autoclean, purgar, remover, reportar, atualizar, atualizar, distribuir, fazer o download e checar foram abordados nisso tutorial.