o que o “sudo apt-get install aptitude” faz?

10

Eu sou completamente novo no linux e, portanto, no Ubuntu. Embora eu esteja usando o sistema operacional Ubuntu no meu sistema há algum tempo, é pela primeira vez que estou tentando aprender as nuances e, portanto, começando com a documentação.

Gostaria de saber, se usarmos o apt-getcomando para instalar pacotes, o que apt-get install aptitudefaz?

Bikash
fonte
@ david6 mas, na verdade, a aptidão é um front-end para o apt-get não é o mesmo e não tem as mesmas funções ...
Alvar
Simplifiquei demais: o Aptitude oferece uma interface de maldições (GUI de texto) (quando executada sem parâmetro) e uma interface de linha de comando que pode fazer a maioria das coisas que o apt-cache / apt-get faz. Possui um resolvedor de dependência que permite navegar entre várias soluções. Ao usar a linha de comando, você pode ajustar a solução proposta (instalar ou remover um pacote recomendado). No entanto, o Aptitude ainda é baseado nabiblioteca libapt e depende do apt-get ; então você não pode instalá-lo sem o apt-get (também no pacote 'apt').
precisa saber é o seguinte
Veja também: askubuntu.com/questions/1743/…
david6

Respostas:

7
apt-get install PACKAGE_NAME

É o comando usado para instalar qualquer pacote para o qual você saiba o nome, como aptitude.
sudoé usado para obter acesso root e instalar e remover software. sudosempre é necessário se você fizer alterações em todo o sistema, como instalar, remover, atualizar e atualizar pacotes.

apt-get

É o comando usado para gerenciar qualquer software e fontes de software. install é um comando extra que informa ao computador que você deseja instalar o software com o nome do pacote da seguinte maneira. Ele verificará as fontes de software em busca de um link de download com o mesmo nome e, em seguida, baixará e instalará a versão mais recente (ou versão especificada).

update

atualizará as fontes de software com as novas versões do software listadas (sem instalar nada)

upgrade

atualiza o software se novas versões estiverem disponíveis nas fontes de software.

remove

remove o nome do pacote especificado após (como instalação).

existem comandos mais úteis, mas são necessários para começar a gerenciar o software a partir do terminal.

Aptitude
Após mais pesquisas sobre o aptitude, descobri que ele já está instalado. Portanto, a instalação do aptitude não resolveria nada além de erros no cone. Inicie o aptitude por:

sudo aptitude

O aptitudepacote é uma versão GUI do apt-getcomando, ele não tem o conjunto completo de características como apt-get, mas você tem o básico, como, remove, update, upgrade, install, etc. Mais informações sobre aptitudee características podem ser encontradas aqui.

Procure também no centro de software se desejar usar uma GUI para encontrar e instalar / desinstalar aplicativos.

Fontes úteis:

Alvar
fonte
TL; DR instala o aptitudepacote que pode fazer coisas semelhantes ao apt-get. No entanto, aptitudenão tem suporte multiarch na última verificação, e apt-getpode fazer praticamente tudo o que aptitudepuder
Thomas Ward
Obrigado pela informação sobre o aptitude @ThomasW. Esqueceu que era um gerenciador de pacotes, não o use. atualizei minha resposta de acordo.
Alvar
Não tem problema, e desculpe sobre a TL; DR coisas, mas você colocar um monte de coisas (que a maioria das pessoas pode ficar com preguiça de ler);)
Thomas Ward
@ThomasW. Coloquei as informações que gostaria de ler se fosse novo na linha de comando, mas sim, era um pouco grande. Mas eu queria explicar e simplesmente não dar a meia resposta simples, que instalaria o aptitude. O que não está totalmente correto: P #
Alvar
1

simples, instalará um pacote nomeado como aptitude.

a sintaxe da instalação de pacotes é sudo apt-get install <pkg_name>

para mais informações: wiki-Ubuntu

rɑːdʒɑ
fonte
0

O comando apt-get install aptitudeinstalará um gerenciador de pacotes gráficos chamado aptitude.

O Aptitude é um famoso gerenciador de pacotes com uma ncursesGUI. Eu prefiro isso do que os outros gerenciadores de pacotes, pois é mais rápido (IMHO) e o sistema de gerenciamento de conflitos funciona muito bem.

br

ortang
fonte
0

sudoexecuta suas ações como usuário root, para que você não tenha problemas de privilégio, o mesmo que digitar sua senha ao instalar algo fora do Software Center. apt-geté o que você está executando - o programa, se você preferir, que lida com arquivos apt e com a maioria das instalações. installé o argumento para a execução, dizendo para instalar algo e, em seguida, aptitudeé o nome do pacote que você está instalando.

É exatamente a mesma coisa que você faria se fosse ao Software Center, pesquisasse 'apitude' (que pode mostrar um nome diferente) e clique em instalar.

neph
fonte
Obrigado a todos. Sim, eu instalei e posso ver o gerenciador de pacotes
Bikash