User Tools

Site Tools


guia_rapida_y_completa_de_apt_y_dpkg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
guia_rapida_y_completa_de_apt_y_dpkg [2024/02/11 17:40] busindreguia_rapida_y_completa_de_apt_y_dpkg [2024/02/12 00:58] (current) busindre
Line 11: Line 11:
 apt install XXX=2.3.0-6           # Instalar una versión concreta de un paquete. apt install XXX=2.3.0-6           # Instalar una versión concreta de un paquete.
 apt --only-upgrade install nginx  # Actualiza el paquete si este se encuentra instalado. No instala nada si el paquete no fue instalado. apt --only-upgrade install nginx  # Actualiza el paquete si este se encuentra instalado. No instala nada si el paquete no fue instalado.
 +
 +# Al actualizar el sistema puede ser de interés marcar paquetes como no actualizables.
 +apt-mark hold XXX   # Marcar un paquete como actualizable.
 +apt-mark unhold XXX # Desmarcar un paquete como no actualizable.
  
 # Reinstalar paquete. # Reinstalar paquete.
Line 41: Line 45:
 apt remove paquete1+ paquete2</code> apt remove paquete1+ paquete2</code>
  
 +NOTA: Al listar los paquetes actualizables, si hay nuevas versiones del kernel disponibles, puede que no se muestren como el resto de paquetes. Esto se debe a que el sistema los trata como nuevos paquetes y no actualizaciones.
 ==== Buscar paquetes y ficheros de paquetes ==== ==== Buscar paquetes y ficheros de paquetes ====
  
Line 94: Line 99:
 apt clean     # Elimina todos los paquetes. apt clean     # Elimina todos los paquetes.
 apt autoclean #  Sólo elimina paquetes que ya no se pueden descargar desde sus fuentes</code> apt autoclean #  Sólo elimina paquetes que ya no se pueden descargar desde sus fuentes</code>
 +
 +==== Problemas comunes y su solución ====
 +
 +Algunos mensajes de error que pueden aparecer cuando hay un problema con apt.
 +<code>
 +ERROR Lock could not be acquired (another package manager running?)
 +The following packages have unmet dependencies
 +Cache lock can not be acquired, exiting
 +Cache has broken packages, exiting
 +</code>
 +
 +Comprobar si algún proceso está bloqueando apt.
 +<code bash>fuser /var/lib/dpkg/lock /var/lib/apt/lists/lock /var/cache/apt/archives/lock</code>
 +
 +Corregir el sistema cuando hay dependencias rotas.
 +<code bash>apt --fix-broken install</code>
guia_rapida_y_completa_de_apt_y_dpkg.1707669642.txt.gz · Last modified: 2024/02/11 17:40 by busindre