Ago 23

El día de hoy un poco ya mas relajado después de haber entregado los proyectos de maestría, me dispuse a poner chidin mi ArchLinux, primero que nada realice una actualización del sistema con pacman:

pacman -Syu

Pero al llegar a los últimos pasos salio un linea algo así:

error: no se pudo iniciar la operación (archivos en conflicto)
mysql: /etc/my.cnf existe en el sistema de archivos
Ocurrieron errores, no se actualizaron paquetes

Entonces le di un Ctrl + c para detener el update, pero :shock: al ejecutar de nuevo la acción de actualizar pacman ya no estaba en el sistema; y obviamente esta herramienta es indispensable en ArchLinux. Buscando ayuda en los foros de Arch encontré algo que me ayudo y que a continuación describo:

1. bootear con un cd de instalación de ArchLinux.

2. Montar las partición donde esta instalado Arch, en lap las particiones están como sigue:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2044    16418398+   7  HPFS/NTFS
/dev/sda2            2045       19457   139869922+   f  W95 Ext'd (LBA)
/dev/sda5            2045        2057      104391   83  Linux
/dev/sda6            2058        3779    13831933+  83  Linux
/dev/sda7            3780        4033     2040223+  82  Linux swap / Solaris
/dev/sda8            4034       19457   123893248+   7  HPFS/NTFS

Donde /dev/sda6 en mi partición root del Arch instalado, por lo tanto para montarla:

mkdir /mnt1
mount /dev/sda6 /mnt1

3. Instalar el paquete. Pacman cuenta con el parámetro -r, cuya función es definir una ruta alternativa de instalación para root.

En este caso /mnt1 seria la ruta alternativa y el comando sera:

pacman -r /mnt1 -Sy pacman

4. Reiniciar sistema. Esperamos a que se termine de instalar el paquete, reiniciamos Linux y waola ;-) pacman esta de nuevo instalado y listo para usarse.

En si estos pasos servirán para arreglar cualquier paquete que entre en conflictos con el sistema. Nos vemos en próximo post.

Post relacionados:

  1. Pacman.firefox
  2. ebooks comandos de linux
  3. Descargando y probando Gentoo 10.0 LiveDVD

One Response to “Recuperar pacman en ArcLinux”

  1. crispo Says:

    que loco, pero lo chido es que necesito aplicarme mas en linux si no vale chetos…

Leave a Reply