Debian

Ce sunt comenzile Apt-get upgrade și dist-upgrade și cum să le utilizați

Ce sunt comenzile Apt-get upgrade și dist-upgrade și cum să le utilizați
Ca utilizator obișnuit sau administrator de sistem, probabil că ați folosit instrumentele de gestionare a pachetelor apt sau apt-get la un moment dat în Linux. Putem folosi aceste instrumente de gestionare a pachetelor pentru a gestiona anumite operațiuni precum căutarea pachetelor disponibile, instalarea pachetelor noi, eliminarea celor existente, actualizarea și actualizarea pachetelor instalate etc.

Dacă vorbim despre actualizarea pachetelor, sistemele de operare Linux vin cu o mulțime de actualizări gratuite de software pentru fiecare pachet. Eliberează continuu actualizările, corecțiile și remedierile pentru a îmbunătăți performanța și a remedia erorile din acestea. Este foarte important să verificați periodic aceste actualizări și să le instalați pentru a proteja sistemul împotriva potențialelor amenințări și vulnerabilități. Pentru instalarea acestor actualizări, se face upgrade și există două modalități de a realiza acest lucru: una este apt-get upgrade și a doua este apt-get dist-upgrade. Există o diferență între aceste două moduri care deseori încurcă utilizatorii. Acest articol vă va ajuta să înțelegeți și să diferențiați apt-get upgrade și apt-get dist-upgrade.

Actualizarea bazei de date a pachetelor

Pentru a vă menține sistemul actualizat, sunt utilizate comenzile de actualizare și actualizare. Comanda de actualizare actualizează doar lista pachetelor cu cele mai recente versiuni disponibile, cu toate acestea, nu instalează și nu actualizează pachetul. Comanda de upgrade actualizează și instalează cele mai recente versiuni ale pachetelor care sunt deja instalate.  Înainte de a actualiza pachetele, verificați actualizările după cum urmează. Acesta va permite apt-să cunoască noile versiuni disponibile.

$ sudo apt-get update

Ce este Apt-get upgrade

Pentru a instala cele mai recente versiuni ale tuturor pachetelor instalate anterior pe sistemul dvs., se folosește apt-get upgrade. Această comandă actualizează doar pachetele care au o nouă versiune disponibilă așa cum se menționează în surse.lista fișierului în folderul „/ etc / apt”. Nu încearcă să instaleze un pachet nou sau să elimine singur orice pachet instalat.

Pentru a actualiza sau instala cele mai recente versiuni, rulați următoarea comandă ca sudo, deoarece un singur privilegiu de utilizator poate verifica și instala actualizări pe sistemul Linux:

$ sudo apt-get upgrade

Pentru a actualiza un anumit pachet, comanda este după cum urmează:

$ sudo apt-get upgrade

Ce este Apt-get dist-upgrade

Similar cu comanda apt-get upgrade, apt-get dist-upgrade actualizează și pachetele. În plus, gestionează schimbarea dependențelor cu cele mai recente versiuni ale pachetului. Rezolvă inteligent conflictul dintre dependențele de pachete și încearcă să actualizeze cele mai semnificative pachete în detrimentul celor mai puțin semnificative, dacă este necesar. Spre deosebire de comanda apt-get upgrade, apt-get dist-upgrade este proactivă și instalează pachete noi sau le elimină pe cele existente pentru a finaliza actualizarea.

Pentru a actualiza pachetele, executați comanda dist-upgrade cu privilegii sudo:

$ sudo apt-get dist-upgrade

Pentru a actualiza un anumit pachet, comanda este după cum urmează:

$ sudo apt-get dist-upgrade

Uneori, când rulați apt-get upgrade, primiți mesajul „Următoarele pachete au fost păstrate înapoi”. Aceste pachete sunt păstrate înapoi deoarece pentru a instala noua lor versiune, au nevoie de alt pachet care nu este deja instalat. Și așa cum am discutat, actualizarea apt-get face doar upgrade la pachetele existente, nici nu instalează un pachet nou, nici nu elimină unul existent. De aceea păstrează aceste pachete înapoi. Uneori, pachetele sunt păstrate, de asemenea, din cauza dependențelor defecte (când pachetul de care depinde nu are o versiune descărcabilă).

În timp ce cu apt-get dist-upgrade, noul pachet dependent va fi instalat pentru a rezolva dependența.

În concluzie, dacă doriți să actualizați pachetele doar fără a le instala sau elimina, mergeți la upgrade-ul apt-get. Pe de altă parte, dacă doriți să faceți upgrade indiferent dacă este instalat un pachet nou sau dacă pachetul existent este eliminat pentru a îndeplini dependențe, mergeți la apt-get dist-upgrade.

How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Motoare de jocuri gratuite și open source pentru dezvoltarea jocurilor Linux
Acest articol va acoperi o listă de motoare de jocuri gratuite și open source care pot fi utilizate pentru dezvoltarea jocurilor 2D și 3D pe Linux. Ex...