Comment utiliser WhatsApp sur Linux

Photo of author

By pierre



Bien que WhatsApp soit mondialement reconnu comme une application de messagerie incontournable, son absence d’une application de bureau officielle pour Linux reste un mystère. Si vous souhaitez utiliser WhatsApp sur votre système Linux, il vous faudra donc construire votre propre application.

Sur Linux, la méthode la plus rapide et la plus efficace pour générer une application web est d’utiliser le programme Nativefier. Si vous n’avez pas encore installé Nativefier, consultez un guide dédié pour procéder à son installation et configuration. Une fois Nativefier opérationnel, suivez les étapes ci-dessous pour créer votre application WhatsApp personnalisée pour Linux!

Récupération de l’icône WhatsApp

Tout logiciel sous Linux nécessite une icône appropriée. Afin de personnaliser votre application web WhatsApp, il est nécessaire de télécharger le logo officiel. Pour ce faire, ouvrez un terminal via les raccourcis clavier Ctrl + Alt + T ou Ctrl + Maj + T, puis utilisez la commande wget pour sauvegarder le logo WhatsApp dans votre répertoire personnel (~).

wget https://cdn3.iconfinder.com/data/icons/social-network-30/512/social-01-512.png -O icon.png

Génération de l’application WhatsApp pour Linux

Maintenant que l’icône WhatsApp est enregistrée, nous disposons de tous les éléments nécessaires pour démarrer la création de notre application. Ouvrez un terminal et déplacez-vous du répertoire personnel (~) vers le dossier « /tmp ». Le répertoire « /tmp » est l’emplacement idéal pour stocker temporairement les fichiers de construction. Utilisez la commande CD pour naviguer vers « /tmp ».

cd /tmp

Une fois dans « /tmp », créez un répertoire de construction qui contiendra toutes les ressources générées par Nativefier pour notre application WhatsApp. Utilisez la commande mkdir ci-dessous pour créer ce répertoire.

mkdir -p whatsapp-build

Après la création du répertoire « whatsapp-build », déplacez-y la session de terminal pour permettre à Nativefier d’y opérer. Utilisez la commande CD suivante pour accéder à « whatsapp-build ».

cd whatsapp-build

Une fois dans le répertoire « whatsapp-build », il est nécessaire de télécharger un fichier JavaScript qui corrigera le binaire de WhatsApp. Sans ce correctif, l’interface web de WhatsApp ne fonctionnera pas sous Linux et vous invitera à mettre à jour Google Chrome. Pour récupérer ce script, utilisez la commande wget ci-dessous.

wget https://raw.githubusercontent.com/DocBox12/WhatsApp-nativefier-fix/master/whatsapp_fix.js

Le correctif étant téléchargé, nous pouvons appeler Nativefier pour générer un binaire compatible Linux, basé sur l’interface web de WhatsApp.

nativefier -p linux -a x64 -i ~/icon.png --inject whatsapp_fix.js --single-instance https://web.whatsapp.com/

Laissez Nativefier générer le binaire WhatsApp pour Linux. Cela peut prendre quelques minutes. Une fois le processus terminé, exécutez la commande ls dans le répertoire « whatsapp-build » et vous verrez un sous-répertoire intitulé « whats-app-web-linux-x64 ».

Renommage du binaire et du dossier

Après la création de WhatsApp dans le dossier « whatsapp-build », il est nécessaire de renommer certains fichiers et dossiers. En effet, les raccourcis Linux fonctionnent mieux avec des noms de dossiers plus simples.

Commencez par renommer le fichier binaire WhatsApp. Naviguez via la commande CD vers le répertoire « whats-app-web-linux-x64 » contenant le binaire « whats-app-web », puis renommez ce dernier en « whatsapp » en utilisant la commande mv.

cd whats-app-web-linux-x64
mv whats-app-web whatsapp

Le binaire étant renommé, nous devons maintenant renommer le dossier d’application lui-même. À l’aide de la commande CD, remontez d’un dossier pour revenir dans « whatsapp-build ».

cd ..

Une fois dans le répertoire « whatsapp-build », utilisez la commande mv pour renommer le dossier d’application généré en « whatsapp ».

mv whats-app-web-linux-x64 whatsapp

Les fichiers étant renommés, utilisez la commande mv pour les déplacer vers le répertoire /opt/.

sudo mv /tmp/whatsapp-build/whatsapp/ /opt/

Il est indispensable de mettre à jour les autorisations du dossier « whatsapp » pour que l’application puisse se lancer correctement.

sudo chmod 755 -R /opt/whatsapp/

Création du raccourci sur le bureau

Maintenant que le processus de création de l’application WhatsApp pour Linux est terminé, il est temps de créer un raccourci sur le bureau pour lancer facilement WhatsApp à partir de votre bureau Linux.

La première étape consiste à créer le fichier de bureau. Utilisez la commande touch pour créer un fichier nommé « whatsapp.desktop » dans « /tmp/whatsapp-build/ ».

touch /tmp/whatsapp-build/whatsapp.desktop

Le fichier de bureau étant créé, il faut y ajouter du code pour que le programme se lance correctement. Ouvrez ce fichier dans l’éditeur de texte Nano avec la commande suivante.

nano /tmp/whatsapp-build/whatsapp.desktop

Copiez le code ci-dessous dans l’éditeur Nano et enregistrez avec Ctrl + O.

[Desktop Entry]
Commenter[en_US]= WhatsApp pour Linux.
Commentaire =
Exec = /opt/whatsapp/whatsapp
Nom générique[en_US]= WhatsApp pour Linux.
GenericName = WhatsApp
Icône = /opt/whatsapp/resources/app/icon.png
MimeType =
Nom[en_US]= WhatsApp
Nom = WhatsApp
NoDisplay = false
Chemin =
Catégories = Network
StartupNotify = true
Terminal = false
TerminalOptions =
Type = Application

Quittez Nano avec Ctrl + X. Ensuite, mettez à jour les autorisations du fichier de bureau avec chmod et installez-le dans le dossier d’applications avec la commande mv.

sudo chmod +x /tmp/whatsapp-build/whatsapp.desktop
sudo mv /tmp/whatsapp-build/whatsapp.desktop /usr/share/applications/

Le raccourci WhatsApp étant installé, vous pouvez accéder à WhatsApp sous Linux à tout moment depuis le menu de vos applications en recherchant « WhatsApp ».