Apt-get Source e apt-get build-dep
Fonte apt-get
Quando hai a che fare con pacchetti open source o codice sorgente, i programmatori in genere desiderano studiare il codice sorgente e/o correggere i bug sul codice sorgente. Questo è dove entra in gioco la fonte. La fonte viene utilizzata per afferrare il pacchetto di origine.
Affinché ciò funzioni, punta la voce DEB-SRC in/etc/APT/fonti.Elenco su instabile (dovrebbe anche essere insolito). Ed eseguire un aggiornamento una volta che le fonti.Il file dell'elenco è stato modificato.
CD /ETC /APT
Nano fonti.elenco
Quindi, rompere le linee DEB-SRC.
Quindi, eseguire un aggiornamento:
Sudo Apt-get Aggiornamento
Scarica il pacchetto di origine:
cd ~
Download di CD
MKDIR ImageMagick_Source
CD ImageMagick_Source
sudo apt-get fonte Imagemagick
Questo è ciò che si trova nella cartella ImageMagick_Source:
Sudo apt-get build-dep
Quest'ultimo viene utilizzato per installare tutte le dipendenze per un particolare pacchetto che lo consentirà di costruire. In altre parole, le dipendenze sono librerie/programmi necessari per compilare il pacchetto. E quest'ultimo otterrà le dipendenze per te.
SUDO APT-OGT Installa
SUDO APT-OGT Installa
Questo è il comando che la maggior parte delle persone è costretta a usare e quindi il più noto e ben utilizzato. Scarica e installa ogni pacchetto di tua scelta. Quindi, diamo un'occhiata a cosa fa:
In questo caso, ho scelto di installare un pacchetto che ho già sul mio sistema. Ma quello che devi notare sono le prime due righe.
"Leggere gli elenchi dei pacchetti ... fatto" - ha passato il repository del software e controllato tutti i pacchetti disponibili.
"Costruire l'albero di dipendenza" - Qui, Apt -get sta costruendo gli altri pacchetti richiesti per eseguire il pacchetto di interesse.
APT recupererà tutti i requisiti e li installerà anche. /etc/apt/fonti.L'elenco viene utilizzato per individuare i pacchetti. Per installare una versione specifica di un pacchetto, puoi scrivere:
SUDO APT-OGT Installa=
Se d'altra parte, volevi solo scaricare il pacchetto ma non installarlo, puoi farlo aggiungendo l'interruttore D. Quest'ultimo scaricherà il file e lo posizionerà in/var/cache/apt/archives.
Sudo apt -get -d installa
È possibile simulare un'installazione anche utilizzando s switch (-s, -simulate, -just -stampa, -dry -run, -recon, -no -act)
Sudo apt -get -s installl
Quest'ultimo non cambia il sistema in alcun modo, forma o forma ma piuttosto simula un'installazione. Se e quando un utente non root simula un'installazione, potrebbe sembrare distorto a causa della mancanza di accesso a determinate configurazioni.
Il prossimo che vedremo è il fix-roken (-f, -fix-roken):
Sudo apt -get -f installa
In questo caso, tenterà di correggere le dipendenze rotte.
Sudo apt-get autoclean/pulito
Sudo apt-get pulito
Questo comando - pulito - viene utilizzato per ripulire il repository locale dei pacchetti. Rimuove tutto da/var/cache/apt/archivi che fondamentalmente libera un po 'di spazio sul sistema.
Sudo apt-get autoclean
Autoclean, d'altra parte, viene utilizzato per rimuovere i file inutili.
Supponiamo che scarichi VLC (e lo scarichi solo) usando il comando sudo apt -get -d install vlc. Questo è What/var/cache/apt/archives:
Ora usiamo Autoclean:
Sudo apt-get autoclean
E ora pulitiamo:
Ormai si presume che tu abbia pensato a cosa fa pulito e cosa non fa.
SUDO APT-OGET-Rimuovere
SUDO APT-OGET-Rimuovere
Qui, per rimuovere un pacchetto usando APT, è possibile utilizzare Purge o Rimuovi o entrambi. Rimuovi viene utilizzato per rimuovere il pacchetto ma non i file di configurazione. Purge rimuoverà anche tutti i file di configurazione.
Sudo apt-get autoremove
Sudo apt-get autoremove
Ogni volta che si installa un pacchetto particolare, anche tutte le sue dipendenze vengono installate automaticamente. Quando si rimuove il pacchetto, d'altra parte, il pacchetto viene rimosso ma le dipendenze rimangono. È qui che entra in gioco Apt-get AutoRemove. AutoRemove rimuoverà non solo il pacchetto installato, ma anche le dipendenze installate.
Sudo Apt-get Aggiornamento
Sudo Apt-get Aggiornamento
Come afferma il termine, questo comando viene utilizzato per aggiornare. Ora, cosa aggiorna e cosa fa il comando? In questo caso, le fonti/etc/apt/.viene consultato il file di elenco e viene aggiornato il database di pacchetti disponibili per l'utente. Se le fonti.Il file dell'elenco viene mai modificato, devi sicuramente eseguire questo comando.
Quindi qui, nell'immagine precedente, ho eseguito il comando di aggiornamento e possiamo vedere che elimina alcune righe. Queste righe dicono "hit", "get" o "ign".
Hit: nessuna modifica nella versione del pacchetto
Ottieni: è disponibile una nuova versione e l'apt lo sta ottenendo per te
IGN: ignora il pacchetto
Apt Update non scaricherà e installerà tutti i pacchetti appena disponibili. Ma puoi digitare quanto segue per vedere quali hanno una versione appena disponibile:
Elenco APT -Aggiornabile
Qui, come puoi vedere, visualizzerà la versione corrente (sul tuo sistema) che hai e la nuova versione disponibile.
SUDO APT-OPGRADO
SUDO APT-OPGRADO
Il comando successivo che è simile al comando di aggiornamento è il comando di aggiornamento. Quest'ultimo comando (aggiornamento) viene utilizzato per aggiornare o installare versioni più recenti di tutti i vari pacchetti che sono già installati sul sistema. Ottiene le versioni più recenti dalle fonti che si trovano nelle fonti ETC/APT/.File di elenco. I pacchetti già installati su un sistema non vengono mai rimossi e non vengono mai installati nuovi pacchetti attualmente installati. Ma piuttosto l '"aggiornamento" è per tutti i pacchetti che sono attualmente installati sul sistema. Se e quando un pacchetto non può essere aggiornato senza alterare lo stato di un altro pacchetto non viene aggiornato (non aggiornato). In genere, il comando di aggiornamento è preceduto dal comando di aggiornamento. Questo per garantire che APT sappia che ci sono in realtà nuovi pacchetti là fuori.
Sudo apt-get dist-upgrade
Sudo apt-get dist-upgrade
Questo particolare comando viene utilizzato per aggiornare il sistema a una nuova versione. In questo caso, alcuni dei pacchetti possono essere rimossi. La distinzione tra i comandi di aggiornamento e dist-upgrade è che nel dist-upgrade c'è la rimozione di determinati pacchetti. Ma per l'aggiornamento, non vi è alcuna rimozione dei pacchetti.
Download sudo apt-get
Download sudo apt-get
Questo è simile all'installazione -d. Apt-get -d Installa. Il download Apt-get scaricherà il file Deb ma non le dipendenze. Inoltre, il download APT-get non installerà il pacchetto.
Controllo sudo Apt-get
Controllo sudo Apt-get
Il controllo sudo Apt-get viene utilizzato per aggiornare la cache del pacchetto e controlli per le dipendenze rotte.
Per ulteriori informazioni e altre opzioni, digita:
uomo apt-get
Conclusione
I comandi Apt-get sono molto potenti e tuttavia anche molto semplici. In questo tutorial, abbiamo appreso come utilizzare i comandi APT-get: fonte, build-dep, installa, pulito, autocleo, purge, rimozione, autoremove, aggiornamento, aggiornamento, dist-upgrade, download e controllo sono stati trattati in questo Tutorial.