Ubuntu 18.04 Viber स्थापित करने में असमर्थ


31

मैं अपने नए Ubuntu 18.04 पर Viber प्राप्त करने की कोशिश कर रहा हूं, लेकिन मुझे ये त्रुटि मिली ...

sudo dpkg -i Downloads/viber.deb 
(Reading database ... 138136 files and directories currently installed.)
Preparing to unpack Downloads/viber.deb ...
Unpacking viber (7.0.0.1035) over (7.0.0.1035) ...
dpkg: dependency problems prevent configuration of viber:
 viber depends on libcurl3; however:
  Package libcurl3 is not installed.

dpkg: error processing package viber (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-11ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 viber

3
ऐसा लगता है कि Viber लोगों को 18.04 के लिए एक पैकेज प्रदान करने की आवश्यकता है (या यदि यह Ubuntu 18.04 के लिए एक था, तो उन्हें इसे ठीक करने की आवश्यकता है) ताकि यह सही निर्भरता पर निर्भर हो।
19

जवाबों:


75

समस्या केवल viber.debफ़ाइल के साथ ही नहीं है, बल्कि libcurl3आवश्यकता के साथ भी है viber.deb

उबंटू में 18.04 libcurl3सह-अस्तित्व में नहीं हो सकता है libcurl4इसलिए आप अन्य अनुप्रयोगों के साथ समस्याओं का सामना करने जा रहे हैं। मेरे मामले में वाइबर और स्टीम सह-अस्तित्व में नहीं आ सके।

कुछ खोज के बाद मुझे निम्नलिखित समाधान मिला जो कि डिबेक-पैकेज के लिए है, निर्भरता को ठीक करता है और फिर एक नई वाइबर फ़ाइल बनाता है।

कदम हैं:

  1. viber.debफाइल को फोल्डर में सेव करें
  2. किसी टर्मिनल में फ़ोल्डर खोलें
  3. निम्नलिखित कमांड निष्पादित करें
  4. dpkg-deb -x viber.deb viber
  5. dpkg-deb --control viber.deb viber/DEBIAN
  6. viber/DEBIAN/control"Libcurl4" के साथ "libcurl3" को संपादित करें और बदलें (फ़ाइल से अंतिम रिक्त पंक्ति को हटा दें या आपको बाद में एक त्रुटि मिलेगी)
  7. dpkg -b viber viberlibcurl4.deb
  8. sudo dpkg -i viberlibcurl4.debया के .debसाथ फ़ाइल स्थापित करेंgdebi

विबर libcurl4अब तक मेरे लिए कम से कम काम करता है ।

मैंने इसका हल यहां पाया, एक टिप्पणी में ...

https://linuxconfig.org/how-to-install-viber-on-ubuntu-18-04-bionic-beaver-linux


3
विबर द्वारा अभी भी कैसे तय नहीं किया गया है?
डी। डान

2
राकुटेन एक कंपनी है। वे शेयरधारकों को खुश करते हैं। जब 95% उपयोगकर्ता खुश होते हैं तो शेयरधारक खुश होते हैं। 95% उपयोगकर्ता खुश हैं जब विंडोज़ / ओएक्सएक्स / एंड्रॉइड / आईओएस संस्करण काम करते हैं।
लेनरर्ट रोलैंड

आशा है कि यह ठीक है अगर मैं यहाँ टकराता हूँ: ऊपर मेरे लिए काम नहीं करता है। जब मैं इसे आज़माता हूं, या जब मैं उबंटू पर "सॉफ़्टवेयर-सेंटर" के साथ वाइबर स्थापित करने की कोशिश करता हूं, तो कुछ भी नहीं होता है। मैंने उपरोक्त सभी किया था, लेकिन जब मैं टर्मिनल में ´viber the टाइप करता हूं, तो यह कहता है कि कमांड नहीं मिला है, और ´which viber´ कुछ भी नहीं देता है।
बजे

यह किसी भी तरह viber के लिंक मेरे सिस्टम पथ पर नहीं मिला प्रतीत होता है? मैंने ´viber.desktop´ को us / usr / share / Applications / ber में पाया, और outcat is के साथ ´ / opt / viber / Viber´ में एक निष्पादन योग्य है, जो कि iber को चलाने के लिए लगता है। हालांकि, इसका क्या मतलब है? क्या सिस्टम वहां निष्पादन योग्य फ़ाइलों की तलाश नहीं करता है, और यदि हां, तो Viber को वहां क्यों लगाया गया? टर्मिनल से भागते समय या एप्लिकेशन खोजते समय मैं इसे "विज़िबल" सिस्टम के साथ कैसे बनाऊं?
10


16
sudo dpkg -i --ignore-depends=libcurl3 viber.deb

मेरे लिए पूरी तरह से काम करता है।

अद्यतन करें: @borowis सही है: इस तरह से स्थापित करने के बाद यह फिक्स टूटी हुई निर्भरता पर अनइंस्टॉल हो जाता है। एक और एक पंक्ति, लेकिन अभी भी व्यावहारिक समाधान है:

sudo apt install libcurl3 ~/viber.deb 

स्रोत : https://linuxconfig.org/how-to-install-viber-on-ubuntu-18-04-bionic-beaver-linux


3
Viber काम करता है लेकिन मुझे "Unmet निर्भरताएँ मिलीं। बिना किसी पैकेज के (या कोई समाधान निर्दिष्ट करें) के साथ 'apt --fix-broken इंस्टॉल करें।"
borowis

यह समाधान स्वीकृत उत्तर है।
टेलपरिनक्वार

8

सबसे आसान तरीका है कि वीपीएम वेबसाइट पर आरपीएम पैकेज को एक डिबेट पैकेज में परिवर्तित करें। ऐसा करने के लिए:

Rpm पैकेज को इसके साथ डाउनलोड करें:

wget https://download.cdn.viber.com/desktop/Linux/viber.rpm

विदेशी स्थापित करें, आरपीएम पैकेज बदलें और नए बनाए गए डेब्यू पैकेज को स्थापित करें:

sudo apt-get install alien
sudo alien --to-deb --scripts viber.rpm
sudo dpkg -i viber_7.0.0.1035-3_amd64.deb

रूपांतरण में लगभग 5 मिनट लगेंगे। धैर्य रखें!


3

उबेर 18.04 पर Viber को स्थापित करने का समाधान स्पष्ट libcurl3रूप से उपयुक्त स्थापना कमांड के भाग के रूप में पैकेज को पूर्व शर्त में शामिल करना है :

sudo apt install libcurl3 ~/Downloads/viber.deb

उबंटू 18.04 बायोनिक बीवर लिनक्स पर Viber कैसे स्थापित करें

तुम भी flathub.org से केवल फ्लैटपैक संस्करण स्थापित कर सकते हैं


आपके लिंक से 'इंस्टॉल वीबर' से 'चेतावनी' अनुभाग बढ़िया काम कर रहा है। मैं सलाह देता हूं कि हर कोई इसे libcurl4
इवान यारिच के

3

यदि आपको स्नैप का उपयोग करने का मन नहीं है, तो आप स्नैप स्टोर से आसानी से Viber स्थापित कर सकते हैं:

sudo snap install viber-unofficial

अस्वीकरण: मैंने इस तस्वीर को स्नैप स्टोर में जोड़ा है।


यह अब एकमात्र समाधान प्रतीत होता है। पिछला स्वीकृत उत्तर अब काम नहीं कर रहा है। इस बहुत ही सटीक समस्या को हल करने के लिए स्नैप का आविष्कार किया गया था
भिक्खु सुभूति

1

उपरोक्त कुछ उत्तरों की कोशिश करने के बाद मुझे एक और उपाय मिला। एक cURL पीपीए है जो cURLसंस्करण 3 और 4 दोनों का समर्थन करता है ।

https://launchpad.net/~xapienz/+archive/ubuntu/curl34

इसलिए, मैंने इस PPA को अपने Ubuntu 18.04 में जोड़ा और cURLवहाँ से इंस्टॉल किया। फिर मैंने इसके नीचे कमांड के साथ Viber स्थापित किया-

sudo dpkg -i viber.deb

और Viber तब तक ठीक काम कर रहा है।

अब तक कोई टूटा पैकेज चेतावनी और libcurl4पैकेज स्थापित नहीं है


यह केवल 18.04 पर काम करता है, 18.10 पर नहीं क्योंकि 18.10 के लिए कोई PPA नहीं है।
स्वेतलाना बेल्किन

0

एपीटी-टूल का उपयोग करने के लिए एकल डिबेक-पैकेज स्थापित करने का बेहतर तरीका, जो सभी निर्भरता को स्वचालित रूप से हल करेगा:

sudo apt-get install ./Downloads/viber.deb 

1
मुझे नहीं लगता कि यह तब तक काम कर सकता है जब तक कि libcurl संस्करण 3 और 4 के बीच की समस्या पहले ठीक न हो जाए।
सोनोवाल

0

आप इंस्टॉल libcurl3और हटा सकते हैं libcurl4

सभी कार्यक्रम जहाँ तक मुझे पता है, ओपेरा की तरह और ब्रैकेट या तो ठीक काम करते हैं।

टर्मिनल पर जाएं और टाइप करें:

sudo apt install libcurl3

जब पुष्टिकरण प्रेस के लिए कहा गया y

यह स्वचालित रूप से सभी libcurl4 को हटा देगा और यह निर्भरता है और libcurl3 को स्थापित करेगा।

एहतियात के तौर पर:

sudo apt install -f

किसी भी निर्भरता समस्या को हल करने के लिए हो सकता है।

अब उनकी आधिकारिक साइट से विबर डेबियन पैकेज डाउनलोड करें ।

टर्मिनल प्रकार में

sudo dpkg -i viber.deb
sudo install -f

यह बिना किसी परेशानी के Viber स्थापित करना चाहिए ।

अब खुला Viber लॉन्चपैड से।

मुबारक में चैटिंग Viber :)


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.