Cosa fa il comando sudo apt-get update su Ubuntu / Debian?

Sono un nuovo utente di Ubuntu / Debian Linux. Volevo sapere cosa fa il comando sudo apt-get update? Cosa aggiorna e come faccio a dire ad apt-get di aggiornare? Cosa fa” sudo apt-get update ” sul mio server Debian Linux? Qual è la differenza tra ” sudo apt-get update “e”sudo apt-get upgrade”?,

Tutorial details
Difficulty Easy (rss)
Root privileges Yes
Requirements Ubuntu or Debian Linux and friends
Time 5m

Introduction: Debian and Ubuntu Linux are both free and open source operating system., Entrambi i sistemi utilizzano il kernel Linux e i comandi GNU. Si può usare il comando apt o il comando apt-get per gestire operazioni software come l’aggiunta, la rimozione, l’eliminazione, l’aggiornamento e così via. Tuttavia i nuovi utenti spesso si confondono con i comandi” sudo apt-get update “e” sudo apt-get upgrade” su un sistema Debian o Ubuntu Linux. Dopo tutto, cosa fa il comando “sudo apt-get update”? Questa pagina spiega le differenze fondamentali tra i due comandi.

Cosa fa il comando sudo apt-get update?,

  1. Il comando sudo apt-get update viene utilizzato per scaricare le informazioni sui pacchetti da tutte le sorgenti configurate.
  2. Le sorgenti spesso definite in/etc/apt / sources.elenca file e altri file che si trovano in /etc/apt/sources.elenco.d / directory.
  3. Così quando si esegue il comando di aggiornamento, scarica le informazioni del pacchetto da Internet. È utile ottenere informazioni su una versione aggiornata dei pacchetti o sulle loro dipendenze.

Come vedere /etc/apt/sources.,elenco di file

Digitare il comando cat:
$ cat /etc/apt/sources.list

Esegui sudo apt-get update comando per aggiornare il pacchetto indice

Semplicemente digitare il comando apt-get o comando apt-get:
$ sudo apt update
O
$ sudo apt-get update

che Cosa sudo apt-get upgrade del comando?

  1. Ora sai che il comando sudo apt-get update ti fornisce un elenco aggiornato di pacchetti da Internet.
  2. Ma, come si installano pacchetti obsoleti?, Come si applicano le patch di sicurezza per i pacchetti e mantenere il sistema sicuro? Come si fa a trovare nuovi pacchetti da installare?
  3. Si esegue sudo apt-get upgrade per installare gli aggiornamenti disponibili di tutti i pacchetti attualmente installati sul sistema dai sorgenti configurati tramite sorgenti.file elenco.
  4. Nuovi pacchetti verranno installati se necessario per soddisfare le dipendenze, ma i pacchetti esistenti non verranno mai rimossi.,

Le differenze tra il comando update e upgrade

Dalla pagina man di apt-get update:

update viene utilizzato per risincronizzare i file indice dei pacchetti dalle loro sorgenti. Gli indici dei pacchetti disponibili vengono prelevati dalla / e posizione / e specificata / e in /etc / apt / sources.elenco. Ad esempio, quando si utilizza un archivio Debian, questo comando recupera ed esegue la scansione dei Pacchetti.file gz, in modo che siano disponibili informazioni sui pacchetti nuovi e aggiornati. Un aggiornamento deve sempre essere eseguito prima di un aggiornamento o dist-upgrade., Si prega di essere consapevoli del fatto che il misuratore di avanzamento complessivo non sarà corretto in quanto la dimensione dei file del pacchetto non può essere conosciuta in anticipo.

Dalla pagina man di aggiornamento di apt-get:

l’aggiornamento viene utilizzato per installare le versioni più recenti di tutti i pacchetti attualmente installati sul sistema dai sorgenti enumerati in/etc/apt / sources.elenco. I pacchetti attualmente installati con nuove versioni disponibili vengono recuperati e aggiornati; in nessun caso i pacchetti attualmente installati vengono rimossi o i pacchetti non già installati vengono recuperati e installati., Le nuove versioni dei pacchetti attualmente installati che non possono essere aggiornati senza modificare lo stato di installazione di un altro pacchetto saranno lasciati alla loro versione corrente. Un aggiornamento deve essere eseguito prima in modo che apt-get sappia che sono disponibili nuove versioni di pacchetti.

Conclusione

In breve, eseguendo “sudo apt-get update” si ottiene un elenco di pacchetti per tutti i repository e PPA e assicurarsi che sia aggiornato. Mentre “sudo apt-get upgrade” esegue un aggiornamento software effettivo., Quindi, si consiglia di opzione, è sempre quello di eseguire il comando di aggiornamento prima di aggiornare il comando per aggiornare i pacchetti installati per un Ubuntu o Debian sistema:
$ sudo apt-get update && sudo apt-get upgrade
è possibile eseguire più comandi sudo come segue:
$ sudo sh -c 'apt update && apt upgrade'

Questa voce è 10 di 13 in Debian/Ubuntu apt-get serie di Tutorial. Continua a leggere il resto della serie:

  1. Ubuntu 18.04 aggiorna i pacchetti installati per la sicurezza
  2. Come faccio ad aggiornare i software Ubuntu Linux usando la riga di comando?,
  3. Ubuntu Linux: Aggiornamento Kernel Linux
  4. Ubuntu Consentono & Installazione Automatica Automatica di Aggiornamenti di Sicurezza
  5. Linux: Aggiornamento di Tutti i Pacchetti di Comando
  6. Come posso fare per aggiornare Ubuntu utilizzando il terminale a riga di comando
  7. Debian aggiornamento o l’aggiornamento di un singolo pacchetto con apt-get
  8. aggiornamento di Ubuntu o l’aggiornamento di un singolo pacchetto con apt-get
  9. Come faccio a vedere quali pacchetti sono installati su Ubuntu Linux?
  10. Cosa fa il comando sudo apt-get update su Ubuntu / Debian?
  11. Ubuntu Linux – Come faccio a installare .pacchetti deb?,
  12. apt-get hold back packages on Ubuntu / Debian Linux
  13. Ubuntu 20.04 LTS update installed packages for security

Please Si prega di sostenere il mio lavoro su Patreon o con una donazione.
– Ricevi le ultime esercitazioni su Linux, Open Source& DevOps tramite feed RSS o newsletter settimanale.
comments 10 commenti finora…, add one ↓
Category List of Unix and Linux commands
File Management cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Network Utilities dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Searching grep • whereis • which
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Leave a Comment