GNU/Linux >> Linux Esercitazione >  >> Ubuntu

15 esempi di comandi apt in Ubuntu / Debian Linux

Apt è un'utilità di gestione dei pacchetti da riga di comando per Ubuntu e Debian Linux. Apt viene utilizzato per installare, rimuovere, aggiornare e aggiornare i pacchetti Debian dalla riga di comando nei sistemi Ubuntu e Debian. Apt (strumento pacchetto avanzato) supera i problemi e i bug che sono stati rilevati nel comando apt-get. Per utilizzare il comando apt, l'utente deve disporre dei privilegi sudo.

In questo post, tratteremo 15 esempi di comandi apt in Ubuntu / Debian Linux. Entriamo negli esempi.

1) Aggiorna le informazioni sul pacchetto  

Il comando 'apt update' viene utilizzato per recuperare le informazioni più recenti sul pacchetto da origini configurate, qui le fonti potrebbero essere archiviate su Internet o su un repository locale.

$ sudo apt update

Si consiglia sempre di eseguire questo comando prima di installare o aggiornare i pacchetti.

2) Elenca i pacchetti

Per elencare tutti i pacchetti disponibili, inclusi quelli installati e aggiornabili, usa il comando apt list.

$ sudo apt list

Per elencare solo i pacchetti installati, esegui

$ sudo apt list --installed

Per elencare solo i pacchetti aggiornabili, esegui

$ sudo apt list --upgradeable

3) Installazione del nuovo pacchetto

Per installare un nuovo pacchetto, usa il comando 'apt install' seguito dal nome del pacchetto, l'esempio è mostrato di seguito:

$ sudo apt install nginx
Or
$ sudo apt install nginx -y

Quando non passiamo l'opzione "-y" nel comando "apt install", ti verrà chiesto di confermare per la sua installazione. Ma quando specifichiamo '-y', viene confermata automaticamente e installerà i pacchetti.

4) Rimuovi pacchetto

Per rimuovere un pacchetto, usa il comando "apt remove" seguito dal nome del pacchetto.

$ sudo apt remove nginx

Per rimuovere il pacchetto e i file di configurazione associati al pacchetto, usa "apt purge"

$ sudo apt purge nginx

5) Pacchetto di aggiornamento

Per aggiornare tutti i pacchetti attualmente installati sul tuo sistema, esegui il comando 'apt upgrade'.

$ sudo apt upgrade

Per aggiornare uno specifico pacchetto installato, usa il seguente comando

$ sudo apt install snapd --only-upgrade

6) Aggiornamento completo del sistema

Prestare sempre attenzione durante l'aggiornamento dell'intero sistema, poiché potrebbe rimuovere i pacchetti installati e installare i pacchetti aggiornati. Viene generalmente utilizzato quando vogliamo aggiornare versioni minori di sistemi Ubuntu/Debian. (come Ubuntu 20.04 a Ubuntu 20.04.4).

$ sudo apt full-upgrade

7) Pacchetto di ricerca

Per cercare un pacchetto, esegui il comando "apt  search" seguito dal nome del pacchetto.

$ sudo apt search phpmyadmin
$ sudo apt search ^mysql-server
$ sudo apt search httpd*

8) Visualizza le informazioni sul pacchetto

Per visualizzare le informazioni su un pacchetto, esegui il comando "apt show" seguito dal nome del pacchetto

$ sudo apt show nginx

9) Rimozione automatica dei pacchetti

L'opzione Autoremove nel comando apt viene utilizzata per rimuovere i pacchetti che sono stati installati automaticamente per soddisfare le dipendenze e ora non sono più necessari.

$ sudo apt auotremove
$ sudo apt --purge autoremove

10) Elenca le dipendenze dei pacchetti

Per elencare le dipendenze dei pacchetti, esegui "apt depend" seguito dal nome del pacchetto

$ sudo apt depends phpmyadmin

Per elencare le dipendenze dei pacchetti in modo ricorsivo, esegui 'apt rdepends' seguito dal nome del pacchetto

$ sudo apt rdepends docker

11) Download del pacchetto senza installazione

Per scaricare un pacchetto nella directory di lavoro corrente, esegui il comando "apt download" seguito dal nome del pacchetto.

$ sudo apt download phpmyadmin

12) Blocca e sblocca il pacchetto

Quando un pacchetto viene contrassegnato come sospeso, il pacchetto non verrà aggiornato finché non verrà nuovamente contrassegnato come sospeso.

Supponiamo di voler contrassegnare nginx come tieni premuto il comando esegui sotto

$ sudo apt-mark hold nginx
nginx set on hold.
$

Per contrassegnare il pacchetto nginx come sospeso, esegui

$ sudo apt-mark unhold nginx
Canceled hold on nginx.
$

13) Svuota Apt Cache

Quando eseguiamo il comando apt, viene memorizzato nella cache in /var/cache/apt/archives, Cache viene visualizzato ogni volta che reinstalliamo il pacchetto poiché il comando apt cerca prima il pacchetto nella cache. Quindi la pulizia della cache di apt libererà spazio su disco poiché rimuoverà i pacchetti dalla cartella '/var/cache/apt/archives/'.

$ sudo apt clean

Per pulire i pacchetti deb obsoleti, esegui

$ sudo apt autoclean

14) Modifica sorgenti (sources.list)

Il comando Apt fa riferimento a /etc/apt/sources.list per l'URL del repository del pacchetto. Usando il comando 'apt edit-sources', il file sources.list può essere modificato, l'esempio è mostrato di seguito:

$ sudo apt edit-sources

Si aprirà il file sources.list nell'editor vi, quindi modifica il file, quindi salva ed esci dal riempimento.

15) Cronologia del comando apt

La cronologia dei comandi di Apt è archiviata nel file '/var/log/apt/history.log'. Quindi, per visualizzare la cronologia del comando apt, usa il comando cat

$ cat /var/log/apt/history.log
Or
$ tail -n 30 /var/log/apt/history.log   // This will list only last 30 lines

Questo è tutto da questo post. Presumo che tu l'abbia trovato informativo. Non esitare a condividere le tue domande e feedback nella sezione commenti qui sotto.


Ubuntu
  1. bash:netstat:comando non trovato – Debian/Ubuntu Linux

  2. Apt ottenere esempi di comandi per gestire i pacchetti su Ubuntu/Debian

  3. 8 Esempi di comandi TR Linux

  4. Esempi di comandi rm in Linux

  5. ps Esempi di comandi in Linux

apt Comando in Linux

Esempi di comandi touch di Linux

Comando IP Linux con esempi

Modi per rimuovere il pacchetto PPA aggiunto in Ubuntu Linux

Esempi di comandi id in Linux

apt comando Linux con esempi