Mas chuletas

cosas de sistema

Ubicaciones

Cosas de debian

Resuuurrssssta que si no quieres que se te instalen los recommends, buscas x ahí y está claro: APT::Install-Recommends "0", y vas y como eso es una preferencia (no va con las llaves y esas cosas que describe man apt.conf), pues lo colocas en en /etc/apt/preferences/ ... y resursta que NOOOOO, que ahí solo es para preferencias relativas a la instalación de paquetes (pinning y demas cosas de releases ...), y lo de recommends va en /etc/apt/apt.conf.d/

Recordar: apt-config dump para ver qué es lo que hay configurado

Esto no es cosa de debian, sino de xfce (creo)

Durante muchííísimo tiempo no he podido abrir enlaces que aparecían en el texto del terminal, o los de atril ... y x mas que buscaba nada ... funcionaban bien estos sensible-browser {url}, x-www-browser {url} y xdg-open {url}`, pero no lo otro ... hasta que cambié la opción de browser en configuración de aplicaciones predeterminadas de sensible browser a firefox y se arregló ... para seguir arreglado una vez vuelto a sensible browser !!! En fin, la enseñanza es que a esos tres comandos de arriba se puede añadir exo-open ... si usas xfce.

xfce

montajes de sistemas remotos

sshfs, la potencia

Si en .ssh/config tienes una entrada tal que:

Host pepi
Hostname 192.168.1.5

... entonces con sshfs pepi: $HOME/mnt/pepi lo tienes

E incluso mas simple, vía fstab, donde se agrega una entrada así: chafar@pepi5.local: /home/chafar/pepi sshfs defaults,user,noauto,uid=chafar,gid=chafar 0 0 (parece que no traga la entrada de host 'pepi' en .ssh/config)

... y entonces vale con mount ~/pepi

shares samba

Esto me funciona en /etc/fstab de escritorio:

//pepi5.local/dulcehogar /home/chafar/pepi smb3 user,noauto,credentials=/home/chafar/dotfiles/pepi/creds,dir_mode=0755,file_mode=0755,uid=chafar,gid=chafar 0 0

... con noauto no trata de montarse en el arranque (cuando no está disponible la red) ... y con user permite montarlo a cualquier usuario: mount ~/pepi ... la gran ventaja es que aparece en otras ubicaciones al salvar, al menos en thunderbird

gvfs

gvfs es el virtual file system de gnome, basado en gio, y se usa ppalmente para que aplicaciones como libreoffice o thunar puedan acceder a localizaciones fuera del sistema de archivos local. El paquete libglibN.n-bin contiene el comando gio, que permite hacer un montón de cosas (incluyendo un porrón que no tienen nada que ver con gio, p.e. gio list).

gio mount smb://{server}/{sharename} monta shares smb, haciendolos disponibles a las aplicaciones que implementan gio, pero no en línea de comandos, pq no tienen un punto de montaje accesible desde ahí

pero se puede hacer así:

cores

Esto tengo en /etc/sysctl.d/local.conf:

# %p: pid
# %s: signal causante
# %t: time in seconds from de epoch
# %e: exec name (no path)
kernel.core_pattern=%e-%t-%s.core

apropos sysctl

systemd

overrides de servicios

postgresql

Hay un postgresql.service, de tipo oneshot que y luego estan los de los diversos clusters (postresql@.service), que son tipo forking y cuyas instancias pueden listarse con systemctl list-units postegresql*

strace

copiando con progreso

Si quieres tener progreso cuando copias algo mu gordo: Para copiar (un solo fichero): pv origen > destino, o casi mejor: dd if=source of=dest status=progress oflag=sync Si son mas, hay que hacerlo a traves de tar: tar -cf - dirorigen | pv | tar -xf - -C destdir