Próbuję uzyskać Viber na moim nowym Ubuntu 18.04, ale dostaję te błędy ...
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
Odpowiedzi:
Problem dotyczy nie tylko
viber.deb
pliku, ale takżelibcurl3
wymaganiaviber.deb
.W Ubuntu 18.04
libcurl3
nie może współistnieć,libcurl4
więc będziesz miał problemy z innymi aplikacjami. W moim przypadku Viber i Steam nie mogły współistnieć.Po kilku poszukiwaniach znalazłem następujące rozwiązanie, które polega na spakowaniu pakietu, naprawienie zależności, a następnie zbudowanie nowego pliku Viber.
Kroki są następujące:
viber.deb
plik w folderzedpkg-deb -x viber.deb viber
dpkg-deb --control viber.deb viber/DEBIAN
viber/DEBIAN/control
i zamień „libcurl3” na „libcurl4” (usuń również ostatnią pustą linię z pliku, w przeciwnym razie pojawi się błąd)dpkg -b viber viberlibcurl4.deb
sudo dpkg -i viberlibcurl4.deb
lub zainstaluj.deb
plik za pomocągdebi
Wydaje się, że Viber działa dobrze
libcurl4
dotąd dla mnie w .Znalazłem rozwiązanie tutaj, w komentarzu ...
https://linuxconfig.org/how-to-install-viber-on-ubuntu-18-04-bionic-beaver-linux
źródło
Działa dla mnie idealnie.
Aktualizacja: @borowis ma rację: po zainstalowaniu w ten sposób jest odinstalowywany po naprawieniu uszkodzonych zależności. Kolejna jedna linia, ale wciąż wykonalne rozwiązanie to:
źródło : https://linuxconfig.org/how-to-install-viber-on-ubuntu-18-04-bionic-beaver-linux
źródło
Najprostszym sposobem jest konwersja pakietu RPM na stronie Viber na pakiet deb. Aby to zrobić:
Pobierz pakiet rpm z:
Zainstaluj Alien, przekonwertuj pakiet rpm i zainstaluj nowo utworzony pakiet deb:
Konwersja zajmie około 5 minut. Bądź cierpliwy!
źródło
Rozwiązaniem instalującym Viber na Ubuntu 18.04 jest jawne dołączenie
libcurl3
wymagań wstępnych pakietu jako części polecenia instalacji apt:Jak zainstalować Viber na Ubuntu 18.04 Bionic Beaver Linux
Możesz także po prostu zainstalować wersję flatpak z flathub.org
źródło
Jeśli nie masz nic przeciwko użyciu Snap, możesz łatwo zainstalować Viber ze Snap Store:
Oświadczenie: Dodałem tę przystawkę do sklepu z przystawkami.
źródło
Po wypróbowaniu kilku powyższych odpowiedzi znalazłem inne rozwiązanie. Istnieje
cURL
PPA, który obsługuje zarównocURL
wersję 3, jak i 4.https://launchpad.net/~xapienz/+archive/ubuntu/curl34
Dodałem więc ten PPA do mojego Ubuntu 18.04 i
cURL
stamtąd zainstalowałem . Następnie zainstalowałem Viber z poniższym poleceniem-Do tego czasu Viber działa dobrze.
źródło
Lepszym sposobem na zainstalowanie pojedynczych pakietów deb jest użycie narzędzia APT, które automatycznie rozwiąże wszystkie zależności:
źródło
Możesz zainstalować
libcurl3
i usunąćlibcurl4
.Wszystkie programy, o ile mi wiadomo, lubią Opera i Brackets działają dobrze z każdym z nich.
Przejdź do terminala i wpisz:
Gdy zostaniesz poproszony o potwierdzenie, naciśnij y
To automatycznie usunie wszystkie libcurl4 i jego zależności i zainstaluje libcurl3.
W ramach ostrożności:
naprawić wszelkie problemy zależności, które mogą wystąpić.
Teraz pobierz pakiet Debiana Viber z ich oficjalnej strony.
W typie terminala
To powinno zainstalować Viber bez żadnych problemów.
Teraz otwórz Viber ze startera.
Miłego czatowania w Viber :)
źródło
Viber wydała wersję 10.30, więc problem został rozwiązany. Polecam instalację najnowszej wersji.
źródło