jueves, 26 de noviembre de 2020

Crear un Live USB de un S.O. Windows desde Ubuntu 20.04 con Woeusb


Hola amigos del software libre,

En este artículo os mostraré como crear un Live USB, con un Sistema Operativo de Microsoft Windows a partir de Windows Vista en adelante, desde una distribucion GNU/Linux como puede ser Ubuntu 20.04.

Para ello he usado un programa de línea de comandos que se llama "Woeusb" y que se encuentra en los repositorios de github, concretamente aquí: https://github.com/WoeUSB/WoeUSB

En dicha cuenta os podéis descargar y estudiar el código fuente. Pero si queréis ejecutarlo para utilizarlo, entonces debéis descargarlo de aquí: https://github.com/WoeUSB/WoeUSB/releases/tag/v5.0.4

sábado, 21 de noviembre de 2020

Compartir internet de un PC a otro con Ubuntu 20.04 mediante cable ethernet


Hola amigos del software libre.

Hoy me he encontrado con un pequeño contratiempo, cuando terminé de instalar la distribución Lubuntu 20.04 en una laptop, no me reconocía la tarjeta de red inalámbrica. Necesitaba descargarme los drivers desde los repositorios. Pero no me encontraba junto al router y no podía realizar una conexión por tethering USB mediante mi smartphone.

La solución óptima ha sido compartir internet desde un PC con la distro Ubuntu 20.04, que si estaba conectado por wifi al router, mediante la conexión entre ambos PCs por cable de red ethernet.

sábado, 7 de noviembre de 2020

Añadir una marca de agua en tu DNI para trámites telemáticos con Linux


Hola amigos del software libre,

En esta ocasión os dejo este artículo a modo de consejo.

En cualquier trámite telemático pueden pediros una copia de vuestra documentación personal, como puede ser en España vuestro DNI.

Una vez escaneada, lo ideal es realizar una encriptación asimétrica, o bien con vuestro certificado digital o con otro certificado creado mediante "gpg" en cualquier distribución GNU/Linux en vuestro ordenador, para que nadie pueda verla con excepción del receptor. En la mayoría de ocasiones tanto en trámites con la administración como fuera de ella, no se actúa de esta forma, al menos en la fecha de la redacción de este artículo.

En el caso de que el receptor no sepa (lo mas probable) como funciona la encriptación y desencriptación de documentos, podemos optar por la opción de añadir una marca de agua a nuestros documentos privados. Ya que no sabemos a la larga en manos de quien pueden caer.

lunes, 2 de noviembre de 2020

Como descargar vídeos de Youtube sin programas ni sitios web de terceros

Hola amigos del software libre.

En este artículo os mostraré como poder descargaros vídeos de la plataforma Youtube simplemente con vuestro navegador. Sin usar ningún programa ni sitio web de terceros.

domingo, 11 de octubre de 2020

Instalar monitor de recursos BPYTOP en Ubuntu 20.04


Hola amigos del software libre,

En este artículo os mostraré la instalación de un fantástico monitor de recursos CLI en la distro Ubuntu 20.04.

BPYTOP es la actualización del famoso monitor de recursos BASHTOP, entre sus mejoras es mucho más rápido, ocupa menos CPU y tiene más funciones como: soporte de mouse, modo mini conmutable, más personalización y gráficos de consumo de memoria entre otras funciones.

sábado, 10 de octubre de 2020

Instalar el gestor de paquetes de python llamado pip3 en Ubuntu 20.04


Hola amigos del software libre.

En este artículo os mostraré como instalar el gestor de paquetes de python llamado pip en la distribución Ubuntu 20.04.

Con él podréis instalar automáticamente programas empaquetados en lenguaje python desde los repositorios y también instalar bibliotecas de python.

viernes, 9 de octubre de 2020

Combinar, dividir, extraer, reorganizar páginas de documentos pdf con pdf-shuffler en Ubuntu


Hola amigos del software libre,

En este artículo os mostraré la aplicación GUI "pdf-shuffler" con la cual podréis combinar, dividir, reorganizar o extraer páginas de diferentes documentos pdf.

De hecho lo que haremos es crear otro archivo pdf modificado, ya que del archivo pdf de que partimos no se modifica.

Esta aplicación está desarrollada en lenguaje Python y utilizando la biblioteca Gtk, es un frontend de python-pyPdf.

jueves, 8 de octubre de 2020

Como compilar e instalar un programa desde el código fuente en Ubuntu


Hola amigos del software libre.

En este artículo os voy a mostrar cual es la metodología para poder instalar un programa desde las fuentes, es decir compilarlo e instalarlo partiendo del código fuente del mismo.

Aunque una de las muchas ventajas del Sistema Operativo GNU/Linux y por ende de sus distribuciones es el administrador de paquetes ("apt" en Ubuntu) y el repositorio de software asociado a la misma. Ya que con dichos administradores de paquetes tienes todas las herramientas y recursos necesarios para descargar e instalar software en tu computadora de forma automatizada y sin complicaciones.

A pesar de ello, los mantenedores de paquetes no pueden manejar todas y cada una de las diferentes versiones de software disponible, ni empaquetarlos. Por lo tanto, todavía hay situaciones en las que tendrás que compilar e instalar software tu mismo.

sábado, 3 de octubre de 2020

El proceso de arranque (Boot Process) de una computadora con kernel Linux.

Hola amigos del software libre,

En este artículo os mostraré todos los pasos del proceso que realiza cualquier distribución del Sistema Operativo GNU/Linux para arrancar.

El proceso de arranque (Boot Process) de Linux es el procedimiento para inicializar el sistema. Consiste en todo lo que sucede desde que se enciende la computadora por primera vez hasta que la interfaz de usuario está completamente operativa. Tener una buena comprensión de los pasos del proceso de arranque puede ayudaros a solucionar problemas, así como a adaptar el rendimiento de la computadora a vuestras necesidades.

martes, 8 de septiembre de 2020

Solución: Cambiar la resolución de pantalla después de la actualización de drivers Nvidia 440.100 en Ubuntu 18.04


 Hola amigos del software libre.

Ya hace tiempo se actualizaron los diferentes drivers para las tarjetas gráficas Nvidia por fallas de seguridad encontradas. Pero sorpresa, para los usuarios de GNU/Linux y no para todos los tipos de monitores funcionó como se esperaba.

De hecho, en los monitores antiguos había problemas con la resolución de pantalla. Las resoluciones que aparecen por defecto no son las óptimas ni deseadas, cuando anteriormente dichos monitores funcionaban con la resolución correcta y eran perfectamente identificados por el driver Nvidia.

Yo me encontré con este problema y hasta hace poco no di con la solución. La voy a exponer por si alguien se encuentra con este dichoso problema.

Error de arranque "Boot device not found" en laptop HP Stream


Hola amigos del software libre.

El otro día me encontré con el siguiente error al arrancar una laptop, en concreto una HP Stream, en la cual desinstalé el S.O. Windows10 e instalé Ubuntu 18.04.

El mensaje de error que aparece en pantalla es el siguiente:

"Boot device not found", "Please install an operating system on your hard disk".

No encuentra el dispositivo de arranque y te pide la instalación de un Sistema Operativo.

lunes, 3 de agosto de 2020

Crear un Live USB con Etcher en cualquier distro GNU/Linux



Hola amigos del software libre,

En este artículo os mostraré como crear un Live USB con una aplicación GUI, multiplataforma y que es software libre, muy sencillita de usar, específica para los recién llegados al mundo GNU/Linux. Dicha aplicación se llama Etcher.

Como menciono anteriormente, con ella podemos crear Lives USBs. Un Live USB es un dispositivo de almacenamiento masivo extraíble (una memoria USB), que alberga un sistema operativo en su totalidad y con el cual es capaz de arancar una computadora o instalar dicho sistema operativo en ella.

En mi caso voy a descargarla y usarla en mi distribución Ubuntu 18.04 LTS, pero podéis usarla en cualquier distro GNU/Linux, en Windows y en MacOS.

viernes, 1 de mayo de 2020

Solución a la desconexión automática del anclaje de red / Tethering con USB en Ubuntu 18.04



Hola amigos del software libre.

En este artículo os traigo una rápida solución para erradicar esas desconexiones que suceden al cabo de unos segundos tras realizar una conexión por anclaje de red, también llamada en inglés como tethering mediante cable USB, entre nuestro smartphone y nuestro PC con la distro Ubuntu 18.04.

miércoles, 29 de abril de 2020

Eliminar ventana de advertencia y reporte de error: Se ha detectado un problema en un programa del sistema


Hola amigos del software libre.

En ocasiones trabajando con aplicaciones tanto de usuario como de sistema en la distribución Ubuntu 18.04, pueden ocurrir errores de bloqueos en dichas aplicaciones.
Una vez eso ocurra os emergerá una ventana de advertencia con este texto: "Se ha detectado un problema en un programa del sistema" y os muestro una captura de la ventana en cuestión:

martes, 28 de abril de 2020

Solución error de VirtualBox: Kernel driver not installed (rc=-1908)


Hola amigos del software libre.

En este artículo os explicaré que solución he adoptado para solventar el error: "Kernel driver not installed (rc=-1908)", el cual aparece cuando se intenta ejecutar una máquina virtual previamente creada en la aplicación VirtualBox. En mi caso en la distribución Ubuntu 18.04.

martes, 24 de marzo de 2020

Cambiar los colores en el menú del gestor de arranque Grub en las distribuciones GNU/Linux

 
Hola amigos del software libre.

En este artículo os mostraré tanto a modificar el color del fondo como el de los caracteres del gestor de arranque Grub de las diferentes distribuciones del S.O. GNU/Linux.

sábado, 14 de marzo de 2020

Cambiar de nombre las distros en las entradas del gestor de arranque Grub en Ubuntu



Hola amigos del software libre.

En este artículo os traigo un pequeño tip, el cual trata de como cambiar el nombre de las distribuciones que nos aparecen en el menú del gestor de arranque Grub en las distribuciones GNU/Linux.

Cuando vayáis instalando varias distribuciones en varias particiones de un dispositivo de almacenaje en una computadora, ya sea un HDD (Disco Duro mecánico) o un SSD (Dispositivo de Estado Sólido), estas van agregándose en el menú del Grub de dicho dispositivo en la computadora para que puedan ser elegidas e iniciar una sesión de trabajo con cada una de ellas.

Si son distros que no son ramificaciones o forks derivadas no hay problema, cada una tiene su nombre, se añade al Grub y no hay confusión alguna.

Pero, si queremos instalar varias distros derivadas por ejemplo de Ubuntu, como es el caso de Kubuntu, Xubuntu, Lubuntu, etc. La última que instalemos siempre quedará nombrada como Ubuntu en las entradas del gestor de arranque y en la primera posición, esto puede acarrear confusión.
Las demás que ya fueron instaladas se renombran con la versión de Ubuntu que sea. Pero, tal vez, este renombramiento tampoco sea de nuestro agrado.

Solución: dpkg: error fatal irrecuperable, abortando. E: Sub-process /usr/bin/dpkg returned an error code (2)


Hola amigos del software libre.

En este artículo os mostraré la solución que he adoptado para remediar el error surgido durante la actualización de paquetes mediante el gestor "apt".

Este error me apareció usando la distribución Xubuntu 18.04. En el momento que me dispuse a actualizar los nuevos paquetes con el comando:

$ sudo apt upgrade

No empezó la descarga. El mensaje de error completo que me apareció concretamente fué: "dpkg: error fatal irrecuperable, abortando: falta un salto de línea nueva al final del fichero de la lista de ficheros del paquete 'gcc-7-multilib'. E: Sub-process /usr/bin/dpkg returned an error code (2)"

jueves, 27 de febrero de 2020

Solución al mensaje: "W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list"


Hola amigos del software libre.

En este artículo os mostraré como solucionar este pequeño y molesto error: "W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list".

Este mensaje de error, acompañado de otros, aparece cuando actualizamos el listado de paquetes de los repositorios mediante el gestor de paquetes apt. Ejecutando el comando: