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 -SyuPero 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
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:


Agosto 25th, 2009 at 11:47 am
que loco, pero lo chido es que necesito aplicarme mas en linux si no vale chetos…