guia_rapida_y_completa_de_pacman_arch
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
guia_rapida_y_completa_de_pacman_arch [2024/02/10 14:14] – busindre | guia_rapida_y_completa_de_pacman_arch [2024/03/05 01:24] (current) – [Problemas al actualizar con paquetes en conflicto] busindre | ||
---|---|---|---|
Line 22: | Line 22: | ||
# Actualizar sistema actualizando la base de datos de paquetes previamente (Uso recomendado). | # Actualizar sistema actualizando la base de datos de paquetes previamente (Uso recomendado). | ||
pacman -Syu | pacman -Syu | ||
- | pacman -Syu --ignore paquete # Ignorar un paquete en la actualización. | + | pacman -Syu --ignore paquete # Ignorar un paquete en la actualización. Útil cuando algún paquete está en conflicto con otro nuevo que va a sustituir al actualmente instalado. |
pacman --overwrite " | pacman --overwrite " | ||
Line 298: | Line 298: | ||
# pacman -S $(pacman -Qq)</ | # pacman -S $(pacman -Qq)</ | ||
+ | ==== Problemas al actualizar con paquetes en conflicto | ||
+ | < | ||
+ | :: Synchronizing package databases... | ||
+ | core is up to date | ||
+ | extra is up to date | ||
+ | :: Starting full system upgrade... | ||
+ | :: Replace libblockdev-utils with extra/ | ||
+ | resolving dependencies... | ||
+ | looking for conflicting packages... | ||
+ | error: unresolvable package conflicts detected | ||
+ | error: failed to prepare transaction (conflicting dependencies) | ||
+ | :: libblockdev and libblockdev-utils are in conflict | ||
+ | </ | ||
+ | |||
+ | Solución: Actualizar el sistema ignorando el paquete que será sustituido. | ||
+ | <code bash> | ||
+ | pacman -Syu --ignore libblockdev-utils | ||
+ | </ | ||
==== Recomendaciones típicas para usar pacman ==== | ==== Recomendaciones típicas para usar pacman ==== | ||
guia_rapida_y_completa_de_pacman_arch.1707570843.txt.gz · Last modified: 2024/02/10 14:14 by busindre