anotaciones que no quiero recordar, ni olvidar

me

Linux

Partición /boot llena: ¿cómo liberar espacio?

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Esto sucede tras varias actualizaciones del kernel.
Debemos comprobar que este comando nos devuelve una versión del kernel:

Mostrar/Ocultar código bash

Ver código
uname -r

y entonces lanzar este script que lo que hace es buscar y eliminar las versiones que no sean esa versión:

Mostrar/Ocultar código bash

Ver código
dpkg --get-selections|grep 'linux-image*'|awk '{print $1}'|egrep -v "linux-image-$(uname -r)|linux-image-generic"|while read n;do apt-get -y remove $n;done

Luego limpiamos los restos:

Mostrar/Ocultar código bash

Ver código
apt-get autoclean

Y por asegurarnos de que todo está en orden lanzamos un:

Mostrar/Ocultar código bash

Ver código
update-grub2

Fin

Actualizado:

En ocasiones no podemos ejecutar los comandos anteriores por temas de dependencias, por lo que deberemos vaciar manualmente a otro directorio boot:

Por supuesto emepzamos sabiendo nuestro núcleo actual, ya que deberemos quitar los viejos y dejar el último y alguno más:

Mostrar/Ocultar código bash

Ver código
uname -r
mv /boot/vmlinuz-X.XX.X-* /home/usuario/micarpeta_backup_nucleos/
mv /boot/initrd.img-X.XX.X-* /home/usuario/micarpeta_backup_nucleos/

Ahora arreglamos las dependencias con esto:

Mostrar/Ocultar código bash

Ver código
apt-get autoclean
apt-get autoremove
apt-get -f install

Si aun así tienes problemas deberías probar aptitude, si lo tienes instalado:

Mostrar/Ocultar código bash

Ver código
aptitude upgrade

y seguir las instrucciones.

Rsync lento? aumentar la velocidad más de 10 veces

Ratio: 5 / 5

Iniciar activoIniciar activoIniciar activoIniciar activoIniciar activo

Si usas rsync entre servidores y lo haces con ssh sabrás notado no basta con -z para comprimir los archivos y que la transferencia de red sea mayor.
Al usar rsync sobre ssh aumentamos la seguridad, pero nos vemos sometidos al complejo cifrado de ssh, que se ejecuta en un sin prioridad sobre el procesador de las máquinas.

Si cambiamos nuestro comando añadiendo: "-c arcfour" veremos que con este otro tipo de cifrado, la velocidad se multiplica en nuestro caso.
En un ejemplo real hemos conseguido que las antiguas 14 horas de copiado se conviertan en poco más de 1 hora.

Un ejemplo completo, en modo v de verbose y con información de velocidad gracias a "progress", con compresión z, y con interesantes opciones como "partial" que para ficheros pesados, permite continuar por donde se quedó el fichero si se ha cortado y lo vuelvo a recuperar:
Mostrar/Ocultar código bash

Ver código
rsync -arlvz --progress --partial --delete --delete-excluded --exclude-from /rutaficherolistaexlusion -e "ssh -c arcfour" ip_servidor:/rutaservidor /rutadestino/

Pero ojo, no olvides que esto consume más procesador y más ancho de banda.

ACTUALIZACIÓN: Parece ser que con el nuevo tipo de cifrado, no es capaz de reanudar un fichero mitad descargado.

ACTUALIZACIÓN 2: y si queremos volar más:
Mostrar/Ocultar código bash

Ver código
rsync -aHAXxv --numeric-ids --delete --progress --partial --delete --delete-excluded --exclude-from /rutaficherolistaexlusion -e "ssh -T -c arcfour -o Compression=no -x" ip_servidor:/rutaservidor /rutadestino/

Si tu sistema no soporta ACL, quita la A mayúscula.
Hablando de letras, la a minúscula hace que no sea necesaria al letra r. Al copiarlo tipo archivos y carpetas, no es necesario decirle que sea recursivo, pues ya lo es.

ACTUALIZACIÓN 3: si quitamos --partial y ponemos --append-verify SI que podemos continuar una descarga parcial, o sea hacer un "resume" de una descarga.

Error sólo lectura archivos libreoffice en nfs

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Si al intentar abrir o editar un fichero compartido en un nas mediante NFS en linux, no te deja más que abrirlo en modo lectura, seguramente sea peor el bloqueo de fichero; no es que el NAS no comparta NFS en lectura / escritura.

Edita con viim:

Mostrar/Ocultar código bash

Ver código
vim /etc/openoffice/soffice.sh

y comenta con almohadilla las lineas 31 y 32 quedando así:

Mostrar/Ocultar código bash

Ver código
#SAL_ENABLE_FILE_LOCKING=1 
#export SAL_ENABLE_FILE_LOCKING

ACTUALIZACIÓN:
Me he encontrado casos en los que el fichero es este:

Mostrar/Ocultar código bash

Ver código
/etc/libreoffice/soffice.sh

y la variable a comentar es:

Mostrar/Ocultar código bash

Ver código
FILE_LOCKING=auto

ACTUALIZACIÓN 2:
A partir de libreoffice 4, el fichero que contiene las primeras variables que os comentaba, es este:

Mostrar/Ocultar código bash

Ver código
/usr/lib/libreoffice/program/soffice

Instalar repair-grub en debian / ubuntu

Ratio: 5 / 5

Iniciar activoIniciar activoIniciar activoIniciar activoIniciar activo

Repair-grub es un programita para linux que permite reparar el gestor de arranque grub de manera visial y muy sencilla. Pero aun no se encuentra disponible por defecto en las distros de debian, así que para instalarlo sigue estos pasos (el segundo si falla, hazlo 2 veces)

Ten en cuenta que puedes reparar particiones con UEFI, pero deberás ir a opciones, no al de 1 clic y reparado.

Mostrar/Ocultar código bash

Ver código
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Cómo instalar gnome en ubuntu

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Más comandos fáciles pero que aquí los tengo a un copu&paste de distancia.

Mostrar/Ocultar código bash

Ver código
sudo add-apt-repository ppa:gnome3-team/gnome3-next
sudo apt-get update
sudo apt-get install gnome-shell ubuntu-gnome-desktop

PD: Unity (seudo escritorio), lxde, xfce molan, pero yo personalmente hecho de menus algunas excelentes aplicaciones de Gnome. Además conviven muy bien en estos otros escritorios.