martes, 18 de febrero de 2025

VirtualBox 6.1 en Bodhi Linux (Ubuntu 22.04 LTS)

 ¡Hola chicos!

En esta entrada escribimos los pasos que he seguido para tener Virtualbox funcionando en Bodhi Linux, también agregamos nuestro usuario estándar al grupo de virtualbox.

Nota: el símbolo # indica que somos super usuario (root), para poder usar comandos con privilegios de administrador en Bodhi Linux se escribe sudo antes de comandos y se ingresa la contraseña del usuario.

Buscamos a virtualbox en los repositorios por defecto:

#apt-cache search virtualbox | more

Añadimos | more para que nos muestre poco a poco y poder ver a virtualbox:

Instalamos virtualbox:

#apt-get install virtualbox 

Consultamos en qué grupos estamos:

#id

Observamos que no estamos en el grupo virtualbox.

Añadimos al usuario al grupo de virtualbox:

#usermod -G vboxusers -a tu-usuario

Procedemos a cerrar sesión en Bodhi Linux, luego iniciamos sesión y consultamos con id si estamos en el grupo virtualbox (vboxusers), efectivamente ya se muestra en grupos.

miércoles, 12 de febrero de 2025

Descargar videos de Youtube con YT-DLP en GNU/Linux (Bodhi Linux)

¡Hola chicos!

1. Software que se incluye en repositorios de Derivados Ubuntu, para instalar solo necesitamos agregar con el comando:

Buscamos

rodolfoed@AsusPC:~$ sudo apt-cache search yt-dlp

Instalamos

rodolfoed@AsusPC:~$ sudo apt-get install yt-dlp

2. Ubicamos un video en youtube y escribimos en el emulador de terminal:

rodolfoed@AsusPC:~/Vídeos$ yt-dlp https://www.youtube.com/watch?v=qARcTcs_zoo -F

Es importante el parámetro -F (en mayúscula), nos muestra la lista de opciones, y podemos identificar el video por la columna ID y mirando el tamaño del video.

3. Descargamos el video:

rodolfoed@AsusPC:~/Vídeos$ yt-dlp https://www.youtube.com/watch?v=qARcTcs_zoo 399

El ID es importante, en nuestro caso es 399, leer los mensajes que nos muestra desde el inicio hasta el final, luego mira en la carpeta donde estamos, en mi caso Vídeos, allí esta nuestro video, podemos reproducir con algún software, en mi caso smplayer.

4. Hasta el punto 3 es lo único que se debe hacer, pero que pasa si el video necesita que estemos registrados y hayamos ingresado a nuestra cuenta en Youtube, hay muchos videos que para ver necesitan estar "logeados" en Youtube, entonces tenemos que pasar las cookies, en este caso usaremos el navegador Chromium en Bodhy Linux.


rodolfoed@AsusPC:~/Vídeos$ yt-dlp --cookies-from-browser chromium:~/.config/chromium  https://www.youtube.com/watch?v=tuvideoxd -F

Luego de escoger el ID procedemos a descargar

rodolfoed@AsusPC:~/Vídeos$ yt-dlp  --cookies-from-browser chromium:~/.config/chromium  https://www.youtube.com/watch?v=tuvideosxd ytsearch:135

Seagrega ytsearch:ID para que busque, pero lo más probable es que encuentre otro video con el mismo ID, miras en tu carpeta y logras ver tu video y otro por ahí que se ha "colado xd", borras el que no interesa y disfrutas el tuyo, puedes escribir directo el ID, no incluir ytsearch, pero en los mensajes mirarás que hay un error, pero tu video se va a descargar.

jueves, 30 de mayo de 2024

Extensiones php en FreeBSD 14 para PhpSysinfo, PhpMyAdmin y Simple Machines Forum

 En FreeBSD 14 ocurre algo especial, por defecto no se activa las extensiones PHP para los softwares como PhpSysinfo, PhpMyAdmin ySimple machines Forum, en esta entrada mostraremos las extensiones que harán funcionar correctamente Php.

Las extensiones son la para Php 8.2 y 8.3

Extensiones para PhpSysInfo:

php82-mbstring, php82-simplexml, php82-dom, php82-xml

Extensiones para PhpMyAdmin:

php82-mysqli, php82-filter, php82-session

Extensiones para SMF:

php82-fileinfo, php82-zlib

Todas las extensiones mencionadas se las puede agregar con pkg (administrador de paquetes binarios en FreeBSD)

Ejemplo: 

#pkg search php82-mbstring (para buscar) y para instalar #pkg install php82-mbstring

Para verificar que paquetes php tenemos instalado podemos filtrar con grep de la siguiente manera:

#pkg info | grep php82

miércoles, 22 de noviembre de 2023

Cambiar el puerto de SSH en Derivados Red Hat Enterprise Linux 8

 En esta entrada mostraremos una forma de cambiar el puerto por defecto del servicio ssh en Rocky Linux 8.

En primer lugar debemos de editar un archivo en la siguiente ruta /etc/ssh/sshd_config, con el editor vi, ubicar la línea donde dice port 22, que por defecto está comentado, se debe descomentar e indicar el nuevo número de puerto, se sugiere desde el numero 1024 para arriba, debe quedar como en la imagen.


En segundo lugar debemos en firewalld indicarle que el nuevo puerto debe ser agregado a la zona por defecto o la zona utilizada.

#firewall-cmd --add-port=2124/tcp --zone=public --permanent

#firewall-cmd --reload

Es necesario hacer un reload si se trata de hacer permanente la regla y se puede visualizar con 

#firewall-cmd --list-all 

Que el puerto ya esta visible

Por último necesitamos decirle a selinux que sea permisible, es necesario sino no va a iniciar luego de reiniciar el servicio.

Siguiendo el procedimiento se necesita reiniciar el servidor y automáticamente shhd iniciará, tomando en cuenta que el servicio está habilitado en tiempo de inicio (systemctl enable sshd)

Nota: si el servicio ssh ya está en la zona se sugiere remover el servicio:

#firewall-cmd --remove-service=shh --zone=public --permanent

#firewall-cmd --reload

#firewall-cmd --list-all --zone=public

martes, 24 de enero de 2023

Poner servidores DNS a Rocky Linux, Alma Linux, CentOS, RHEL con nmcli

 Algunas veces necesitamos actualizar los servidores DNS en derivados RHEL en sus versiones 8 y 9, la forma correcta y recomendada es usando el comando nmcli, el comando a utilizar es el siguiente:

#nmcli connection modify yourinterface ipv4.dns "ipv4"

Ejemplo

#nmcli connection modify enp0s3 ipv4.dns "192.168.1.5 192.168.1.6"

Reiniciar el servicio NetworkManager

#systemctl restart NetworkManager

luego miramos el archivos /etc/resolv.conf, debe estar escrito los nuevos servidores DNS.

lunes, 19 de diciembre de 2022

Crear memoria USB arrancable (booteable) sin programas gráficos en GNU/Linux

 En muchas ocasiones tenemos la necesidad de tener una unidad arrancable para tal vez probar una distribución GNU/Linux o tener un sistema operativo grabado en la memoria USB y utilizar para rescate o para instalar un sistema operativo en tu PC o portátil, entonces necesitamos software para grabar una imagen .iso en la unidad extraíble, lo más común en entornos Windows es usar Rufus para dicha labor, aquí estamos en GNU/Linux u otro UNix/Like asi que usaremos a dd como el software para grabar la imagen .iso que tenemos de nuestra distribución o sistema operativo.

Para grabar la imagen iso necesitamos tener permiso de administrador, entonces usaremos CLI en todo momento.

Paso 1. abrimos un emulador de terminal y consultamos el nombre de nuestra unidad extraíble.

$lsblk 

...

sdc 8:32 1 7,5G 0 disk
├─sdc1 8:33 1 4G 0 part /cdrom
├─sdc2 8:34 1 4,2M 0 part
├─sdc3 8:35 1 300K 0 part
└─sdc4 8:36 1 3,5G 0 part /var/crash

 ...

O también con el comando 

$sudo fdisk -l

...

Disk /dev/sdc: 7,46 GiB, 8011120640 bytes, 15646720 sectors
Disk model: DT 101 G2       

...

Ambas salidas nos muestran el nombre de nuestra unidad extraíble, sabemos de qué tamaño es la unidad, entonces ya la identificamos.

También el comando df mostrará el nombre de la unidad extraíble.

$df

Nota: en caso de que la unidad tenga varias "particiones" lógicas la que se debe desmontar es la primera como veremos en el ejemplo.

Paso 2. debemos desmontar la unidad extraíble.

$sudo umount /dev/sdc1

Paso 3. escribimos en la unidad extraíble con la imagen .iso de nuestra distro favorita.

$sudo  dd if=/rutadondeestalaimagen.iso of=/dev/destinoestaenlamemoriausb bs=1M status=progress

$sudo  dd if=/home/edgar/Descargas/imagen.iso of=/dev/sdc bs=1M status=progress

Solo queda esperar (demora y depende del tamaño de la imagen .iso)

Paso 4. reiniciar el ordenador y hacer iniciar desde USB, iniciará con el sistema operativo grabado en la Memoria USB.

miércoles, 14 de diciembre de 2022

Instalar Codecs multimedia en openSUSE Leap 15.4

 Estamos conociendo GNU/Linux y tenemos openSUSE Leap 15.4, todo bonito, pero al querer reproducir archivos multimedia como podría ser .mp4, .mp3, entre otros nos damos cuenta que no se puede, faltan codecs propietarios, entonces en esta entrada te presento una forma simple de agregar los paquetes necesarios para reproducir tus archivos.

Válido para openSUSE Leap y Tumbleweed, entonces ingresamos como administrador e instalamos opi, este software agrega el repo packman automáticamente.

#zypper install opi

#opi codecs

Donde codecs es la palabra del programa a instalar.

Luego ya puedes añadir a mpv y smplayer, dos software para reproducir archivos con extensión video, vlc se incluye en el proceso de añadir codecs, funcionan las tres opciones. También tal vez desea agregar un reproductor mp3, entonces podemos usar a Audacious, disfruta de openSUSE.

VirtualBox 6.1 en Bodhi Linux (Ubuntu 22.04 LTS)

 ¡Hola chicos! En esta entrada escribimos los pasos que he seguido para tener Virtualbox funcionando en Bodhi Linux, también agregamos nuest...