martes, 22 de noviembre de 2022

Netbeans en GNU/Linux

Netbeans es un software para desarrollar grandes proyectos programados en diversos lenguajes, permite control de versiones, etc...

Está escrito en java, por lo que lo primero que hay que hacer es instalarse la última versión openjdk si aún no la hemos instalado.

sudo apt -y install openjdk-16-jdk

Una vez hecho esto basta con descargarse el script de instalación, descomprimirlo, darle permisos de ejecución y ejecutarlo con permisos normales:

chmod +x ./netbeans.sh
./netbeans.sh

Seguimos los pasos del asistente y al final tendremos netbeans listo para su uso.



 

lunes, 14 de noviembre de 2022

Un pie en Mastodon

Las noticias sobre el futuro Twitter son cada día más confusas, tanto sobre su funcionamiento como continuidad, así que ha llegado el momento de probar otros caminos, así que como cuando chapó Google+ toca buscar alternativas...

Así que me he abierto una cuenta en Mastodon, que según parece tiene toda la pinta de ser su sustituto natural, aunque algo más complejo porque hay que elegir también un servidor según los intereses que uno tenga. Se trata de un red social descentralizada.

Por ahora aprendiendo su manejo como todos.

Para quien tenga interés en seguirme, aquí tenéis mi cuenta ya iré poniendo cosillas también por allí ;-)

Ya sabéis el dicho: ratón que solo conoce un agujero...

miércoles, 9 de noviembre de 2022

¿Qué hacer si grep dice que no busca porque dice que un archivo es binario pero no lo es?

¿Qué hacer si grep dice que no busca porque dice que un archivo es binario pero no lo es?

A mi me ha pasado, con archivos de javascript y algún archivo de configuración de raspberry pi OS, en lugar de mostrarte los resultados sale este error:

grep: (entrada estándar): binary file matches

Para solucionarlo lo único que hay que hacer es forzar el modo ASCII con la opción -a

grep -a dhcpcd /var/log/syslog

Espero que os resulte útil el truco.

domingo, 30 de octubre de 2022

Raspberry pi OS: Cambiar el tiempo de apagado por inactividad de la pantalla (o que nunca se apague)

Truco que no ganará el premio al uso más ecológico de la raspberry pi pero que no te cortará algo que estés viendo o escuchando por inactividad.


Hay que añadir al final del archivo /etc/xdg/lxsession/LXDE/autostart las siguientes líneas según sea para...

Evitar que se apague la pantalla:

@xset s noblank

@xset s off

@xset -dpms

Definir el tiempo de apagado, por ejemplo un par de horas:

@xset s 7200

Como veis en este caso el parámetro que le pasamos es el número de segundos.

martes, 18 de octubre de 2022

Ventoy, herramienta para incluir varios sistemas en un mismo pendrive autoarrancable

Ventoy es uno de esos programas que se hacen imprescindibles para una tarea determinada, en su caso, preparar pendrives para arrancar sistemas, con la gran ventaja que no hay que usar un pendrive para cada uno sino que se pueden poner los que quieras hasta completar la capacidad del dispositivo USB.

El programa está disponible para GNU/Linux y Windows y asimismo soporta incluir en el dispositivo Windows a partir de la versión 7, diversos unix y una cantidad abrumadora de distribuciones linux, de hecho es difícil no encontrar la distro que quieres en su lista de compatibilidad, a no ser que sea alguna muy rara y que posiblemente también se pueda incluir.

Instalación

La instalación es muy sencilla y completamente agnóstica a la distribución que usemos: solo hay que descargarse la última versión y descomprimirla donde queramos.

La carpeta de la aplicación tiene diferentes binarios para la arquitectura que usemos, así que bastará con hacer doble clic sobre el que nos interese.

Recomiendo hacer un acceso directo al mismo por comodidad, si quieres puedes hacer toda la instalación aún más fácil con el script retromultiinstaller.

Uso

  1. Una vez que ejecutemos el binario lo primero que nos pedirá es la clave de administración, lógico pues va a tocar partes sensibles del sistema.
  2. En la opción language lo podemos poner en nuestro idioma, algo muy recomendable.
  3. Nos ofrecerá los dispositivos externos USB que tenemos conectados para instalar los sistemas, si no tuviéramos pinchado ninguno aún lo hacemos y pulsamos en el icono de refresco junto al desplegable, en ese momento nos aparece seleccionado el dispositivo.


  4. El siguiente paso es pulsar el botón instalar, ¡OJO! Esto formateará el dispositivo, es decir se borrará TODO lo que hubiera en el pendrive y por ello pedirá doble confirmación.
  5. Ahora ya podemos copiar directamente los archivos iso de las distros que queremos incluir en el raíz del pendrive
  6. Una vez copiadas pulsamos en el botón actualizar y ya podemos arrancar el ordenador con el pendrive.

 

Esta herramienta tiene la gran ventaja que el uso es tan sencillo como ir copiando isos y luego pulsar Actualizar otra vez, y la que no queramos simplemente la borramos.

 

 




domingo, 9 de octubre de 2022

Ubuntu 22.04: Sustituir el Mozilla Firefox snap que trae por Firefox ESR

Muchos sabéis los problemas de snap, ese polémico sistema de paquetería que quiere imponer Canonical en el mundo GNU/Linux y que tantos problemas trae, en especial en Mozilla Firefox, que solo se puede instalar ahora por snap y que, incluso si se instala por apt en realidad te lo vuelve a instalar por snap.

La solución es sustituirlo por la versión oficial portable, recomendada la ESR que, aunque no es la última, sí es la más probada.

Así solucionaremos los problemas de la desastrosa versión que trae Ubuntu 22.04.

Vamos a seguir los siguientes pasos.

  1. Importante: TODAVÍA NO VAMOS A DESINSTALAR FIREFOX SNAP, lo vamos a usar para descargar la versión que va bien.
  2. Nos descargamos Firefox ESR de la página oficial de Mozilla para nuestra arquitectura (64 o 32 bits).
    También nos podríamos descargar la versión de Firefox "normal", si queremos tener lo último y no nos importa tanto la estabilidad, aunque suele ser también muy estable.
  3. Descomprimimos el archivo descargado con el explorador de nuestra distro en alguna carpeta que queramos.
  4. Para nuestra comodidad, creamos un acceso directo, ya expliqué como hacerlo.
  5. Por último desinstalamos la versión snap (y apt que es la misma), también expliqué como hacerlo en Ubuntu 20.04 e incluso quitar snap del todo.

Y ya está, ya podemos disfrutar de Mozilla Firefox como siempre.


Una última cosa, también nos podemos ahorrar tener que pelearnos con snap usando otra distro diferente a Ubuntu, recomiendo probar con Debian nonfree o Linux Mint si nuestro hardware es exótico, en ambos casos con entornos ligeros como LXDE o Mate.

sábado, 1 de octubre de 2022

Editar un archivo como root con el editor gráfico

Este es un truco muy útil para los novatos que aún se les atraganta vi/m o incluso nano.

Lo primero es averiguar que editor es el que estamos usando, que será distinto según la distro y sobre todo según el entorno gráfico que estemos usando.

Para ello abrimos el editor que traiga nuestro GNU/Linux y seleccionamos

Ayuda > Acerca de

En mi caso dice que el editor se llama Pluma, así que el comando será pluma (el mismo nombre pero en minúsculas)

Así que si queremos abrir un archivo como root solo tendremos que invocar el comando con privilegios y pasando el archivo como parámetro.

En Ubuntu / Linux Mint:

sudo pluma archivo.txt

o en Debian:

su -
pluma archivo.txt

En otros entornos puede ser leafpad, sox, xed, etc...