WhatsApp es uno de los mensajes más popularesaplicaciones en el mundo, pero por alguna razón, todavía no admiten oficialmente la plataforma Linux con una aplicación de escritorio oficial. Por lo tanto, si desea utilizar WhatsApp en Linux, deberá crear su propia aplicación.
En Linux, la mejor y más rápida forma de crear unLa aplicación web es con el programa Nativefier. Para instalar Nativefier, dirígete a esta guía y sigue las instrucciones para aprender cómo configurar WhatsApp en tu PC con Linux. Luego, cuando se configure Nativefier, continúe con esta guía para aprender a crear su propia aplicación de WhatsApp en Linux.
Descargar el ícono de WhatsApp
Cada programa en Linux necesita un ícono adecuado. Como estamos creando una aplicación web de WhatsApp para Linux, necesitaremos descargar el logotipo de la aplicación adecuada de Internet. Para hacer esto, inicie una ventana de terminal presionando Ctrl + Alt + T o Ctrl + Shift + T en el teclado Luego, use el wget comando para descargar el logotipo de WhatsApp en su directorio de inicio (~).
wget https://cdn3.iconfinder.com/data/icons/social-network-30/512/social-01-512.png -O icon.png
Genera una aplicación de WhatsApp para Linux
Ahora que el ícono de WhatsApp ha terminado de descargarse,Tenemos todos los recursos para crear una nueva aplicación de WhatsApp para Linux. Para comenzar el proceso de creación, abra una ventana de terminal y mueva el shell desde el directorio de inicio (~) a la carpeta "/ tmp". El shell debe estar en "/ tmp", ya que es el lugar más seguro para generar archivos que no necesitan quedarse por mucho tiempo. Utilizando la discos compactos comando, vaya a "/ tmp".
cd /tmp
Una vez dentro de "/ tmp", deberá crear unConstruir carpeta. Esta carpeta de compilación albergará todos los recursos para nuestro programa de WhatsApp generados con la herramienta Nativefier. Para crear la nueva carpeta de compilación, use el mkdir comando a continuación.
mkdir -p whatsapp-build
Después de crear la nueva carpeta "whatsapp-build",deberá mover la sesión de terminal a ella, ya que Nativefier estará trabajando en ella en la carpeta "/ tmp". Para pasar a la carpeta "whatsapp-build", use lo siguiente discos compactos mando.
cd whatsapp-build
Ahora que la sesión de terminal está dentro del“Directorio whatsapp-build, debes descargar un archivo JavaScript para parchear el binario de WhatsApp. Sin este archivo, la interfaz web de WhatsApp se negará a trabajar en Linux y le pedirá que actualice Google Chrome. Para obtener el script, use el wget comando a continuación.
wget https://raw.githubusercontent.com/DocBox12/WhatsApp-nativefier-fix/master/whatsapp_fix.js
Ahora que el parche ha terminado de descargar, llame a Nativefier para generar un binario compatible con Linux centrado en la interfaz de chat web de WhatsApp.
nativefier -p linux -a x64 -i ~/icon.png --inject whatsapp_fix.js --single-instance https://web.whatsapp.com/
Deje que la aplicación Nativefier genere el binario de WhatsApp en Linux. Puede tomar un par de minutos. Cuando se complete el proceso de generación, ejecute el ls comando dentro del directorio "whatsapp-build", y verá un subdirectorio con la etiqueta "whats-app-web-linux-x64".
Cambiar el nombre del binario y la carpeta
Ahora que WhatsApp se creó en la carpeta "whatsapp-build", algunos archivos y carpetas deben ser renombrados, ya que los atajos de Linux no funcionan tan bien con nombres de carpetas complicados.
Lo primero que debe renombrarse es el archivo binario de WhatsApp. Utilizando la discos compactos comando, vaya al directorio "whats-app-web-linux-x64" que tiene el binario "whats-app-web" y use mv cámbiele el nombre a "whatsapp".
cd whats-app-web-linux-x64
mv whats-app-web whatsapp
Después de cambiar el nombre del archivo binario en la carpeta de la aplicación generada, se debe cambiar el nombre de la carpeta de la aplicación. Utilizando la discos compactos el comando mueve una carpeta hacia atrás para que la sesión de terminal vuelva a estar en "whatsapp-build".
cd ..
Una vez en el directorio "whatsapp-build", use el mv comando para cambiar el nombre de la carpeta de la aplicación generada a "whatsapp".
mv whats-app-web-linux-x64 whatsapp
Una vez que los archivos hayan cambiado de nombre, use el mv comando y colóquelos en el directorio / opt /.
sudo mv /tmp/whatsapp-build/whatsapp/ /opt/
Asegúrese de actualizar los permisos de la carpeta "whatsapp", o la aplicación no se iniciará.
sudo chmod 755 -R /opt/whatsapp/
Crear el acceso directo del escritorio
Ahora que la parte difícil ha terminado y hemos generado con éxito una nueva aplicación de WhatsApp para Linux, es hora de hacer el acceso directo de escritorio para que sea fácil iniciar WhatsApp desde el escritorio de Linux.
El primer paso para crear un acceso directo de escritorio de WhatsApp es crear el archivo de escritorio. Utilizando la toque comando, cree un archivo con la etiqueta "whatsapp.desktop" en "/ tmp / whatsapp-build /".
touch /tmp/whatsapp-build/whatsapp.desktop
Después de generar el archivo de escritorio, se debe agregar código para que se inicie el programa con éxito. Abra el nuevo archivo de escritorio en el editor de texto Nano usando el comando a continuación.
nano /tmp/whatsapp-build/whatsapp.desktop
Pegue el siguiente código en el editor de texto Nano y guárdelo con Ctrl + O.
[Desktop Entry]
Comment[en_US]=WhatsApp for Linux.
Comment=
Exec=/opt/whatsapp/whatsapp
GenericName[en_US]=WhatsApp for Linux.
GenericName=WhatsApp
Icon=/opt/whatsapp/resources/app/icon.png
MimeType=
Name[en_US]=WhatsApp
Name=WhatsApp
NoDisplay=false
Path=
Categories=Network
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
Salga de Nano con Ctrl + X. Luego, actualice los permisos del archivo de escritorio usando chmod e instálelo en la carpeta de la aplicación con el mv mando.
sudo chmod +x /tmp/whatsapp-build/whatsapp.desktop sudo mv /tmp/whatsapp-build/whatsapp.desktop /usr/share/applications/

Una vez que el acceso directo de escritorio de WhatsApp esté en el archivo de la aplicación, podrá acceder a WhatsApp en Linux en cualquier momento en el menú de su aplicación buscando "WhatsApp".

Comentarios