Com actualitzar Ubuntu 20.04 des de la interfície de línia d’ordres

How Update Ubuntu 20



En aquest article, us mostraré com actualitzar Ubuntu 20.04 LTS des de la línia d’ordres. Comencem, doncs.

Configuració de les actualitzacions automàtiques:

Per defecte, l'actualització automàtica o l'actualització automàtica està habilitada a Ubuntu 20.04 LTS.







Si voleu configurar l’actualització automàtica, obriu el fitxer de configuració /etc/apt/apt.conf.d/20auto-upgrades amb l'ordre següent:



$suo nano /etc/apte/apt.conf.d/20 actualitzacions automàtiques



Aquí, la primera línia APT :: Periòdic :: Update-Package-Lists 1; s'utilitza per dir al gestor de paquets APT que mantingui automàticament la memòria cau de paquets actualitzada.





La segona línia, APT :: Periòdic :: Actualització automàtica 1; s'utilitza per dir al gestor de paquets APT que actualitzi automàticament els paquets.



Per desactivar l'actualització automàtica o l'actualització automàtica, configureu APT :: Periòdic :: Update-Package-Lists i APT :: Periòdic :: Actualització automàtica a 0 tal com es mostra a la captura de pantalla següent.

Un cop hàgiu acabat, premeu + X Seguit per I i per desar el fitxer de configuració.

S'està actualitzant la memòria cau del dipòsit de paquets:

Abans d’intentar instal·lar, actualitzar o eliminar cap paquet, heu d’actualitzar la memòria cau del dipòsit de paquets APT. Això actualitzarà la base de dades de paquets de la vostra màquina Ubuntu 20.04 LTS i comprovarà si hi ha disponible alguna versió més recent dels paquets instal·lats.

Per actualitzar la memòria cau del dipòsit de paquets APT, executeu l'ordre següent:

$suoactualització apt

La memòria cau del dipòsit de paquets APT s'hauria d'actualitzar. Com podeu veure, es poden actualitzar 35 paquets a noves versions.

Actualització de paquets específics:

Podeu consultar la llista de paquets per als quals hi ha actualitzacions disponibles amb l'ordre següent:

$suollista d’aptes--actualitzable

S'ha de mostrar la llista de paquets actualitzables. A cada línia, el nom del paquet s'imprimeix en color de text verd.

A la dreta de cada línia, s’imprimeix la versió anterior del paquet. A l'esquerra de cada línia, s'imprimeix la versió més recent disponible tal com es marca a la captura de pantalla següent.

Ara, per actualitzar un sol paquet (diguem-ne portar ), executeu l'ordre següent:

$suoapteinstal·larportar

Com pots veure, portar i les seves dependències ( python3-ingesta ) s’actualitzarà. Aquests 2 paquets tenen una mida d’uns 212 KB. Així, es descarregaran uns 212 KB de paquets d’Internet. Un cop instal·lats, s'utilitzaran uns 1024 B (bytes) d'espai addicional al disc.

Per confirmar l'actualització, premeu I i després premeu .

El paquet portar i s’han d’actualitzar les seves dependències.

Actualització de tots els paquets:

En lloc d’actualitzar els paquets un per un, podeu actualitzar tots els paquets disponibles alhora amb l’ordre següent:

$suoapt upgrade

APT us mostrarà el resum de l'actualització. Aquí s’actualitzaran 33 paquets. S'instal·laran recentment 5 paquets. L’actualització té uns 93,0 MB. Per tant, es baixaran uns 93,0 MB de paquets d’Internet. Després de l'actualització, es requeriran uns 359 MB d'espai addicional al disc.

APT us mostrarà els nous paquets que s’instal·laran. En aquesta secció es mostren principalment nous paquets de nucli i capçalera del nucli.

APT us mostrarà la llista de paquets que s’actualitzaran.

APT també us mostrarà els paquets antics que ja no són necessaris. Podeu eliminar-los de manera segura un cop finalitzada l'actualització.

Quan estigueu a punt, premeu I i després premeu per confirmar l'actualització.

APT hauria de començar a descarregar tots els paquets necessaris des d'Internet.

Després d'instal·lar tots els nous paquets, l'actualització hauria d'estar completa.

Ara, reinicieu l'ordinador perquè els canvis entrin en vigor amb l'ordre següent:

$suoreiniciar

Paquets de bloqueig:

Podeu bloquejar paquets específics si no voleu actualitzar-los quan actualitzeu tots els paquets mitjançant actualització sudo apt comandament.

En primer lloc, enumereu tots els paquets actualitzables amb l'ordre següent:

$suollista d’aptes--actualitzable

Tots els paquets actualitzables haurien d’estar llistats.

Ara, diguem, que no voleu els paquets del nucli Linux ( linux-genèric , linux-headers-genèric i linux-image-genèric ) per actualitzar. Haureu de marcar aquests paquets com a espera .

Per mantenir actualitzacions del paquet linux-genèric , executeu l'ordre següent:

$suo apt-markmantenir linux-genèric

El paquet linux-genèric s'hauria de posar en espera.

De la mateixa manera, podeu mantenir actualitzacions dels paquets linux-headers-genèric i linux-image-genèric com segueix:

$suo apt-markmantingui linux-headers-generic linux-image-generic

Els paquets linux-headers-genèric i linux-image-genèric s'hauria de posar en espera.

Podeu llistar tots els paquets que estan en espera amb l'ordre següent:

$suo apt-markshowhold

Com podeu veure, apareixen tots els paquets que he posat en espera.

Ara, intenteu actualitzar tots els paquets de la següent manera.

$suoapt upgrade

Com podeu veure, els paquets ( linux-genèric , linux-headers-genèric i linux-image-genèric ) que he marcat com a retingut no s'actualitzaran amb la resta de paquets.

Desbloqueig de paquets:

Si més endavant decidiu actualitzar els paquets que heu marcat com a retinguts, tot el que heu de fer és cancel·lar-los.

Podeu retenir el fitxer linux-genèric paquet de la següent manera:

$suo apt-markunhold linux-genèric

El paquet linux-genèric ja no hauria d'estar en espera.

Com podeu veure, el paquet linux-genèric ja no és a la llista de retenció.

$suo apt-markshowhold

De la mateixa manera, podeu retirar els paquets linux-headers-genèric i linux-image-genèric com segueix:

$suo apt-markcancel·lar linux-generic linux-headers-generic linux-image-generic

Ara, si actualitzeu tots els paquets, els paquets linux-genèric , linux-headers-genèric , i linux-image-genèric també s'hauria d'actualitzar.

$suoapt upgrade

Eliminació de paquets innecessaris:

Un cop finalitzada l'actualització, podeu eliminar tots els paquets innecessaris amb l'ordre següent:

$suoapt autoremove

En el meu cas, no hi ha cap paquet innecessari disponible.

Si teniu cap paquet innecessari, es mostraran i se us demanarà que els elimineu. Simplement premeu I i després premeu per eliminar-los.

Neteja de memòries cau:

Un cop hàgiu actualitzat l'ordinador, la versió més recent dels paquets es guardarà a la memòria cau / var / cache / apt / archives / directori del vostre ordinador. Podeu eliminar-los i alliberar espais en disc.

Per eliminar-los, executeu l'ordre següent:

$suoapt autoclean

Els paquets emmagatzemats a la memòria cau s’han d’eliminar.

Per tant, és així com actualitzeu Ubuntu 20.04 LTS des de la línia d’ordres. Gràcies per llegir aquest article.