Similituds i diferències entre update, upgrade, dist-upgrade i full-upgrade

opcions upgrade d'APT

Fa aproximadament 3 anys, Canonical va llançar Ubuntu 16.04 LTS, una versió que va introduir novetats importants com el suport per als paquets Snap. Com els Flatpak, els paquets Snap són paquets de nova generació, millorant per molt, en teoria, als paquets APT tradicionals. Els paquets que hem estat utilitzant tota la vida es poden actualitzar des d'un centre de programari o des del terminal, i hi ha diferents opcions si el que volem és fer-ho des de la consola, com són upgrade, dist-upgrade i full-upgrade.

Si sou com jo, encara que el més còmode sigui fer-ho tot des del centre de programari, de vegades provareu a actualitzar els paquets des del terminal. La comanda més usat és «upgrade», però també hi ha les altres dues opcions per realitzar accions lleugerament diferents. En aquest article us explicarem les diferències entre aquestes comandes, encara que us avanço que dos d'ells són maneres diferents de referir-se a una mateixa acció.

Què «upgrade» he d'utilitzar per a què actualització

El primer que explicarem és el primer que apareix en el titular d'aquest article: «actualització»Es tradueix a l'espanyol com« actualitzar », però el que s'actualitzarà serà els repositoris. A l'escriure «sudo apt update», sense les cometes, el que estarem fent serà demanar com a usuari root que actualitzi APT, més concretament els repositoris. Explicat això, després tenim els tres «upgrade» esmentats, on:

  • millorar, Que significa «millorar» o «actualitzar» amb el significat de pujar de versió, actualitzarà els paquets disponibles, però no tots. Descarregarà i actualitzarà paquets, però de programari que no tingui a veure amb, diguem, components importants, com pot ser el nucli de Linux. Bàsicament evitarà actualitzar paquets que requereixin que s'eliminin altres paquets per canvis de dependències.
  • dist-upgrade: El que fa aquest segon comanda és semblant al que fa el primer, però durant l'actualització farà diverses consultes sobre la configuració dels paquets. Aquesta opció sí actualitzarà components com el nucli de Linux.
  • actualització completa: Com hem avançat, es tracta d'una altra manera de cridar a l'anterior o viceversa. Les dues opcions s'eliminaran paquets que s'han instal·lat automàticament si necessiten solucionar conflictes en les actualitzacions de dependències dels paquets.

Per acabar qualsevol actualització s'usa un quart ordre. Es tracta d' «Sudo apt autoremove», El que eliminarà els paquets que ja no siguin necessaris. Si el fem servir després d'actualitzar el nucli, eliminarà les imatges anteriors. Si ho hem actualitzat manualment, jo no recomanaria fer-ho fins a comprovar que tot funciona correctament o, en cas contrari, no podrem tornar enrere des de l'inici de sistema.

Ja saps què quines són les diferències entre aquests tres ordres per actualitzar els paquets APT?

Eliminar per complet Flatpak-Snap-Appimage
Article relacionat:
Com eliminar completament un paquet Flatpak, XNUMX Snap o un AppImage

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   edd va dir

    Bé. tenia molts dubtes,