Come Usare Apt-Get per Installare i Programmi in Ubuntu da Riga di Comando

  • YatriTrivedi

    @yatritrivedi

  • Aggiornato il 5 luglio 2017, 8:12 EDT

banner

Ubuntu ha un sacco di GUI-metodi di base per l’installazione di applicazioni, ma ci vorrà qualche tempo per cercare e trovare. Poiché la tastiera è solitamente più veloce del mouse, la gestione del software tramite la riga di comando può essere un vero risparmio di tempo.

APT

Linux gestisce il software attraverso pacchetti, singole unità di software che contengono interfacce utente, moduli e librerie. La maggior parte delle applicazioni collega diversi pacchetti co-dipendenti insieme, e altri ancora consentono di scegliere quali pacchetti installare e quali lasciare fuori a propria discrezione. Questo può diventare confuso, quindi c’è un gestore di pacchetti a tua disposizione per aiutare

Ogni distribuzione Linux ha il proprio sistema di gestione dei pacchetti. Per il nostro vicino e caro Ubuntu, è lo strumento di packaging avanzato. Ha una famiglia di comandi che ti consente di aggiungere repository, cercare, installare e rimuovere pacchetti e persino simulare aggiornamenti e simili. I comandi sono abbastanza facili da ricordare e da usare, quindi potrai gestire il software del sistema in pochissimo tempo!

Pubblicità

APT richiede permessi super-utente, in quanto si occupa di aspetti fondamentali del sistema, quindi in Ubuntu è necessario prefazione maggior parte dei comandi con ” sudo.”

Ricerca di pacchetti

Il comando per la ricerca di software è:

apt-cache search

Sostituisci ma non usa parentesi. Otterrai un output come questo:

cerca

Puoi cercare termini nella descrizione dei pacchetti, ad esempio per un gioco solitario, o per nome del pacchetto. Alcune ricerche possono produrre una tonnellata di risultati, quindi puoi scorrere l’elenco con il seguente comando:

apt-cache search/less

C’è una pipe nel mezzo di quel comando (condivide una chiave con \). Il comando less ti consentirà di scorrere l’elenco con i tasti freccia, i tasti pagina su/giù e spazio, b e invio. Premi q per uscire dall’elenco e tornare al prompt.

Aggiunta di repository

È possibile trovare più software nei repository trovati online. Prendi, ad esempio, Ubuntu Tweak, un programma che ti consente di modificare alcune impostazioni nascoste o altrimenti difficili da modificare per il tuo sistema. È ospitato in un altro repository. Se aggiungi il repository invece di scaricare e installare solo il pacchetto, il sistema ti avviserà degli aggiornamenti e lo manterrà automaticamente aggiornato per te. È possibile aggiungere e modificare manualmente i repository modificando il file sources di APT:

sudo nano/etc/apt / sources.list

Advertisement

Ma Ubuntu 9.10 Karmic Koala cambiato che. C’è un modo più semplice!

aggiungi repo

sudo add-apt-repository

vediamo Ubuntu Tweak è repo a vedere di cosa si assomigli, in pratica:

sudo add-apt-repository ppa:tualatrix/ppa

Voilà!

Aggiornamento sorgenti

aggiornamento

Dopo aver aggiunto repository, è necessario aggiornare l’elenco dei pacchetti.

sudo apt-get update

Advertisement

Che aggiornerà gli elenchi dei pacchetti da tutti i repository in una volta sola. Ricordatevi di fare questo dopo ogni repository aggiunto!

Installazione

Ora che hai aggiunto il repository software e aggiornato l’elenco dei pacchetti e trovato il nome del pacchetto che ti serve, puoi installarlo.

sudo apt-get install install

install-mod

Questo scaricherà e installerà tutti i pacchetti elencati. Se ci sono dipendenze-altri pacchetti prerequisiti-verranno installati anche loro. A volte vedrai anche un elenco di pacchetti consigliati ma facoltativi da seguire con la tua selezione. A volte, vedrai anche una richiesta di conferma, anche se non sempre.

Spesso, vedrai un pacchetto principale con altri pacchetti collegati, quindi l’installazione di questo installerà automaticamente le dipendenze e talvolta anche i pacchetti associati.

pacchetti associati-mod

Rimozione dei pacchetti

Se si desidera eliminare un programma, è possibile disinstallare i pacchetti associati.

sudo apt-get remove …

rimuovi

Pubblicità

Se si vuole sbarazzarsi dei file di configurazione, file e cartelle associate (di solito nella directory home dell’utente), ti consigliamo di aggiungere l’opzione di eliminazione:

sudo apt-get remove –purge

Ci sono due trattini lì. Questo sarà utile se un programma non funziona correttamente. Spurgo dopo la rimozione, si può avere un” pulito ” installare.

La maggior parte delle volte, puoi semplicemente scegliere il pacchetto principale e anche quelli associati verranno rimossi. In caso contrario, è possibile utilizzare il seguente comando:

sudo apt-get autoremove

Advertisement

Questo rimuoverà automaticamente tutti i pacchetti che non sono utilizzati o associati a nessun programma installato. Ad esempio, se ti sei sbarazzato di un pacchetto principale, autoremove si libererà dei suoi pacchetti associati e di tutte le dipendenze che aveva, purché nessun altro programma li stia usando. È un ottimo modo per ripulire le librerie e i pacchetti inutilizzati di cui non hai bisogno.

Aggiornamento del software

Quindi, cosa succede se i pacchetti devono essere aggiornati? È possibile aggiornare i singoli programmi con il seguente comando:

sudo apt-get upgrade …

O, è possibile aggiornare tutti i pacchetti non avendo altri argomenti:

sudo apt-get upgrade

Questo vi dirà quanti e quali pacchetti bisogno di aggiornamento e chiederà conferma prima di continuare.

Pubblicità

Ricorda, potrebbe essere necessario aggiornare prima. L’aggiornamento sostituirà le versioni precedenti dei programmi con le loro versioni più recenti. Questo è un processo di sostituzione; è richiesto lo stesso nome del pacchetto e la versione precedente viene sostituita con una versione più recente. Nessun pacchetto completamente nuovo viene installato e nessun pacchetto viene disinstallato.

Alcuni programmi non funzionano in questo modo. Richiedono un pacchetto con un nome leggermente diverso da rimuovere e uno nuovo con un nome diverso da installare. A volte la nuova versione di un programma ha un nuovo pacchetto richiesto. In questi casi, è necessario utilizzare dist-upgrade.

dist-upgrade

sudo apt-get dist-upgrade …

sudo apt-get dist-upgrade

Ora, tutte le dipendenze saranno soddisfatti non importa cosa. Se non sei in micro-gestione dei tuoi pacchetti, allora questo è il comando che userai.

Se si desidera solo vedere quali pacchetti verranno aggiornati se si dovesse ipoteticamente eseguire il comando, è possibile simulare un aggiornamento con l’opzione –S.

sudo apt-get –s upgrade

Advertisement

Questo è davvero utile se non sei sicuro che l’aggiornamento di un pacchetto rovinerà altri programmi, cosa che accade occasionalmente con cose come PHP e librerie di server di posta.

Pulizia

Quando scarichi i pacchetti, Ubuntu li memorizza nella cache nel caso in cui debba fare riferimento a loro ulteriormente. È possibile eliminare questa cache e recuperare spazio sul disco rigido con il seguente comando:

sudo apt-get clean

Se si vuole sbarazzarsi di cache, ma salvare le versioni più recenti dei quali pacchetti hai, quindi utilizzare questo invece:

sudo apt-get autoclean

Questo sarà sbarazzarsi delle vecchie versioni che sono praticamente inutili, ma ancora ti lascio con una cache.

Controllando cosa è installato

Puoi vedere un elenco di tutti i pacchetti installati con dpkg.

sudo dpkg –list

Advertisement

Puoi anche usare less per scorrere questa lista.

sudo dpkg –list/less

Puoi anche cercare attraverso l’elenco con il comando grep.

dpkg –list/grep

Se è installato qualcosa, vedrai un nome del pacchetto e una descrizione.

È anche possibile cercare attraverso un metodo più compatto:

dpkg –l ‘search term’

Advertisement

Questa opzione è una lettera minuscola L, e il tuo termine di ricerca deve essere tra virgolette singole. È possibile utilizzare caratteri jolly per cercare meglio pure.

dpkg search

Easter Egg

APT ha un interessante easter egg.

sudo apt-get moo

Godetevi i vostri poteri super mucca!

Essere in grado di gestire i pacchetti e il software installato tramite riga di comando può farti risparmiare un po ‘ di tempo. Software Updater di Ubuntu è spesso lag sul mio sistema e può davvero essere un dolore dover aggiungere repository software e installare pacchetti attraverso il Software Center, soprattutto se si conoscono già i nomi dei pacchetti. È anche ottimo per gestire il tuo sistema in remoto tramite SSH. Non è necessario avere una GUI in esecuzione o gestire VNC.

Ci sono un sacco di cose da imparare quando mettersi a proprio agio con la riga di comando, quindi si consiglia di controllare la Guida per principianti a Nano, l’editor di testo della riga di comando di Linux. C’è di più a venire!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *