WhatsApp is een van de meest populaire berichtenapplicaties ter wereld, maar om de een of andere reden ondersteunen ze het Linux-platform nog steeds niet officieel met een officiële desktop-applicatie. Dus als je WhatsApp op Linux wilt gebruiken, moet je je eigen applicatie maken.
Op Linux is de beste en snelste manier om eenwebapplicatie is met het Nativefier-programma. Om Nativefier te installeren, ga je naar deze handleiding en volg je mee om te leren hoe je WhatsApp op je Linux-pc instelt. Ga vervolgens, wanneer Nativefier is ingesteld, verder met deze handleiding om te leren hoe je je eigen WhatsApp-app op Linux kunt maken!
Download het WhatsApp-pictogram
Elk programma op Linux heeft een juist pictogram nodig. Omdat we een WhatsApp-web-app voor Linux maken, moeten we het juiste app-logo van internet downloaden. Start hiervoor een terminalvenster door op te drukken Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord. Gebruik vervolgens de wget opdracht om het WhatsApp-logo te downloaden naar uw thuismap (~).
wget https://cdn3.iconfinder.com/data/icons/social-network-30/512/social-01-512.png -O icon.png
Genereer een WhatsApp Linux-app
Nu het WhatsApp-pictogram is gedownload,we hebben alle middelen om een nieuwe Linux WhatsApp-app te maken. Om het creatieproces te starten, opent u een terminalvenster en verplaatst u de shell van de basismap (~) naar de map “/ tmp”. De shell moet zich in "/ tmp" bevinden, omdat dit de veiligste plek is om bestanden te genereren die niet lang hoeven te blijven hangen. De ... gebruiken CD commando, ga naar "/ tmp."
cd /tmp
Eenmaal in "/ tmp" moet u een makenmap samenstellen. Deze buildmap bevat alle bronnen voor ons WhatsApp-programma dat is gegenereerd met de Nativefier-tool. Gebruik de om de nieuwe buildmap te maken mkdir commando hieronder.
mkdir -p whatsapp-build
Nadat je de nieuwe map "whatsapp-build" hebt gemaakt,u moet de terminalsessie erin verplaatsen, want Nativefier zal erin werken in de map "/ tmp". Gebruik het volgende om naar de map "whatsapp-build" te gaan CD commando.
cd whatsapp-build
Nu de terminalsessie zich in de“Whatsapp-build directory, je moet een JavaScript-bestand downloaden om het WhatsApp-binaire bestand te patchen. Zonder dit bestand weigert de WhatsApp-webinterface te werken onder Linux en wordt u gevraagd Google Chrome bij te werken. Gebruik het om het script te krijgen wget commando hieronder.
wget https://raw.githubusercontent.com/DocBox12/WhatsApp-nativefier-fix/master/whatsapp_fix.js
Nu de patch klaar is met downloaden, roept u Nativefier aan om een Linux-compatibel binair getal te genereren dat is gecentreerd rond de webchat-interface van WhatsApp.
nativefier -p linux -a x64 -i ~/icon.png --inject whatsapp_fix.js --single-instance https://web.whatsapp.com/
Laat de Nativefier-applicatie het WhatsApp-binaire bestand op Linux genereren. Dit kan enkele minuten duren. Wanneer het generatieproces is voltooid, voert u de ls commando in de map "whatsapp-build" en je ziet een submap met het label "whats-app-web-linux-x64".
Wijzig de naam van het binaire bestand en de map
Nu de WhatsApp is gemaakt in de map "whatsapp-build", moeten sommige bestanden en mappen een nieuwe naam krijgen, omdat Linux-snelkoppelingen niet zo goed werken met ingewikkelde mapnamen.
Het eerste dat moet worden hernoemd, is het binaire bestand WhatsApp. De ... gebruiken CD commando, ga naar de "whats-app-web-linux-x64" map met de "whats-app-web" binary, en gebruik mv hernoem het naar "whatsapp."
cd whats-app-web-linux-x64
mv whats-app-web whatsapp
Na het hernoemen van het binaire bestand in de gegenereerde app-map, moet de app-map zelf worden hernoemd. De ... gebruiken CD commando één map terug verplaatsen zodat de terminalsessie terug is in "whatsapp-build".
cd ..
In de map "whatsapp-build" gebruikt u de mv opdracht om de gegenereerde app-map te hernoemen naar "whatsapp".
mv whats-app-web-linux-x64 whatsapp
Nadat alle bestanden zijn hernoemd, gebruikt u de mv commando en plaats ze in de / opt / map.
sudo mv /tmp/whatsapp-build/whatsapp/ /opt/
Zorg ervoor dat u de machtigingen van de map "whatsapp" bijwerkt, anders wordt de app niet gestart.
sudo chmod 755 -R /opt/whatsapp/
De bureaubladsnelkoppeling maken
Nu het moeilijke deel voorbij is en we met succes een nieuwe WhatsApp Linux-app hebben gegenereerd, is het tijd om de snelkoppeling op het bureaublad te maken, zodat het eenvoudig is om WhatsApp te starten vanaf de Linux-desktop.
De eerste stap bij het maken van een WhatsApp-bureaubladsnelkoppeling is het maken van het bureaubladbestand. De ... gebruiken aanraken commando, maak een bestand met de naam "whatsapp.desktop" in "/ tmp / whatsapp-build /."
touch /tmp/whatsapp-build/whatsapp.desktop
Na het genereren van het bureaubladbestand moet er code aan worden toegevoegd zodat het programma met succes wordt gestart. Open het nieuwe bureaubladbestand in de Nano-teksteditor met de onderstaande opdracht.
nano /tmp/whatsapp-build/whatsapp.desktop
Plak de onderstaande code in de Nano-teksteditor en sla deze op met 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
Verlaat Nano met Ctrl + X. Werk vervolgens de machtigingen van het bureaubladbestand bij met behulp van chmod en installeer het in de applicatiemap met de mv commando.
sudo chmod +x /tmp/whatsapp-build/whatsapp.desktop sudo mv /tmp/whatsapp-build/whatsapp.desktop /usr/share/applications/

Zodra de WhatsApp-snelkoppeling op het bureaublad in het toepassingsbestand staat, kun je WhatsApp op Linux op elk gewenst moment in je app-menu openen door te zoeken naar "WhatsApp".

Comments