Come installo un pacchetto con aptitude?


Risposte:


20

Dopo aver eseguito aptitude, utilizzare questi comandi chiave come indicato in Uso dello stile della GUI di aptitude : (Se si utilizza Bionic, utilizzare CTRL+Tinvece di F10)

F10 per accedere al menu aptitude.

? questo per accedere all '"aiuto"

Usa 'su' , 'giù' , 'sinistra' , 'destra' , per navigare.

Utilizzare Enterper selezionare elementi.

Utilizzare +o -per installare, aggiornare o rimuovere un pacchetto

Utilizzare gper visualizzare in anteprima o confermare azioni

qper uscire - questo chiuderà anche la finestra attualmente aperta ( gva avanti, qtorna indietro)

L'uso comune di aptitude in TUI (interfaccia utente di testo) è:

  1. eseguire attitudine;
  2. premere u(aggiorna gli elenchi dei pacchetti disponibili);
  3. premere U(Contrassegna tutti i pacchetti aggiornabili da aggiornare);
  4. (cerca / seleziona alcune cose da installare, è facoltativo);
  5. premere g(per vedere le azioni in sospeso e modificarle se necessario);
  6. premere g(di nuovo, per avviare il download).

Qualche volta, quando è necessario risolvere i conflitti, si scopre di aver fatto un errore;

puoi facilmente utilizzare "Annulla azioni in sospeso" nel menu "Azioni" in modo da poter riselezionare.

Durante la revisione delle azioni in sospeso:

a accetta esplicitamente un'azione (utilizzare di nuovo per annullare l'accettazione)

r rifiuta un'azione

g va di nuovo avanti con azioni in sospeso

Usando aptitude dalla riga di comando come apt-get

Per installare un pacchetto su una console eseguire:

aptitude install package name

Per cercare pacchetti:

aptitude search package name

Ad esempio, supponiamo che tu voglia installare Pidgin

Ricerca:

aptitude search pidgin

Installare:

aptitude install pidgin

La F10chiave non funziona su Bionic, lo ctrl + tfa ora!
George Udosen,

1
La risposta è stata scritta molto prima di Bionic. Ho aggiornato con le tue informazioni
LnxSlck

3

Per cercare un pacchetto, premi /e inserisci una parte del nome del pacchetto che vuoi cercare (puoi usare regexps). Questo è simile alla ricerca negli editor come vim.

È possibile utilizzare i tasti freccia SU e GIÙ per la navigazione, insieme a Invio per attivare / disattivare i nodi dell'albero.

Quando hai trovato il pacchetto giusto, premi +per contrassegnarlo per l'installazione (verrà mostrato in verde e vedrai un isecondo carattere nella colonna dello stato). Quindi digitare g(per "vai") per accedere alla schermata di anteprima che mostra tutte le modifiche in sospeso. Un secondo gavvierà l'installazione.

Puoi anche usare invio su un pacchetto per aprire una finestra con i dettagli del pacchetto.

Quando ci sono più finestre aperte in aptitude (come i dettagli del pacchetto e le finestre di anteprima), si passa tra loro con F6e F7e si chiude la finestra corrente con q.


bene, non riesco a pensare a nulla da installare! Tuttavia, lo controllerò più avanti. Perché le pagine man non dicono qualcosa di così semplice? molto ben spiegato.
Giovedì

0

Con aptitudeè possibile utilizzare la console basata su ncurses nel terminale (vedere le altre risposte per questo) o utilizzare tutte le sue opzioni sulla riga di comando. Di solito uso quest'ultimo metodo, come dimostrerò usando l'esempio del cheesepacchetto:

( Prima di utilizzare uno qualsiasi dei comandi di aptitude installazione in questo articolo vale la pena eseguire sudo aptitude updatel'aggiornamento dell'elenco dei software disponibili.)

Per cercare un pacchetto, utilizzare

aptitude search cheese

Quindi per mostrare tutte le informazioni sul pacchetto relative a versioni e dipendenze, digitare

aptitude show cheese

Quindi per installarlo utilizzare

sudo aptitude install cheese

Tuttavia, oltre all'utilizzo base standard di ricerca, rimozione e installazione di pacchetti, è aptitudepossibile installare e rimuovere pacchetti con un solo comando. Con i aptitudecomandi di installazione aggiungi -dopo il nome del pacchetto per rimuoverlo , e con aptitude rimuovi i comandi aggiungi +dopo il nome del pacchetto per averlo installato .

Se entri

sudo aptitude install cheese gthumb-

cheeseverrà installato mentre gthumbverrà rimosso.

Tuttavia, d'altra parte, se si utilizza

sudo aptitude remove grsync+ htop

htopsarà rimosso e grsyncinstallato.

Fonte: consultare il manuale Debian per maggiori informazioni su aptitude. Per un'altra spiegazione essenziale di aptitudee dei suoi altri utili comandi, vedere man aptitudeo le manpage di Ubuntu online.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.