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ó aptLa 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--actualitzableS'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·larportarCom 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 upgradeAPT 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:
$suoreiniciarPaquets 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--actualitzableTots 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èricEl 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-genericEls 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-markshowholdCom podeu veure, apareixen tots els paquets que he posat en espera.
Ara, intenteu actualitzar tots els paquets de la següent manera.
$suoapt upgradeCom 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èricEl 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-markshowholdDe 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-genericAra, 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 upgradeEliminació de paquets innecessaris:
Un cop finalitzada l'actualització, podeu eliminar tots els paquets innecessaris amb l'ordre següent:
$suoapt autoremoveEn 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 autocleanEls 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.