Navegando por
Etiqueta: como

Un arreglo sencillo para el problema de actualización de WSL por culpa de systemd

Un arreglo sencillo para el problema de actualización de WSL por culpa de systemd

Hola a todos,

Soy un usuario de la función WSL de Windows 10, en donde corro la distribución de Ubuntu y siempre la mantengo actualizada. Me gusta también mantener los paquetes al día. Desafortunadamente, la última versión de Ubuntu, 21.04, no instaló bien en mi sistema. Esto hacia que cuando intentaba actualizar los paquetes del sistema, recibiera este error:

WSL Fix systemd 1

Lo bueno es la solución a este problema fue bastante sencillo. Resulta que el archivo que no encuentra, libsystemd-shared-247.so realmente estaba, pero en la carpera de /usr/lib/systemd:

WSL Fix systemd 2

Podemos solucionar este problema copiando este archivo a la carpeta anterior. El comando es el siguiente:

sudo cp /usr/lib/systemd/libsystemd-shared-247.so /usr/lib/

Ahora, cuando vemos los archivos de esa carpeta anterior, podemos ver el archivo ahí:

WSL Fix systemd 3

Ahora puedes volver a intentar actualizar los paquetes de Ubuntu y debería proceder sin problemas.

Pero ahora tengo este otro problema😂:

WSL Fix systemd 4
Descargando ffmpeg para usarlo con mis herramientas – Guía actualizada

Descargando ffmpeg para usarlo con mis herramientas – Guía actualizada

Hola a todos,

En este post, les mostraré los pasos para descargar ffmpeg y usarlos con mis herramientas que lo soportan. Estas herramientas son las siguientes:

Ffmpeg permite a estas herramientas trabajar con un sinnúmero de formatos que no son compatibles con el convertidor original de la herramienta a usar. Por ejemplo, en Exhale y Opus GUI, ffmpeg nos permite convertir varios archivos de música a .opus y xHE-AAC, de lo contrario, sólo podríamos trabajar con archivos WAV. En rav1e y SVT-AV1 GUI, similarmente, se nos permite trabajar con un sinnúmero de archivos de video para convertirlos al formato AV1.

Previamente, mis guías apuntaban a la página de Zeranoe, pero esta página ya no funciona y esas instrucciones quedan obsoletas. Es por eso que en esta guía les muestro los nuevos pasos para descargar ffmpeg.

  1. Navega a https://www.gyan.dev/ffmpeg/builds/:

2. Ve a la parte donde dice git:

3. Descarga el archivo ffmpeg-git-full.7z:

4. Guarda el archivo:

5. Ábrelo:

6. Navega a la carpeta bin:

7. Descomprime el archivo ffmpeg.exe y colócalo en el directorio raíz del programa que deseas usar:

Audio MD5 Checker

Exhale GUI

Opus GUI

rav1e GUI

SVT-AV1 GUI

Y eso es todo. Ahora podemos disfrutar de todas las funciones que mis programas ofrecen gracias a que ahora encuentran a ffmpeg.

Descargando ffmpeg para Exhale GUI

Descargando ffmpeg para Exhale GUI

Nota: Estos pasos son obsoletos. Haz click aquí para ver la guía actualizada.

Hola a todos,

En este post, les mostraré cómo descargar ffmpeg para utilizarlo en conjunto con la herramienta Exhale GUI. Esto es necesario si queremos convertir archivos que no estén en el format WAV.

Para descargar ffmpeg, seguiremos los siguientes pasos:

  1. Accede a https://ffmpeg.zeranoe.com/builds/:

  2. Dejaremos todo como se nos aparece y le daremos click al botón Download Build:

  3. Una vez la descarga finalice, presiona en el archivo descargado:

  4. Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:

  5. Descomprime este archivo al lugar donde tienes la herramienta Exhale GUI:

¡Eso es todo! Ahora, cuando vuelvas a abrir Exhale GUI, ffmpeg será detectado y podrás convertir archivos en otros formatos que sean compatibles con ffmpeg.

Instalando Node.js en Ubuntu Focal (20.04) antes de su lanzamiento oficial

Instalando Node.js en Ubuntu Focal (20.04) antes de su lanzamiento oficial

Hola a todos,

Hoy, los guiaré por los pasos necesarios para instalar Node.js 10.x en Ubuntu Focal (20.04), el cual será oficialmente lanzado el 23 de abril de este año.

Actualmente, la instalación de Node.js usando los repositorios oficiales de NodeSource no funcionan en esta versión de Ubuntu ya que ellos no soportan las versiones de prueba.

Tal vez pienses que utilizar el repositorio de la versión de Ubuntu anterior funcione, pero no es así, ya que los paquetes de Python 2 han sido renombrados de python a python2.

Tratando de instalar Node.js usando el repositorio de NodeSource

La forma más sencilla de instalar Node.js 10.x es usando el repositorio de NodeSource. Para esto, usamos el siguiente comando:

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash

El problema es que como esta versión de Ubuntu no ha sido oficialmente lanzada, se nos presenta el siguiente mensaje:

NodeJS script failing on Ubuntu Focal 20.04

No hay problema. Vamos a intentar instalar Node.js siguiendo las instrucciones para una instalación manual:

  1. Añadimos la llave de firma de los paquetes de NodeSource:
    curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
  2. Configuramos la versión de Node.js a node_10.x:
    VERSION=node_10.x
  3. Utilizaremos la distribución eoan, la versión oficial de Ubuntu más reciente:
    DISTRO="eoan"
  4. Ahora, añadiremos el repositorio a nuestra instalación de Ubuntu con los siguientes comandos:
    echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
    echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
  5. Los comandos se deben ver así al ejecutarlos:
    NodeJS Manual installation commands
  6. Ahora, actualizaremos la información del repositorio con sudo apt update:
    NodeJS manual installation apt update
  7. Procedemos a instalar Node.js usando sudo apt install nodejs:
    NodeJS installing nodejs fails

Como pueden ver, el proceso de instalación manual falla porque no existe el paquete python-minimal en Ubuntu 20.04. Para resolver esto, tenemos que descargar el paquete de Debian de Node.js manualmente y modificarlo para que se refiera a python2-minimal en vez de python-minimal.

Descargando, modificando e instalando Node.js 10.x manualmente

  1. Navegeremos manualmente al repositorio de NodeSource para descargar el archivo aquí: https://deb.nodesource.com/node_10.x/pool/main/n/nodejs/
    NodeJS HTTP repo
  2. Copiaremos el link de descarga de la versión de Node.js que queramos usar. Luego, usaremos wget para descargarlo en el terminal. Recomiendo que estés en una carpeta limpia ya que descomprimiremos varios archivos luego:
    Downloading the NodeJS debian package
  3. Una vez el archivo se haya descargado, lo descomprimiremos con la herramienta ar:
    ar x nodejs_10.19.0-1nodesource1_amd64.deb
    extracting the NodeJS debian package
  4. Ahora, descomprimiremos el archivocontrol.tar.gz:
    tar -xzf control.tar.gz
    Extracting control.tar.gz
  5. Usando nano o algún otro editor de texto, editaremos el archivo control. Busca la parte donde dicepython-minimal:
    nano control
    Editing the control file
  6. Cambiapython-minimal a python2-minimal:
    Renaming python-minimal to python2-minimal
  7. Grabaremos el arhico. Con nano, oprimiremos CTRL + O. Luego, saldremos el editor presionando CTRL + X.
  8. Necesitamos recrear el archivo tar control.tar.gz para incluir el archivo control modificado. Para recrearlo, usamos el siguiente comando:
    tar -czf control.tar.gz control md5sums postinst pr einst prerm
    Recreating the control.tar.gz file
  9. Finalmente, remplazaremos el archivo control.tar.gz en el paquete de debian. Usaremos el siguiente comando para reemplazarlo:
    ar -r nodejs_10.19.0-1nodesource1_amd64.deb control.tar.gz
    Replacing the control.tar.gz in the NodeJS debian package
  10. Ahora, podemos instalarlo usando dpkg. Correremos lo siguiente:
    sudo dpkg -i nodejs_10.19.0-1nodesource1_amd64.deb
    Installing the modified NodeJS debian package

Luego de seguir los pasos anteriores, debemos tener Node.js instalado en nuestro sistema operativo. Podemos confirmarlo corriento node -v y npm -v:

¡Y eso es todo! Hemos instalado Node.js de forma exitosa en nuestra instalación de Ubuntu Focal.

Descargando ffmpeg para SVT-AV1 GUI

Descargando ffmpeg para SVT-AV1 GUI

Nota: Estos pasos son obsoletos. Haz click aquí para ver la guía actualizada.

Hola a todos,

En este post, les presento los pasos a seguir para descargar ffmpeg para SVT-AV1 GUI. FFmpeg es necesario para poder extraer el video, convertir el audio, y unir ambos archivos al terminar la conversión.

A continuación están los pasos:

1. Accede a https://ffmpeg.zeranoe.com/builds/:

Paso 1
Paso 1

2. Selecciona la versión «nightly» que es la primera opción que se muestra. Selecciona Windows 64-bit si tienes una versión de Windows 64-bit. Selecciona «Static en «Linking» y presiona el botón «Download Build»:

Paso 2
Paso 2

3. Una vez la descarga finalice, presiona en el archivo descargado:

Paso 3
Paso 3

4. Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:

Paso 4
Paso 4

5. Descomprime este archivo al lugar donde tienes la herramienta SVT-AV1 GUI:

Paso 5
Paso 5

¡Eso es todo!

Descargando ffmpeg para Audio MD5 Checker

Descargando ffmpeg para Audio MD5 Checker

Nota: Estos pasos son obsoletos. Haz click aquí para ver la guía actualizada.

Hola a todos,

En este post, les mostraré cómo descargar ffmpeg para usarlo en el programa Audio MD5 Checker. FFmpeg es necesario para calcular los checksums MD5 del audio.

Aquí están los pasos:

1. Accede a https://ffmpeg.zeranoe.com/builds/

Paso 1
Paso 1

2. Selecciona la versión «nightly» que es la primera opción que se muestra. Selecciona Windows 64-bit si tienes una versión de Windows 64-bit. Selecciona «Static en «Linking» y presiona el botón «Download Build»:

Paso 2
Paso 2

3. Una vez la descarga finalice, presiona en el archivo descargado:

Paso 3
Paso 3

4. Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:

Paso 4
Paso 4

5. Descomprime este archivo al lugar donde tienes la herramienta Audio MD5 Checker:

Paso 5
Paso 5

¡Eso es todo!

Preparando la cena 2: Muslos de pollo

Preparando la cena 2: Muslos de pollo

Saludos a todos,

en el día de hoy, nuevamente les mostraré lo facil que es hacer muslos de pollo.

Primeramente, los descongelaremos y los pondremos en el Air Fryer:

Chicken Drumsticks - 1

Le daremos 10 minutos, volteándolos cada vez que acabe, hasta obtener el siguiente resultado (Noten que lo corté por el medio para que se cocinara más rápido por dentro):

Chicken Drumsticks - 2

Haremos papas si queremos, dándole 5 minutos, volteándolo y dándole nuevamente 5 minutos:

Chicken Drumsticks - 3

¡Listo! La cena está servida:

Chicken Drumsticks - 4

Todas la fotos fueron tomadas con el nuevo Samsung Galaxy S9+.

¡Buen provecho!

Preparando la cena: Chuletas

Preparando la cena: Chuletas

Pork Chops - Air Fryer - 1

Saludos a todos,

En este post, les muestro lo sencillo que es preparar chuletas 😂

El primer paso, es descongelarlas:

Pork Chops - Air Fryer - 2

El segundo paso, es adobarlo. Éste es mi sazón favorito:

Pork Chops - Air Fryer - 3

El tercer paso es ponerlas en el Horno de Convección (Air Fryer/Cooker, etc):

Pork Chops - Air Fryer - 4

Le daremos 10 minutos a 400 grados. Una vez termine, volteamos las chuletas y procedemos a darle otros 10 minutos a los mismos grados:

Pork Chops - Air Fryer - 5

Una vez terminen, estarán lístas para consumir:

Pork Chops - Air Fryer - 6

Bono:

Preparar papas: Símplemente las ponemos y le damos 5 minutos a 400 grados. Luego, las volteamos y le damos otros 5 minutos más, pero reduciremos la temperatura para no quemarlas. Así comemos más saludables pues no estamos friendo las papas:

Air Frier - French Fries

El resultado de este plato es el que se muestra en la primera imagen de este post.

¡Buen provecho!

Cocinando Chicken Fries en un Horno de Convección

Cocinando Chicken Fries en un Horno de Convección

Hola a todos,

En este post, les muestro lo rápido y fácil que es preparar aliementos en este Horno de Convección.

En el día de hoy, estaré calentando unos «Chicken Fries» que venden en bolsas en las tiendas ALDI aquí en los Estados Unidos.

Preparación:

La bolsa nos dice cláramente que la porción a servir es de 7 piezas. Es por eso que colocamos 7 piezas de Chicken Fries en la parrilla del horno:

Cooking Chicken Fries on a Convection Oven - 1

Ahora, presionamos el botón de «Chicken Pieces» en nuestro horno de convección pero le reducimos el tiempo a 15 minutos, dado que tiempo de más nos quemará los pollos. De todas formas, vigilaremos los pollos pues llegará un momento en que los giraremos para que se tuesten en sus otras partes y evitamos que se quemen:

Cooking Chicken Fries on a Convection Oven - 2

Cuando veamos que se están dorando, que falten aproximadamente 5 minutos para que estén listo, éste es el momento en donde cuidadosamente observamos si están listas para comer, pues usualmente puede ocurrir que la galleta empanada se tueste demaciado. En estos casos ya los Chicken Fries están listos por dentro y están muy calientes, así que tengan precaución al sacarlos del horno.

Así quedaron una vez los saqué del horno:

Cooking Chicken Fries on a Convection Oven - 3

Pueden observar que se ven dorados y están listos para ingerirse.

El horno utilizado lo pueden adquirir en Amazon aquí.

¡Espero que les haya gustado este post!

Reviviendo el SSD Crucial M4

Reviviendo el SSD Crucial M4

Hola a todos,

En este post, les hablaré sobre cómo reviví mi SSD (Solid-State Drive) Crucial M4 mSATA.

Al parecer, a veces, cuando ocurre una falla eléctrica, el SSD no es detectado por el BIOS de la computadora. Pensé que el disco estaba muerto, pero por suerte, Encontré estas instrucciones en el foro de Crucial e inmediatamente procedí a seguirlas.

¿El resultado? El SSD ¡revivió!

Este es mi equipo:

Crucial M4 128GB SSD 1

Estas fueron las instrucciones que seguí:

  1. Con el SSD insertado, prendí el equipo y fui al BIOS por 20 minutos.
  2. Apagué la computadora y removí el SSD por 30 segundos. Luego, lo volví a insertar.
  3. Debería haber seguido los pasos 1 y 2 nuevamente, pero cuando entré al BIOS nuevamente, el SSD fue detectado otra vez. Reinicié la computadora en este momento y el sistema operativo cargó. Todo estaba intacto tal y como estaba antes y pude continuar usando la computadora.

Pensé realmente que el SSD murió. Es por esto que es muy importante hacer backups de la data. Nunca sabes cuando un SSD puede fallar, incluso si está en perfectas condiciones.

¿Aún no ves la unidad mSATA? Aquí está:

Crucial M4 128GB SSD 2

¡Eso es todo!