cosa fa "sudo apt-get install aptitude"?


10

Sono completamente nuovo per Linux e quindi Ubuntu. Anche se sto usando il sistema operativo Ubuntu sul mio sistema da un po ', è per la prima volta che sto cercando di imparare le sfumature e quindi a partire dalla documentazione.

Mi chiedo, se usiamo il apt-getcomando per installare i pacchetti, cosa fa apt-get install aptitude?


@ David6, ma in realtà aptitude è un front-end per apt-get non è lo stesso e non ha le stesse funzioni ...
Alvar,

Ho semplificato troppo: Aptitude offre un'interfaccia curses (text-GUI) (quando eseguita senza parametro) e un'interfaccia a riga di comando che può fare la maggior parte delle cose che fa apt-cache / apt-get. Ha un risolutore di dipendenze che ti consente di navigare tra più soluzioni. Quando si utilizza la riga di comando, è possibile regolare la soluzione proposta (installare o rimuovere un pacchetto consigliato). Tuttavia, Aptitude è ancora basato sullalibreria libapt e dipende da apt-get ; quindi non è possibile installarlo senza apt-get (anche nel pacchetto 'apt').
david6,


Risposte:


7
apt-get install PACKAGE_NAME

È il comando utilizzato per installare qualsiasi pacchetto per cui si conosce il nome, ad esempio aptitude.
sudoviene utilizzato per ottenere l'accesso come root ed essere in grado di installare e rimuovere software. sudoè sempre necessario se si apportano modifiche a livello di sistema come l'installazione, la rimozione, l'aggiornamento e l'aggiornamento dei pacchetti.

apt-get

È il comando utilizzato per gestire qualsiasi software e fonti software. install è un comando aggiuntivo che dice al computer che si desidera installare il software con il nome del pacchetto come segue. Quindi controllerà le fonti del software per un collegamento di download con lo stesso nome e quindi scaricherà e installerà l'ultima versione (o versione specificata).

update

aggiornerà le fonti del software con le nuove versioni del software elencato (non installando nulla)

upgrade

aggiorna il software se sono disponibili nuove versioni nelle fonti del software.

remove

rimuove il nome del pacchetto specificato dopo (come install).

ci sono comandi più utili, ma questi sono necessari per iniziare a gestire il software dal terminale.

Attitudine
Dopo ulteriori ricerche su attitudine ho scoperto che è già installato. Quindi l'installazione di aptitude non si risolve in nulla oltre agli errori nel conosle. Inizia attitudine da:

sudo aptitude

Il aptitudepacchetto è una versione GUI del apt-getcomando, non ha ottenuto il set completo di caratteristiche come apt-get, ma che hai le basi, come, remove, update, upgrade, install, ecc Maggiori informazioni su aptitudee caratteristiche può essere trovato qui.

Cerca anche nel centro software se desideri o utilizzare una GUI per trovare e installare / disinstallare applicazioni.

Fonti utili:


TL; DR installa il aptitudepacchetto che può fare cose simili a apt-get. Tuttavia, aptitudenon ha il supporto multiarch all'ultimo controllo e apt-getpuò fare praticamente tutto ciò che aptitudepuò
Thomas Ward

Grazie per le informazioni su aptitude @ThomasW. Dimenticato che era un gestore di pacchetti, non usarlo. aggiornato la mia risposta di conseguenza.
Alvar,

Nessun problema, e mi dispiace per il TL; roba DR, ma hai messo un sacco di cose (che la maggior parte delle persone potrebbe diventare troppo pigra per leggere);)
Thomas Ward

@ThomasW. Ho messo le informazioni che vorrei leggere se fossi nuovo sulla riga di comando, ma sì, era un po 'grande. Ma volevo spiegarlo e semplicemente non dare la semplice mezza risposta, che avrebbe installato aptitude. Il che non è del tutto corretto: P
Alvar,

1

semplice, installerà un pacchetto chiamato aptitude.

la sintassi dell'installazione dei pacchetti è sudo apt-get install <pkg_name>

per ulteriori informazioni: wiki-Ubuntu


0

Il comando apt-get install aptitudeinstallerà un gestore di pacchetti grafico chiamato aptitude.

Aptitude è un famoso gestore di pacchetti con una ncursesGUI. Lo preferisco agli altri gestori di pacchetti, poiché è più veloce (IMHO) e il sistema di gestione dei conflitti funziona molto bene.

br


0

sudoesegue le tue azioni come utente root, in modo da non avere problemi con i privilegi, come inserire la password quando installi qualcosa fuori dal Software Center. apt-getè quello che stai eseguendo: il programma, se vuoi, che gestisce i file apt e la maggior parte dell'installazione. installè l'argomento per l'esecuzione, che dice di installare qualcosa, e quindi aptitudeè il nome del pacchetto che si sta installando.

È esattamente la stessa cosa che farebbe se andassi al Software Center, cercassi "apitude" (che potrebbe mostrare un nome diverso) e premi install.


Grazie a tutti . Sì, ho installato e posso vedere Gestione pacchetti
Bikash,
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.