WhatsApp er en av de mest populære meldingeneapplikasjoner i verden, men av en eller annen grunn støtter de fremdeles ikke Linux-plattformen offisielt med en offisiell desktop-applikasjon. Så hvis du vil bruke WhatsApp på Linux, må du lage din egen applikasjon.
På Linux er den beste og raskeste måten å lage ennettapplikasjon er med Nativefier-programmet. For å installere Nativefier, gå over til denne guiden og følg med for å lære hvordan du konfigurerer WhatsApp på din Linux-PC. Deretter, når Nativefier er satt opp, fortsetter du med denne guiden for å lære hvordan du lager din egen WhatsApp-app på Linux!
Last ned WhatsApp-ikonet
Hvert program på Linux trenger et ordentlig ikon. Siden vi lager en WhatsApp-webapp for Linux, må vi laste ned riktig applogo fra internett. For å gjøre dette, start et terminalvindu ved å trykke på Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet. Deretter bruker du wget kommando for å laste ned WhatsApp-logoen til din hjemmekatalog (~).
wget https://cdn3.iconfinder.com/data/icons/social-network-30/512/social-01-512.png -O icon.png
Generer en WhatsApp Linux-app
Nå som WhatsApp-ikonet er ferdig lastet ned,vi har alle ressursene for å lage en ny Linux WhatsApp-app. For å starte opprettingsprosessen, åpner du et terminalvindu og flytter skallet fra hjemmekatalogen (~) til "/ tmp" -mappen. Skallet må være i “/ tmp”, da det er det tryggeste stedet å generere filer som ikke trenger å holde seg på veldig lenge. Bruker CD kommando, flytt til “/ tmp.”
cd /tmp
Når du er inne i "/ tmp", må du opprette enbygge mappe. Denne build-mappen vil huse alle ressursene for WhatsApp-programmet som er generert med Nativefier-verktøyet. Hvis du vil opprette den nye build-mappen, bruker du mkdir kommando nedenfor.
mkdir -p whatsapp-build
Etter å ha opprettet den nye “whatsapp-build” -mappen,må du flytte terminaløkten inn i den, da Nativefier vil jobbe i den i "/ tmp" -mappen. Bruk følgende for å flytte til “whatsapp-build” -mappen CD kommando.
cd whatsapp-build
Nå som terminaløkten er inne i“Whatsapp-build-katalog, du må laste ned en JavaScript-fil for å oppdatere WhatsApp-binæren. Uten denne filen vil WhatsApp-webgrensesnittet nekte å jobbe på Linux, og ber deg om å oppdatere Google Chrome. For å få skriptet, bruk wget kommando nedenfor.
wget https://raw.githubusercontent.com/DocBox12/WhatsApp-nativefier-fix/master/whatsapp_fix.js
Nå som oppdateringen er lastet ned, ring samtalen Nativefier for å generere en Linux-kompatibel binær sentrert rundt WhatsApps webchat-grensesnitt.
nativefier -p linux -a x64 -i ~/icon.png --inject whatsapp_fix.js --single-instance https://web.whatsapp.com/
La Nativefier-applikasjonen generere WhatsApp-binæren på Linux. Det kan ta et par minutter. Når generasjonsprosessen er fullført, kjører du ls kommandoen inne i “whatsapp-build” -katalogen, og du ser en underkatalog med etiketten “whats-app-web-linux-x64”.
Gi nytt navn til binæren og mappen
Nå som WhatsApp er opprettet i “whatsapp-build” -mappen, må noen filer og mapper nytt navn, ettersom Linux-snarveier ikke fungerer så bra med snevrede mappenavn.
Den første tingen som må gi nytt navn er den binære filen WhatsApp. Bruker CD kommando, flytt til katalogen “whats-app-web-linux-x64” som har “whats-app-web” binær, og bruker mv gi den nytt navn til “whatsapp.”
cd whats-app-web-linux-x64
mv whats-app-web whatsapp
Etter å ha gitt nytt navn til den binære filen i den genererte app-mappen, må selve appmappen endres. Bruker CD kommando flytte tilbake en mappe slik at terminalsesjonen er tilbake i “whatsapp-build.”
cd ..
Når du er i "whatsapp-build" -katalogen, bruker du mv kommando for å gi nytt navn til den genererte appmappen til “whatsapp.”
mv whats-app-web-linux-x64 whatsapp
Når alle filene er gitt nytt navn, bruker du mv kommandoen og plasser dem i / opt / katalogen.
sudo mv /tmp/whatsapp-build/whatsapp/ /opt/
Sørg for å oppdatere tillatelsene til “whatsapp” -mappen, ellers vil ikke appen starte.
sudo chmod 755 -R /opt/whatsapp/
Opprette snarveien på skrivebordet
Nå som den harde delen er over og vi har generert en ny WhatsApp Linux-app, er det på tide å lage snarveien på skrivebordet slik at det er enkelt å starte WhatsApp fra Linux-skrivebordet.
Det første trinnet i å lage en WhatsApp-stasjonær snarvei er å lage skrivebordsfilen. Bruker ta på kommando, opprette en fil merket “whatsapp.desktop” i “/ tmp / whatsapp-build /.”
touch /tmp/whatsapp-build/whatsapp.desktop
Etter å ha generert skrivebordsfilen, må kode legges til for at den skal starte programmet. Åpne den nye skrivebordsfilen i Nano-tekstredigereren ved å bruke kommandoen nedenfor.
nano /tmp/whatsapp-build/whatsapp.desktop
Lim koden nedenfor i Nano-tekstredigereren og lagre 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
Avslutt Nano med Ctrl + X. Oppdater deretter tillatelsene til skrivebordsfilen ved å bruke chmod og installer den i applikasjonsmappen med mv kommando.
sudo chmod +x /tmp/whatsapp-build/whatsapp.desktop sudo mv /tmp/whatsapp-build/whatsapp.desktop /usr/share/applications/
Når WhatsApp-skrivebordssnarveien er i applikasjonsfilen, vil du når som helst kunne få tilgang til WhatsApp på Linux i appmenyen din ved å søke etter "WhatsApp."
kommentarer