Actualizați-vă complet Ubuntu cu o singură comandă cu zzUpdate

zZupdate

Pentru cei care sunt utilizatori Ubuntu vor ști că actualizarea sistemului lor este foarte ușoară, Trebuie doar să tastați câteva comenzi și să aveți o conexiune la internet în momentul efectuării acesteia, iar sistemul se va actualiza.

Acest proces nu a reprezentat nicio problemă nici măcar pentru cei mai novici. Există, de asemenea, câteva instrumente orientate pentru această muncă care ne fac acest lucru și mai ușor și, mai presus de toate, ne economisesc mult timp.

Multe cei dintre noi care suntem utilizatori Ubuntu și care am făcut o actualizare manual Trebuie să știm că există o serie de comenzi cu care realizăm acest proces, dintre care putem detalia mai jos:

Pentru a efectua curatarea cache-ului:

sudo apt-get clean

Actualizați lista noastră de depozite și pachete

sudo apt-get update

Descărcați și instalați cele mai recente versiuni ale pachetului, dependențe și, eventual, cel mai recent kernel.

sudo apt-get dist-upgrade -y

Treceți la următoarea versiune Ubuntu

sudo do-release-upgrade

Eliminați toate pachetele învechite și că nu mai sunt necesare

sudo apt-get autoremove -y

Aplicarea fiecăreia dintre aceste comenzi la sfârșitul celei anterioare poate dura, deci nu este cel mai convenabil să se actualizeze frecvent.

De aceea ziua ho și vom vorbi despre un scenariu axat pe această lucrare pentru a ne actualiza sistemul, scriptul despre care vorbim este zzUpdate.

zzUpdate este un script simplu și configurabil pentru a vă actualiza pe deplin Ubuntu din linia de comandă și este responsabil pentru executarea fiecărei comenzi pentru a efectua o actualizare completă a sistemului dvs. fără a fi nevoie să așteptați o confirmare urmatorul pas.

Ceea ce face acest script interesant este că zzUpdate va actualiza Ubuntu la următoarea versiune disponibilă în cazul unei versiuni normale, în timp ce pentru versiunile Ubuntu LTS încearcă să caute doar următoarea versiune LTS și nu cea mai recentă versiune Ubuntu disponibilă.

update-ubuntu

Cum se instalează zzUpdate pe Ubuntu și derivate?

Si vor să instaleze acest script pe sistemele lor Trebuie doar să deschidem un terminal și să executăm următoarele comenzi. Procesul este simplu trebuie doar să ne asigurăm că instalăm unele dependențe în caz de a nu le avea.

sudo apt install curl

Dependența este deja instalată acum vom descărca scriptul și va instala git în cazul în care nu aveți dependența instalată în sistemul nostru

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

După ce l-au instalat cu succes, acum trebuie să ne edităm fișierul de configurare, dar mai întâi trebuie să-l creăm cu:

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

Dosarul Are o configurație despre care se poate spune că este recomandată, dar îl putem edita în funcție de nevoile noastre.

Edităm cu:

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

Unde vom vedea așa ceva, unde 1 este da și 0 este nu:

REBOOT = 1

REBOOT_TIMEOUT = 15

VERSION_UPGRADE = 1

VERSION_UPGRADE_SILENT = 0

COMPOSER_UPGRADE = 1

SWITCH_PROMPT_TO_NORMAL = 0
  • Unde prima opțiune Vă indicăm dacă dorim să repornim sau nu la sfârșitul actualizării sistemului, urmată de expirarea timpului pentru a efectua repornirea.
  • În opțiunile de versiune de upgrade, prima, în cazul punerii 1, se va actualiza la versiunea Ubuntu, în timp ce dacă este în 1, VERSION_UPGRADE_SILENT va efectua actualizarea fără a întreba nimic sau a informa utilizatorul despre aceasta.
  • Ultimele opțiuni în caz de a fi 1 vor instala Composer și își vor actualiza executabilul, iar ultima opțiune configurează parametrul Prompt = norm în fișierul / etc / update-manager / release-upgrades. Acest lucru permite ca instalațiile de asistență pe termen lung (LTS) să fie actualizate la cea mai recentă versiune non-LTS disponibilă

Deja configurat pentru nevoile noastre putem executa zzupdate pentru a ne actualiza sistemul de fiecare dată când avem nevoie, pentru aceasta tastăm doar un terminal:

sudo zzupdate

Odată ce l-ați lansat, zzupdate va actualiza automat scriptul prin git în primul rând, apoi va actualiza informațiile pachetelor disponibile, vă va cere să dezactivați depozitele terțe, să actualizați pachetele atunci când este necesar și să verificați o nouă versiune Ubuntu.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   nevi el a spus

    De asemenea, este posibil să executați comenzi secvențial (comandă1; comandă2; comandă3) sau condiționat (comandă1 && comandă2 && comandă3) pentru a evita să așteptați finalizarea unei comenzi pentru a executa alta; În aceste cazuri, opțiunea -y are sens.

  2.   Jose Juan el a spus

    Scriptul este minunat, dar încredințarea acestuia pentru aceste sarcini mă face foarte nesigur, deoarece se actualizează singur, iar dezvoltatorul ar putea schimba codul pentru unul rău intenționat, chiar dacă este pe GitHub. Adevărul nu avea încredere în ZaneCEO.

    Aceasta face parte din codul dvs. (setup.sh) și poate fi eliminată dacă doriți:

    ## Instalați actualizarea
    aruncat ""
    dacă [! -d "$ INSTALL_DIR"]; atunci
    ecou „Se instalează ...”
    aruncat "-----"
    mkdir -p "$ INSTALL_DIR_PARENT"
    cd "$ INSTALL_DIR_PARENT"
    git clone https://github.com/TurboLabIt/${SCRIPT_NAME} .git
    altfel
    ecou „Se actualizează ...”
    aruncat "----"
    fi