Come aggionare Ubuntu dalla riga di comando | Linuxiano.it
Privacy Policy

Come aggionare Ubuntu dalla riga di comando

Come aggionare Ubuntu dalla riga di comando

Ubuntu è una popolare distribuzione Linux per uso domestico e per utenti aziendali. Molti utenti si basano sull’interfaccia grafica per le cose come l’aggiornamento e la gestione dei pacchetti

Questo tutorial insegna come aggiornare i pacchetti, aggiornare la versione OS e automatizzare l’aggiornamento con facilità tutto dal prompt della linea di comando.

Come esempio ho eseguito un aggiornamento daUbuntu 14.04 alla versione 16.04.

L’aggiornamento di Ubuntu dal 14.04 a 16.04 prevede la digitazione di un paio di comandi:

Terminale
  1. sudo su
  2. apt-get install update-manager-core
  3. do-release-upgrade

Prima di eseguire i comandi sopra, assicurati di modificare il file /etc /update-manager/release-upgrade per indicare il comportamento predefinito per l’aggiornamento di rilascio. In questo file di aggiornamento ci sono attualmente tre metodi per modificare il comportamento di aggiornamento, il primo non controlla gli aggiornamenti, il secondo metodo rende il sistema operativo corrente aggiornato alla prossima versione immediata, la terza versione di aggiornamento metodo LTS alla successiva versione LTS immediata . do-release-upgrade effettua effettivamente l’aggiornamento. Dopo questo comando, vedrete visualizzato un paio di finestre durante l’esecuzione automatica di tutto il processo di aggiornamento. Di solito richiede un massimo di un paio di minuti a seconda della velocità della connessione Internet.

Aggiorna la lista pacchetti con apt-get

I pacchetti sono software applicativi installati per eseguire varie attività sul computer. Ubuntu utilizza il comando apt-get per gestire questi pacchetti e con questo comando non solo possono essere installati pacchetti, ma anche aggiornati e disinstallati. Le seguenti istruzioni mostrano come aggiornare l’elenco dei pacchetti per aggiornarli.

Come visto nel seguente comando, ha scaricato automaticamente l’elenco dei pacchetti e metadati dai repository basati su base online. Queste informazioni saranno utilizzate quando si aggiorna i pacchetti, quindi è consigliabile eseguire questo comando prima di aggiornare qualsiasi pacchetto per ottenere la versione più recente.

Pacchetti di aggiornamento con aggiornamento apt-get

La differenza tra l’aggiornamento e l’aggiornamento in questo contesto è l’aggiornamento recupera le informazioni sui pacchetti più recenti dai repository, in modo da poter essere utilizzati per passare alla nuova versione dei pacchetti attualmente installati. L’aggiornamento può essere eseguito con due comandi in Ubuntu. apt-get l’aggiornamento e apt-get dist-upgrade . Il comando Upgrade praticamente aggiorna i pacchetti alla versione più recente come il nome implica senza fare altro, al contrario l’aggiornamento dist-up gestisce in modo intelligente le dipendenze dei pacchetti e quindi, mentre i pacchetti vengono aggiornati, è possibile installare nuovi pacchetti e i pacchetti esistenti vengono disinstallati in base all’elenco dei pacchetti installati nel sistema. Quindi è consigliabile utilizzare sempre apt-get dist-upgrade nella maggior parte dei casi.

In questo esempio, in quanto utilizza il comando dist-upgrade per eseguire l’aggiornamento, l’upgrader gestisce in modo intelligente le dipendenze in base all’elenco dei pacchetti disponibili nel sistema. Come si vede, rimuove 9 pacchetti, si astiene dall’aggiornamento di un pacchetto e inoltre installa 85 pacchetti che non sono stati installati con il comando apt-get upgrade semplice .

Automatizzare il processo di aggiornamento

L’automazione del processo di aggiornamento consentirà al sistema di gestire l’aggiornamento automaticamente senza l’intervento dell’amministratore. Ciò rende la manutenzione non solo efficiente ma anche impedisce al sistema di essere esposto a malware dannoso e attacchi.

Terminale
  • sudo apt-get install unattended-upgrades

Ubuntu, per impostazione predefinita, fornisce aggiornamenti automatici per automatizzare il processo di aggiornamento. Aggiorna automaticamente i pacchetti ogni volta che gli aggiornamenti più recenti sono disponibili. È possibile modificare il file /etc/apt/apt.conf.d/50unattended-upgrades per configurare le proprietà di questa funzionalità. Per impostazione predefinita, Ubuntu installa automaticamente gli aggiornamenti della protezione, ma con una leggera modifica del file, è possibile installare anche gli aggiornamenti regolari. Nella seconda schermata, viene illustrato come l’aggiornamento automatico è configurato per inviare messaggi di posta elettronica quando vengono rilevati problemi o nuovi aggiornamenti del pacchetto.

La seguente schermata illustra come un’elettronica di aggiornamento automatica, quando il server di posta elettronica è configurato correttamente nel sistema. Restituisce true se le condizioni specificate nei file di cui sopra sono avvenute e quindi installa gli aggiornamenti descritti nel sistema. Se ha aggiornato alcuni pacchetti, la descrizione completa dell’installazione è inclusa nell’email insieme al nome dei pacchetti.

Inoltre, Ubuntu fornisce alcune impostazioni per specificare la frequenza del processo di aggiornamento. Ciò impone quando viene richiamato il processo di aggiornamento. Modifica /etc/apt/apt.conf.d/10periodic per modificare queste impostazioni.

APT::periodic::update-package-lists dictates “apt-get update” per essere eseguito ogni n numero di giorni, qui afferma 1; quindi “apt-get update” viene automaticamente richiamato ogni giorno, APT :: periodic :: download-upgradable-pacchetti detta “apt-get upgrade-download-only” da eseguire in ogni n numero di giorni, qui si afferma 1; Di conseguenza, “apt-get upgrade-download-only” viene automaticamente richiamato ogni giorno. Autoclean non è necessario, ma aiuta il sistema a liberarsi di pacchetti che non sono più utili.

Ottenere notifiche quando sono disponibili nuovi aggiornamenti

Oltre all’automazione del processo di aggiornamento, le informazioni sui nuovi pacchetti possono essere recuperate tramite posta elettronica automatica. Questo tutorial utilizza apticron a questo scopo, che è altamente efficiente e potrebbe identificare la disponibilità di nuovi pacchetti più velocemente del modo manuale. Il più grande vantaggio di questo metodo è la capacità di identificare aggiornamenti più recenti senza persino accedere al server, se l’aggiornamento automatico è acceso insieme a questo, è possibile vedere quali sono stati effettivamente aggiornati i pacchetti. Tuttavia, ci sono anche problemi per l’aggiornamento automatico, come la configurazione dei nuovi pacchetti quando sono automatizzati non avrà la supervisione umana, quindi è sufficiente ricevere un avviso di posta elettronica. Oppure è possibile elencare tali pacchetti quando si aggiorna automaticamente in aggiornamenti automatici per garantire che solo i pacchetti sicuri vengono aggiornati automaticamente.

Terminale
  • sudo apt-get install apticron

Una volta installato apticron, può essere configurato nel file: /etc/apticron/apticron.conf . L’unica cosa da affermare è l’indirizzo email del destinatario che è responsabile della gestione del server, presumibilmente l’amministratore. Se il server di posta elettronica è configurato correttamente, l’email apticron dovrebbe apparire nel seguente screenshot. Contiene la data del rapporto, del nome del server e dell’IP, i pacchetti hanno nuovi aggiornamenti insieme ai nomi dei loro pacchetti ei loro dettagli completi che non sono stati menzionati a causa dello spazio.