Como instalo um pacote com o aptitude?

11

Eu olhei para um tutorial e leia o aptitude a man page, mas eu simplesmente não entendi. Depois de iniciar o aptitude, como se diz "install package foo"? Ou procure por todos os pacotes com "foo" em seu nome?

    
por Thufir 17.08.2012 / 12:34

3 respostas

16

Depois de executar o aptitude, use estes comandos de teclas como encontrados em Usando o estilo da GUI do aptitude :

  

F10 para acessar o menu do aptitude.

     

? isto é para acessar "ajuda"

     

Use 'up' , 'abaixo' , 'esquerda' , 'direita' , para navegar.

     

Use Enter para selecionar itens.

     

Use + ou - para instalar, atualizar ou remover um pacote

     

Use g para visualizar ou confirmar ações

     

q para sair - isto também irá fechar a janela aberta no momento ( g avança, q volta)

O uso comum do aptitude na TUI (interface de usuário de texto) é:

  1. execute o aptitude;
  2. pressione u (atualize as listas de pacotes disponíveis);
  3. pressione U (Marque todos os pacotes atualizáveis a serem atualizados);
  4. (pesquise / selecione algumas coisas para instalar, é opcional);
  5. pressione g (para ver as ações pendentes e modifique se necessário);
  6. pressione g (novamente, para iniciar o download).

Algum tempo quando você precisa resolver conflitos, descobre que cometeu um erro;

você pode usar facilmente "Cancelar ações pendentes" no menu "Ações" para que você possa selecionar novamente.

Ao rever ações pendentes:

  

a aceita explicitamente uma ação (use novamente para não aceitar)

     

r rejeita uma ação

     

g novamente prossegue com ações pendentes

Usando o aptitude na linha de comando como o apt-get

Para instalar um pacote em uma execução no console:

aptitude install package name

Para pesquisar pacotes:

aptitude search package name

Por exemplo, digamos que você queira instalar o Pidgin

Pesquisa:

aptitude search pidgin

Instalar:

aptitude install pidgin
    
por LnxSlck 17.08.2012 / 12:38
3

Para procurar um pacote, pressione / e insira uma parte do nome do pacote que você deseja pesquisar (regexps podem ser usados). Isso é semelhante a pesquisar em editores como o vim.

Você pode usar as teclas de seta para cima e para baixo para navegar, junto com enter para alternar os nós da árvore.

Quando você encontrar o pacote correto, pressione + para marcá-lo para instalação (ele será mostrado em verde e você verá um i como o segundo caractere na coluna de status). Em seguida, digite g (para "ir") para chegar à tela de visualização mostrando todas as alterações pendentes. Um segundo g iniciará a instalação.

Você também pode usar enter quando estiver em um pacote para abrir uma janela com detalhes do pacote.

Quando há mais de uma janela aberta no aptitude (como os detalhes do pacote e as janelas de visualização), você alterna entre elas com F6 e F7 e fecha a janela atual com q .

    
por Philipp Wendler 17.08.2012 / 12:39
0

Com aptitude , você pode usar o console baseado em ncurses no terminal (veja as outras respostas para isso) ou usar todas as suas opções na linha de comando. Eu costumo usar o último método, como demonstrarei usando o exemplo do pacote cheese :

( Antes usando qualquer um dos comandos aptitude install neste artigo vale a pena correr sudo aptitude update para atualizar a lista de softwares disponíveis.)

Para procurar um pacote, use

aptitude search cheese

Em seguida, para mostrar todas as informações do pacote referentes a versões e dependências, digite

aptitude show cheese

Em seguida, para instalá-lo, use

sudo aptitude install cheese

No entanto, além do uso básico padrão de pesquisa, remoção e instalação de pacotes, aptitude pode instalar e remover pacotes com um comando. Com os comandos aptitude install, adicione - após o nome do pacote para removê-lo , e com os comandos aptitude remove, adicione + após o nome do pacote para que ele seja instalado .

Se você inserir

sudo aptitude install cheese gthumb-

cheese será instalado enquanto gthumb será removido.

No entanto, por outro lado, se você usar

sudo aptitude remove grsync+ htop

htop será removido e grsync instalado.

Fonte: consulte o manual do Debian para obter mais informações sobre aptitude . Para outra explicação essencial de aptitude e seus outros comandos úteis, consulte man aptitude ou as páginas do Ubuntu online.

    
por user76204 19.08.2012 / 03:19