Si utilizas MATE y últimamente has intentado actualizar el sistema es muy probable que no te deje y Pacman te diga error: segmentation fault. Sí, violación de segmento. Parece ser que la gente de MATE ha hecho algo mal en su repositorio y cuando se actualiza el mate.db no es correcto y hace que Pacman pete.
Para poder solucionar esto, temporalmente, basta con ir a /etc/pacman.conf y comentar las dos líneas de configuración del repositorio MATE.
$ sudo $EDITOR /etc/pacman.conf
Cuando queramos probar si lo han solucionado bastará con descomentarlas y volver a actualizar.
$ sudo pacman -Syu
Quedamos a la espera de nuevas noticias.
Mostrando entradas con la etiqueta arch. Mostrar todas las entradas
Mostrando entradas con la etiqueta arch. Mostrar todas las entradas
domingo, 7 de julio de 2013
viernes, 25 de enero de 2013
#13 Locate: Encontrar archivos rápidamente
mlocate es un programa para la terminal que crea una base de datos con los archivos del disco duro (del estilo del neopunk pero en cuestión de pocos minutos).
En otras distribuciones está preinstalado, en ArchLinux no. En Arch se encuentra en los repositorios "core".
$ sudo pacman -S mlocate
Para crear la BD basta un:
$ sudo updatedb
Y para encontrar, por ejemplo, dónde se esconde java se haría un:
$ locate java
Es muy útil sobretodo si vienes de otras distribuciones en las que los archivos de configuración están en otros sitios y no te apetece/acuerdas de hacer un find.
Nota: También sería interesante añadir el updatedb al cron, o un alias al .bashrc, pero eso ya os lo dejo a vosotros ;).
Hasta otra!
En otras distribuciones está preinstalado, en ArchLinux no. En Arch se encuentra en los repositorios "core".
$ sudo pacman -S mlocate
Para crear la BD basta un:
$ sudo updatedb
Y para encontrar, por ejemplo, dónde se esconde java se haría un:
$ locate java
Es muy útil sobretodo si vienes de otras distribuciones en las que los archivos de configuración están en otros sitios y no te apetece/acuerdas de hacer un find.
Nota: También sería interesante añadir el updatedb al cron, o un alias al .bashrc, pero eso ya os lo dejo a vosotros ;).
Hasta otra!
viernes, 2 de noviembre de 2012
#12 Caja debora la CPU
Si usas MATE y últimamente no visualizas correctamente las miniaturas de las imágenes, vídeos y además ves que el administrador de archivos de mate, Caja consume CPU como un poseso, no te preocupes, aquí tienes la solución que he visto en no sé qué blog mientras corrigen el buggie:
$ mkdir $HOME/.cache/thumbnails
$ cd ~
$ rm -r .thumbnails/
$ ln -s .cache/thumbnails .thumbnails
Después de esto todo y reiniciar (si el comando $ caja -q no funciona) irá perfecto. Saludos.
$ mkdir $HOME/.cache/thumbnails
$ cd ~
$ rm -r .thumbnails/
$ ln -s .cache/thumbnails .thumbnails
Después de esto todo y reiniciar (si el comando $ caja -q no funciona) irá perfecto. Saludos.
domingo, 14 de octubre de 2012
#11 Arreglar reinicio en Acer Aspire One Happy 2
Hola chapuzeros,
si tenéis la suerte de tener un feliz netbook "Acer Aspire One Happy 2" y el reinicio se os cuelga en ArchLinux, he aquí la solución mientras aplican de unafruta vez el parche:
$ sudo nano /boot/grub/grub.cfg
y añadir (yo sólo lo cambio en la primera configuración del núcleo, la otra casi nunca la he tenido que usar) lo que está en negrita subrayado:
linux /boot/vmlinuz-linux root=UUID=5c60c19e-b16a-4367-8b1e-5bf3b435e7fa ro reboot=kbd quiet
Este cambio no es persistente, si sale otro núcleo adiós reinicio, para hacerlo persistente había que tocar otro archivo (seguramente en /etc). Si algún día lo busco y lo hago actualizaré esto, mientras se queda así, hecho una chapuza que es lo que toca.
¡Hasta otra arch-marineros! :v
si tenéis la suerte de tener un feliz netbook "Acer Aspire One Happy 2" y el reinicio se os cuelga en ArchLinux, he aquí la solución mientras aplican de una
$ sudo nano /boot/grub/grub.cfg
y añadir (yo sólo lo cambio en la primera configuración del núcleo, la otra casi nunca la he tenido que usar) lo que está en negrita subrayado:
linux /boot/vmlinuz-linux root=UUID=5c60c19e-b16a-4367-8b1e-5bf3b435e7fa ro reboot=kbd quiet
Este cambio no es persistente, si sale otro núcleo adiós reinicio, para hacerlo persistente había que tocar otro archivo (seguramente en /etc). Si algún día lo busco y lo hago actualizaré esto, mientras se queda así, hecho una chapuza que es lo que toca.
¡Hasta otra arch-marineros! :v
jueves, 9 de agosto de 2012
#9 Arranque dual con Grub2
Visto que de ahora en adelante usaremos Grub2, apuntaré cómo configurarlo para que podamos arrancar Windows 7.
Lo primero es anotar en qué partición está el Loader de Windows, para esto se puede usar gparted, que al verlo gráficamente nos sudarán menos las manos, en mi caso, el Loader está en /dev/sda2:
Montamos la partición:
$ sudo mount /dev/sda2 /mnt
Obtenemos el uuid (un identificador), este comando devolverá el identificador:
$ sudo grub-probe --target=fs_uuid /mnt
2CE4997AE49946CC
Editamos éste archivo en el que podemos poner nuestras configuraciones personalizadas y serán incluidas en el grub.cfg:
$ sudo nano /etc/grub.d/40_custom
Añadimos, sin eliminar la primera línea, el texto siguiente con el uuid obtenido anteriormente:
menuentry "Microsoft Windows 7" {
insmod part_msdos
insmod ntfs
insmod search_fs_uuid
insmod ntldr
search --fs-uuid --no-floppy --set=root 2CE4997AE49946CC
ntldr /bootmgr
}
Generamos el grub.cfg:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Desmontamos el Loader:
sudo umount /mnt
That's all folks!
PD: Sí, no tengo partición SWAP, vivo al límite.
PD: Sí, no tengo partición SWAP, vivo al límite.
jueves, 9 de febrero de 2012
#7 Configurar el idioma del teclado
Otra cosa que es bastante molesta es que el teclado no esté configurado por defecto (en mi caso en español). Sobretodo si tu contraseña no es 12345. O que un usuario sí que lo tenga en español, pero al pasar en una consola a otro usuario, a root, por ejemplo, coja su configuración y andemos perdidos. Lo mejor y más cómodo es tocar las entrañas de nuestro SO para que esto se quede fijo por defecto en todos los usuarios.
Para esto hacemos:
Para esto hacemos:
Y la sección del teclado la dejamos como sigue, añadiendo la opción que configura el teclado como "es":
- sudo $EDITOR /etc/X11/xorg.conf.d/10-evdev.conf
That's all folks!
- Section "InputClass"
- Identifier "evdev keyboard catchall"
- MatchIsKeyboard "on"
- MatchDevicePath "/dev/input/event*"
- Driver "evdev"
- Option "XkbLayout" "es"
- EndSection
martes, 7 de febrero de 2012
#5 Arreglar el desajuste del reloj con doble arranque
Este es un problema que se da muy frecuentemente desde hace un tiempo a esta parte. Si tienes Windows y Arch el reloj ponía la hora que le daba la gana. Hay varias soluciones, como poner que cada vez que Arch tenga Internet se sincronice y lo arregle, pero no es elegante, aunque otro es probable que lo apunte como obligar a que sincronice el reloj. Bien, en este caso la configuración que mejor me ha funcionado es:
- ArchLinux:
- En el archivo /etc/rc.conf hardawareclock tiene que valer "", es decir: HARDWARECLOCK=""
- Como explica arriba: using "" makes hwclock fall back to the value in /var/lib/hwclock/adjfile
- Windows:
- En el regedit ir a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
- Crear un nuevo valor DWORD llamado RealTimeIsUniversal, y evaluarlo a 1.
Etiquetas:
arch,
ArchLinux,
doble boot,
linux,
localtime,
reloj,
sincronizar,
utc,
windows
lunes, 6 de febrero de 2012
#4 Servidor más rápido
Otro comando que recomiendo tener como alias y sacado (como casi todo lo que pongo) de la inmensa wiki de Arch. Este alias selecciona el servidor espejo más rápido empíricamente hablando y luego actualiza la base de datos de Pacman.
En este caso hace falta tener instalado el programa reflector. Obviamente esto va en el .bashrc o .zshrc y le puedes cambiar el nombre:
Y para que podáis/podamos seguir usando el portapapeles:
En este caso hace falta tener instalado el programa reflector. Obviamente esto va en el .bashrc o .zshrc y le puedes cambiar el nombre:
alias speedserv='sudo reflector -l 5 --sort rate --save /etc/pacman.d/mirrorlist && sudo pacman -Syy'
Y para que podáis/podamos seguir usando el portapapeles:
sudo pacman -S reflector
Suscribirse a:
Entradas (Atom)
