Montar una carpeta compartida en un sistema Linux

Categorías: Administración de sistemas GNU/Linux Privacidad Tutoriales
Teníamos un ordenador con 1 usuario, y ahora pasan a ser más, pero necesitan poder compartir documentos. Para lograrlo, seguiremos todas las buenas prácticas posibles: Dónde colocar la carpeta El punto ideal en el que montar nuestra carpeta sería bajo /srv o /home. Me gusta más /srv pero en mi caso, puesto que ya hice una partición para /home cuando instalé el sistema, en la que se encuentra la mayoría del espacio en disco y de los datos, la montaré en /home/share/ y me ahorraré muchos quebraderos de cabeza.

Lee Mas →

Autoinstalador de paquetes en Fedora

Categorías: Administración de sistemas Curiosidades Empaquetado de software GNU/Linux Programación
No sé si esto está disponible en otras distribuciones, pero es una pasada. Escribes un comando, y si no encuentra el paquete que lo ejecuta, te lo instala automáticamente: No sé qué paquete será el encargado de hacer esto... si alguien me puede iluminar, le estaré muy agradecido. En el ejemplo se usa mi querida shell Fish, pero he comprobado que con Bash también funciona.

Cómo salir tras terminar un comando que ya se está ejecutando

Categorías: Administración de sistemas GNU/Linux Programación
Supongamos que estás actualizando tu Linux... # dnf -y update # Si fuera en Fedora # apt-get -y update && apt-get -y upgrade # Si fuera en Debian ... y te tienes que ir, y te gustaría apagar tu ordenador cuando acabe, ¡pero todavía le queda un rato largo! Ctrl+Z al rescate Cuando pulsamos Ctrl+Z, nuestro terminal pausará el comando que se estaba ejecutando (con la señal SIGTSTP). A continuación, podemos usar el comando bg para continuar el proceso en segundo plano, o fg para continuarlo en primer plano.

Lee Mas →

Cómo restaurar la fecha (aproximada) a las fotos de WhatsApp

Categorías: Android Curiosidades GNU/Linux Humor
Una de las cosas más curiosas que suceden hoy en día es que la gente se pelea por tener un teléfono con más megapíxeles que nadie, para luego mandar las fotos por WhatsApp y que pierdan toda su calidad. Ironías aparte, lo que más me fastidia de todo en realidad es que WhatsApp le quita los metadatos EXIF a las imágenes. ¿Para qué sirven los metadatos EXIF? Contienen un montón de información valiosa para los amantes de la fotografía, o para cualquiera que guste de organizarse bien su colección de fotos:

Lee Mas →

Cómo usar GVFS para montar unidades de red Samba indicando usuario, dominio y contraseña; o cómo emular entrada de datos manual automáticamente con expect

Categorías: Administración de sistemas GNU/Linux Programación Redes
Un título bien largo, pero es lo que vamos a hacer Problema Tengo una unidad de red llamada share en mi servidor de datos de red llamado host que quiero montar usando Samba y GVFS automáticamente, pero al ejecutar: $ gvfs-mount smb://host/share Siempre me pide lo siguiente: User [tu_usuario]: Domain [WORKGROUP]: Password: Y no tengo forma de automatizar eso. Solución Expect es un intérprete de órdenes (estilo bash) diseñado para emular a un usuario metiendo datos manualmente.

Lee Mas →

Sincronizar tu colección de música del ordenador con la de tu teléfono móvil

Categorías: Administración de sistemas Android Audio GNU/Linux Programación
Primero, enchufa tu móvil Android a tu ordenador para averiguar el ID con el que se monta, para reemplazarlo en la fila que pone PHONE_ID=XXXX-XXXX. Ahora copia este script en ~/.local/bin/rsync-music2phone (por ejemplo): #!/bin/bash # Escribe aquí el ID de tu teléfono cuando se automonta con GVFS. # Puedes averiguarlo desde Nautilus abriendo la carpeta y pulsando Ctrl+L. # La ruta será algo parecido a /run/media/$USER/$PHONE_ID/ POHNE_ID=XXXX-XXXX # Carpetas XDG test -f ${XDG_CONFIG_HOME:-~/.

Lee Mas →

Parchear Shellshock en sistemas antiguos

Categorías: Administración de sistemas GNU/Linux Noticias Seguridad
A estas alturas todos deberíamos saber qué es Shellshock, pero a modo de resumen: una seria vulnerabilidad en bash que nos puede salir muy cara si no lo actualizamos, y que lleva escondida entre nosotros unos 14 años. Mi problema es que tenía un servidor bastante viejo ya, con una versión de Ubuntu anticuada, pero que por problemas de pereza agenda nunca he actualizado. Gracias a Shellshocker ha sido coser y cantar.

Lee Mas →

Fish Shell

Categorías: Administración de sistemas GNU/Linux Noticias Opinión Programación
Si bien siempre me ha encantado Bash, hay que reconocer que Fish es increíble: No te tienes que complicar configurando absolutamente nada, por defecto ya viene coloreando tu terminal, auto completando tus comandos y permitiendo llevar todo esto de las configuraciones de manera muy simple e intuitiva mediante una interfaz web (local, claro está) en donde tendrás al alcance absolutamente todo lo que quieras modificar; desde el historial de comandos, hasta las funciones a ejecutarse por defecto, colores, autocompletado inteligente y/o personalizado, ¿Ya les dije que el auto completado es inteligente y simplemente aprende tus comandos?

Lee Mas →

Descargar y ejecutar un script Bash en un comando (ej: winetricks)

Categorías: Administración de sistemas GNU/Linux Programación
Para los ejemplos, usaremos winetricks, ya que en muchas distribuciones no viene empaquetado y conviene usar siempre la última versión. Simplemente hay que redireccionar lo descargado a bash: $ curl --silent http://winetricks.org/winetricks | bash Si además quieres pasarle parámetros, hay que trucarlo un poco más. Por ejemplo, para mostrar la ayuda de winetricks: $ curl --silent http://winetricks.org/winetricks | bash /dev/stdin --help Si además quieres tener un acceso directo a eso:

Lee Mas →