Aggiorna completamente Ubuntu con un singolo comando con zzUpdate

zZupdate

Per coloro che sono utenti di Ubuntu sapranno che aggiornare il loro sistema è davvero facile, Devi solo digitare un paio di comandi e avere una connessione Internet al momento di farlo e il sistema si aggiornerà.

Questo processo non ha rappresentato alcun problema nemmeno per i più inesperti. Ci sono anche alcuni strumenti orientati a questo compito che ci rendono ancora più facile e soprattutto ci fanno risparmiare molto tempo.

Molti di quelli di noi che sono utenti di Ubuntu e che hanno effettuato un aggiornamento manualmente Dobbiamo sapere che ci sono una serie di comandi con i quali eseguiamo questo processo, di cui possiamo dettagliare di seguito:

Per eseguire il pulizia della cache:

sudo apt-get clean

Aggiorna il nostro elenco di repository e pacchetti

sudo apt-get update

Scarica e installa le ultime versioni del pacchetto, dipendenze e possibilmente l'ultimo kernel.

sudo apt-get dist-upgrade -y

Esegui l'upgrade alla prossima versione di Ubuntu

sudo do-release-upgrade

Rimuovi tutti i pacchetti obsoleti e che non sono più necessari

sudo apt-get autoremove -y

L'applicazione di ciascuno di questi comandi alla fine del precedente potrebbe richiedere tempo, quindi non è il più conveniente aggiornare frequentemente.

Ecco perché il giorno delle ho e parleremo di una sceneggiatura incentrata su questo lavoro per aggiornare il nostro sistema lo script di cui parliamo è zzUpdate.

zzUpdate è uno script semplice e configurabile per aggiornare completamente Ubuntu dalla riga di comando e è responsabile dell'esecuzione di ogni comando per eseguire un aggiornamento completo del sistema senza dover attendere una conferma passo successivo.

Ciò che rende questo script interessante è che zzUpdate aggiornerà Ubuntu alla prossima versione disponibile in caso di una versione normale, mentre per le versioni LTS di Ubuntu cerca solo la versione LTS successiva e non l'ultima versione di Ubuntu disponibile.

aggiornamento-ubuntu

Come installare zzUpdate su Ubuntu e derivati?

Si vogliono installare questo script sui loro sistemi Non ci resta che aprire un terminale ed eseguire i seguenti comandi. Il processo è semplice dobbiamo solo assicurarci di installare alcune dipendenze in caso di non averli.

sudo apt install curl

Dipendenza già installata ora scaricheremo lo script e installerà git in caso di non avere la dipendenza installata nel nostro sistema

curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh

Dopo averlo installato con successo, ora dobbiamo modificare il nostro file di configurazione, ma prima dobbiamo crearlo con:

sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf

il file Ha una configurazione che si potrebbe dire essere consigliata, ma possiamo modificarlo in base alle nostre esigenze.

Modifichiamo con:

sudo nano /etc/turbolab.it/zzupdate.conf

Dove vedremo qualcosa del genere, dove 1 è sì e 0 è no:

REBOOT = 1

REBOOT_TIMEOUT = 15

VERSION_UPGRADE = 1

VERSION_UPGRADE_SILENT = 0

COMPOSER_UPGRADE = 1

SWITCH_PROMPT_TO_NORMAL = 0
  • Dove la prima opzione Indichiamo se vogliamo riavviare o meno al termine dell'aggiornamento del sistema, seguito dal timeout per eseguire il riavvio.
  • Nelle opzioni della versione di aggiornamento, la prima, in caso di mettere 1, si aggiornerà alla versione di Ubuntu mentre se è in 1, VERSION_UPGRADE_SILENT eseguirà l'aggiornamento senza chiedere nulla o informare l'utente a riguardo.
  • Le ultime opzioni, se impostate su 1, installeranno Composer e aggiorneranno il suo eseguibile e l'ultima opzione imposta il parametro Prompt = norm nel file / etc / update-manager / release-upgradees. Ciò consente alle installazioni di supporto a lungo termine (LTS) di eseguire l'aggiornamento all'ultima versione non LTS disponibile

Già configurato per le nostre esigenze possiamo eseguire zzupdate per aggiornare il nostro sistema ogni volta che ne abbiamo bisogno, per questo digitiamo solo un terminale:

sudo zzupdate

Una volta avviato, zzupdate aggiornerà lo script automaticamente tramite git prima di tutto, quindi aggiornerà le informazioni sui pacchetti disponibili, chiederà di disabilitare i repository di terze parti, aggiornerà i pacchetti quando necessario e verificherà la presenza di una nuova versione di Ubuntu.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   nevi suddetto

    È anche possibile eseguire comandi in sequenza (comando1; comando2; comando3) o condizionale (comando1 && comando2 && comando3) per evitare di dover attendere il completamento di un comando per eseguirne un altro; È in questi casi che l'opzione -y ha senso.

  2.   Jose Juan suddetto

    Lo script è fantastico, ma affidargli queste attività mi rende molto insicuro poiché si aggiorna da solo e lo sviluppatore potrebbe cambiare il codice per uno dannoso, anche se è su GitHub. La verità non si fidava di ZaneCEO.

    Questo fa parte del codice (setup.sh) e può essere rimosso se lo si desidera:

    ## Installa aggiornamento
    buttato fuori ""
    Se [! -d "$ INSTALL_DIR"]; poi
    echo "Installazione in corso ..."
    ha buttato fuori "-----"
    mkdir -p "$ INSTALL_DIR_PARENT"
    cd "$ INSTALL_DIR_PARENT"
    git clone https://github.com/TurboLabIt/${SCRIPT_NAME} .git
    altro
    echo "Aggiornamento in corso ..."
    ha buttato via "----"
    fi