WhatsApp är en av de mest populära meddelandenaapplikationer i världen, men av någon anledning stöder de fortfarande inte officiellt Linux-plattformen med en officiell stationär applikation. Så om du vill använda WhatsApp på Linux måste du skapa din egen applikation.
På Linux är det bästa och snabbaste sättet att skapa enwebbapplikationen är med Nativefier-programmet. För att installera Nativefier, gå över till den här guiden och följ med för att lära dig hur du ställer in WhatsApp på din Linux-PC. Sedan, när Nativefier är konfigurerat, fortsätter du med den här guiden för att lära dig hur du skapar din egen WhatsApp-app på Linux!
Ladda ner WhatsApp-ikonen
Varje program på Linux behöver en ordentlig ikon. Eftersom vi skapar en WhatsApp-webbapp för Linux, måste vi ladda ner rätt applogotyp från internet. Starta ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Använd sedan wget kommando för att ladda ner WhatsApp-logotypen till din hemkatalog (~).
wget https://cdn3.iconfinder.com/data/icons/social-network-30/512/social-01-512.png -O icon.png
Generera en WhatsApp Linux-app
Nu när WhatsApp-ikonen är klar att ladda ner,vi har alla resurser för att skapa en ny Linux WhatsApp-app. För att starta skapandet, öppna ett terminalfönster och flytta skalet från hemkatalogen (~) till mappen “/ tmp”. Skalet måste vara i "/ tmp", eftersom det är den säkraste platsen att generera filer som inte behöver hålla sig kvar så länge. Använda CD kommando, gå till “/ tmp.”
cd /tmp
När du är inne i "/ tmp" måste du skapa enbygga mapp. Denna build-mapp kommer att innehålla alla resurser för vårt WhatsApp-program som genereras med Nativefier-verktyget. För att skapa den nya build-mappen använder du mkdir kommando nedan.
mkdir -p whatsapp-build
När du har skapat den nya mappen "whatsapp-build",måste du flytta terminalsessionen till den, eftersom Nativefier kommer att fungera i den i "/ tmp" -mappen. Om du vill gå till mappen “whatsapp-build” använder du följande CD kommando.
cd whatsapp-build
Nu när terminalsessionen är inuti”Whatsapp-build-katalog, du måste ladda ner en JavaScript-fil för att korrigera WhatsApp binär. Utan den här filen kommer WhatsApp-webbgränssnittet att vägra att arbeta på Linux och ber dig uppdatera Google Chrome. För att få skriptet använder du wget kommando nedan.
wget https://raw.githubusercontent.com/DocBox12/WhatsApp-nativefier-fix/master/whatsapp_fix.js
Nu när korrigeringen är klar nedladdning ring Nativefier för att generera en Linux-kompatibel binär centrerad kring WhatsApps webbchatgränssnitt.
nativefier -p linux -a x64 -i ~/icon.png --inject whatsapp_fix.js --single-instance https://web.whatsapp.com/
Låt Nativefier-applikationen generera binären WhatsApp på Linux. Det kan ta några minuter. När genereringsprocessen är klar kör du ls kommandot inuti katalogen "whatsapp-build", så ser du en underkatalog med etiketten "whats-app-web-linux-x64".
Byt namn på binären och mappen
Nu när WhatsApp skapas i “whatsapp-build” -mappen måste vissa filer och mappar namnges på nytt, eftersom Linux-genvägar inte fungerar lika bra med mappade mappnamn.
Det första som måste bytas om är WhatsApps binära fil. Använda CD kommando, flytta till katalogen "whats-app-web-linux-x64" som har "whats-app-web" binär, och använda mv byta namn på det till "whatsapp."
cd whats-app-web-linux-x64
mv whats-app-web whatsapp
Efter att ha bytt namn på den binära filen i den genererade app-mappen måste själva app-mappen byta namn. Använda CD kommandot flytta tillbaka en mapp så att terminalsessionen är tillbaka i "whatsapp-build."
cd ..
När du är i "whatsapp-build" -katalogen använder du mv kommando för att byta namn på den genererade appmappen till “whatsapp.”
mv whats-app-web-linux-x64 whatsapp
När filerna alla har bytt namn, använd mv kommandot och placera dem i / opt / katalogen.
sudo mv /tmp/whatsapp-build/whatsapp/ /opt/
Se till att uppdatera behörigheterna för mappen ”whatsapp”, så kommer inte appen att starta.
sudo chmod 755 -R /opt/whatsapp/
Skapa genvägen på skrivbordet
Nu när den hårda delen är över och vi framgångsrikt har skapat en ny WhatsApp Linux-app är det dags att göra genvägen på skrivbordet så att det är enkelt att starta WhatsApp från Linux-skrivbordet.
Det första steget i att göra en WhatsApp-skrivbordsgenväg är att skapa skrivbordsfilen. Använda Rör kommando, skapa en fil märkt "whatsapp.desktop" i "/ tmp / whatsapp-build /."
touch /tmp/whatsapp-build/whatsapp.desktop
Efter att skrivbordsfilen har genererats måste kod läggas till den så att programmet startar framgångsrikt. Öppna den nya skrivbordsfilen i Nano-textredigeraren med kommandot nedan.
nano /tmp/whatsapp-build/whatsapp.desktop
Klistra in koden nedan i Nano-textredigeraren och spara den med 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
Avsluta Nano med Ctrl + X. Uppdatera sedan behörigheterna för skrivbordsfilen med chmod och installera den i applikationsmappen med mv kommando.
sudo chmod +x /tmp/whatsapp-build/whatsapp.desktop sudo mv /tmp/whatsapp-build/whatsapp.desktop /usr/share/applications/
När WhatsApp-skrivbordsgenvägen finns i applikationsfilen kan du när som helst komma åt WhatsApp på Linux i din appmeny genom att söka efter "WhatsApp."
kommentarer