व्हाट्सएप सबसे लोकप्रिय मैसेजिंग में से एक हैदुनिया में आवेदन, किसी कारण से, वे अभी भी आधिकारिक डेस्कटॉप एप्लिकेशन के साथ लिनक्स प्लेटफॉर्म का आधिकारिक समर्थन नहीं करते हैं। इसलिए, यदि आप लिनक्स पर व्हाट्सएप का उपयोग करना चाहते हैं, तो आपको अपना आवेदन करने की आवश्यकता होगी।
लिनक्स पर, एक बनाने के लिए सबसे अच्छा और तेज तरीकावेब एप्लिकेशन नेटिवियर कार्यक्रम के साथ है। नेटिवियर को स्थापित करने के लिए, इस गाइड पर जाएं और अपने लिनक्स पीसी पर व्हाट्सएप स्थापित करने के तरीके के बारे में जानें। फिर, जब नेटिवियर की स्थापना की जाती है, तो इस गाइड के साथ सीखें कि लिनक्स पर अपना व्हाट्सएप कैसे बनाएं!
WhatsApp आइकन डाउनलोड करें
लिनक्स पर हर प्रोग्राम को एक उचित आइकन की आवश्यकता होती है। चूंकि हम लिनक्स के लिए एक व्हाट्सएप वेब ऐप बना रहे हैं, इसलिए हमें इंटरनेट से उचित ऐप लोगो डाउनलोड करना होगा। ऐसा करने के लिए, एक टर्मिनल विंडो दबाकर लॉन्च करें Ctrl + Alt + T या Ctrl + Shift + T कीबोर्ड पर। फिर, का उपयोग करें wget अपने होम डायरेक्टरी (~) में व्हाट्सएप लोगो डाउनलोड करने की आज्ञा दें।
wget https://cdn3.iconfinder.com/data/icons/social-network-30/512/social-01-512.png -O icon.png
एक व्हाट्सएप लिनक्स एप जनरेट करें
अब जब व्हाट्सएप आइकन डाउनलोड हो गया है,हमारे पास एक नया लिनक्स व्हाट्सएप ऐप बनाने के लिए सभी संसाधन हैं। निर्माण प्रक्रिया शुरू करने के लिए, एक टर्मिनल विंडो खोलें और शेल को होम डायरेक्टरी (~) से "/ tmp" फ़ोल्डर में ले जाएं। शेल को "/ tmp" में होना चाहिए, क्योंकि यह फाइलों को उत्पन्न करने के लिए सबसे सुरक्षित जगह है, जिसके लिए बहुत लंबे समय तक चलने की जरूरत नहीं है। का उपयोग करते हुए सीडी कमांड, "/ tmp" पर जाएँ।
cd /tmp
एक बार "/ tmp" के अंदर आपको एक बनाने की आवश्यकता होगीफ़ोल्डर बनाएँ। यह बिल्ड फ़ोल्डर हमारे नेटिवियर टूल के साथ उत्पन्न व्हाट्सएप प्रोग्राम के लिए सभी संसाधनों का निर्माण करेगा। नया बिल्ड फ़ोल्डर बनाने के लिए, का उपयोग करें mkdir नीचे कमान।
mkdir -p whatsapp-build
नया "व्हाट्सएप-बिल्ड" फ़ोल्डर बनाने के बाद,आपको टर्मिनल सत्र को इसमें स्थानांतरित करने की आवश्यकता होगी, क्योंकि नेटिवियर इसमें "/ tmp" फ़ोल्डर में काम कर रहा होगा। "व्हाट्सएप-बिल्ड" फ़ोल्डर में जाने के लिए, निम्नलिखित का उपयोग करें सीडी आदेश।
cd whatsapp-build
अब जबकि टर्मिनल सत्र अंदर है“व्हाट्सएप-बिल्ड डायरेक्टरी, व्हाट्सएप बाइनरी को पैच करने के लिए आपको एक जावास्क्रिप्ट फाइल डाउनलोड करनी होगी। इस फ़ाइल के बिना, व्हाट्सएप वेब इंटरफ़ेस लिनक्स पर काम करने से इंकार कर देगा, और आपसे Google Chrome को अपडेट करने के लिए कहेगा। स्क्रिप्ट पाने के लिए, का उपयोग करें wget नीचे कमान।
wget https://raw.githubusercontent.com/DocBox12/WhatsApp-nativefier-fix/master/whatsapp_fix.js
अब जब पैच व्हाट्सएप के वेबचैट इंटरफेस के आसपास केंद्रित लिनक्स-बाइनरी को जेनरेट करने के लिए कॉल नेटिवियर डाउनलोड कर रहा है।
nativefier -p linux -a x64 -i ~/icon.png --inject whatsapp_fix.js --single-instance https://web.whatsapp.com/
बता दें कि Nativefier एप्लीकेशन लिनक्स पर व्हाट्सएप बाइनरी जेनरेट करता है। इसमें कुछ मिनट लग सकते हैं। जब पीढ़ी की प्रक्रिया पूरी हो जाती है, तो चलाएं ls "व्हाट्सएप-बिल्ड" निर्देशिका के अंदर कमांड करें, और आपको "व्हाट्स-ऐप-वेब-लिनक्स-एक्स 64" के लेबल के साथ एक उप-निर्देशिका दिखाई देगी।
बाइनरी और फ़ोल्डर का नाम बदलें
अब जब व्हाट्सएप "व्हाट्सएप-बिल्ड" फ़ोल्डर में बनाया गया है, तो कुछ फ़ाइलों और फ़ोल्डरों को फिर से नाम देना होगा, क्योंकि लिनक्स शॉर्टकट्स के साथ-साथ दृढ़ फ़ोल्डर नामों के साथ काम नहीं करते हैं।
पहली चीज जिसका नाम बदला जाना चाहिए वह है व्हाट्सएप बाइनरी फाइल। का उपयोग करते हुए सीडी कमांड, "whats-app-web-linux-x64" डायरेक्टरी में जाएँ, जिसमें "whats-app-web" बाइनरी है, और उपयोग कर रहा है mv इसका नाम "व्हाट्सएप" पर रखें।
cd whats-app-web-linux-x64
mv whats-app-web whatsapp
उत्पन्न ऐप फ़ोल्डर में बाइनरी फ़ाइल का नाम बदलने के बाद, ऐप फ़ोल्डर को स्वयं का नाम बदलना होगा। का उपयोग करते हुए सीडी कमांड एक फोल्डर को वापस ले जाता है ताकि टर्मिनल सत्र "व्हाट्सएप-बिल्ड" में वापस आ जाए।
cd ..
"व्हाट्सएप-बिल्ड" निर्देशिका में एक बार, का उपयोग करें mv "व्हाट्सएप" पर उत्पन्न एप्लिकेशन फ़ोल्डर का नाम बदलने के लिए कमांड।
mv whats-app-web-linux-x64 whatsapp
एक बार सभी फ़ाइलों का नाम बदल जाने के बाद, का उपयोग करें mv कमांड और उन्हें / ऑप्ट / डायरेक्टरी में रखें।
sudo mv /tmp/whatsapp-build/whatsapp/ /opt/
"व्हाट्सएप" फ़ोल्डर की अनुमतियों को अपडेट करना सुनिश्चित करें, या ऐप लॉन्च नहीं होगा।
sudo chmod 755 -R /opt/whatsapp/
डेस्कटॉप शॉर्टकट बनाना
अब जब कि कठिन हिस्सा खत्म हो गया है और हमने सफलतापूर्वक एक नया व्हाट्सएप लिनक्स एप जनरेट किया है, तो डेस्कटॉप शॉर्टकट बनाने का समय आ गया है ताकि लिनक्स डेस्कटॉप से व्हाट्सएप को लॉन्च करना आसान हो।
व्हाट्सएप डेस्कटॉप शॉर्टकट बनाने का पहला कदम डेस्कटॉप फाइल बनाना है। का उपयोग करते हुए स्पर्श कमांड, "/ tmp / whatsapp-build /" में "whatsapp.desktop" नामक एक फ़ाइल बनाएं।
touch /tmp/whatsapp-build/whatsapp.desktop
डेस्कटॉप फ़ाइल को जनरेट करने के बाद, कोड को इसमें जोड़ा जाना चाहिए, ताकि यह प्रोग्राम को सफलतापूर्वक लॉन्च करे। नीचे दिए गए कमांड का उपयोग करके नैनो टेक्स्ट एडिटर में नई डेस्कटॉप फ़ाइल खोलें।
nano /tmp/whatsapp-build/whatsapp.desktop
नीचे दिए गए कोड को नैनो टेक्स्ट एडिटर में पेस्ट करें और इसे सेव करें 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
नैनो के साथ बाहर निकलें Ctrl + X। फिर, उपयोग करते हुए डेस्कटॉप फ़ाइल की अनुमतियों को अपडेट करें chmod और इसे एप्लिकेशन फ़ोल्डर में स्थापित करें mv आदेश।
sudo chmod +x /tmp/whatsapp-build/whatsapp.desktop sudo mv /tmp/whatsapp-build/whatsapp.desktop /usr/share/applications/
एक बार जब व्हाट्सएप डेस्कटॉप शॉर्टकट एप्लिकेशन फ़ाइल में होता है, तो आप "व्हाट्सएप" को खोजकर अपने ऐप मेनू में किसी भी समय लिनक्स पर व्हाट्सएप का उपयोग कर पाएंगे।
टिप्पणियाँ