우분투 18.04 Viber를 설치할 수 없습니다 viber (7.0.0.1035) over (7.0.0.1035) … dpkg:

새로운 우분투 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


답변

문제는 viber.deb파일뿐만 아니라의 libcurl3요구 사항에도 viber.deb있습니다.

Ubuntu 18.04에서는 libcurl3공존 할 수 없으므로 libcurl4다른 응용 프로그램에서 문제가 발생합니다. 제 경우에는 Viber와 Steam이 공존 할 수 없었습니다.

검색 후 deb-package, 종속성을 수정 한 다음 새 viber 파일을 빌드하는 다음 솔루션을 찾았습니다.

단계는 다음과 같습니다.

  1. 저장 viber.deb폴더에 파일을
  2. 터미널에서 폴더를 엽니 다
  3. 다음 명령을 실행
  4. dpkg-deb -x viber.deb viber
  5. dpkg-deb --control viber.deb viber/DEBIAN
  6. viber/DEBIAN/control“libcurl3″을 “libcurl4″로 편집 하고 바꿉니다 (파일에서 마지막 빈 줄을 삭제하면 나중에 오류가 발생 함)
  7. dpkg -b viber viberlibcurl4.deb
  8. sudo dpkg -i viberlibcurl4.deb또는 .deb파일을 설치하십시오gdebi

Viber는 libcurl4지금까지 적어도 나를 위해 잘 작동하는 것 같습니다 .

의견에서 해결책을 찾았습니다 …

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


답변

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


답변

가장 쉬운 방법은 Viber 웹 사이트의 rpm 패키지를 deb 패키지로 변환하는 것입니다. 하기 위해서:

다음을 사용하여 rpm 패키지를 다운로드하십시오.

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

외계인을 설치하고 rpm 패키지를 변환 한 다음 새로 만든 deb 패키지를 설치하십시오.

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

변환에는 약 5 분이 걸립니다. 인내심을 가지십시오!


답변

Ubuntu 18.04에 Viber를 설치하는 방법 libcurl3은 apt 설치 명령의 일부로 패키지 전제 조건 을 명시 적으로 포함시키는 것입니다 .

sudo apt install libcurl3 ~/Downloads/viber.deb

Ubuntu 18.04 Bionic Beaver Linux에 Viber를 설치하는 방법

flathub.org 에서 flatpak 버전 을 설치할 수도 있습니다.


답변

snap을 사용하지 않으려면 Snap Store에서 Viber를 쉽게 설치할 수 있습니다.

sudo snap install viber-unofficial

면책 조항 : 나는이 스냅을 스냅 스토어에 추가했습니다.


답변

위의 답변을 시도한 후 다른 해결책을 찾았습니다. 버전 3과 4를 모두 지원 하는 cURL PPA 가 있습니다 cURL.

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

따라서이 PPAUbuntu 18.04에 추가 하고 cURL거기에서 설치 했습니다. 그런 다음 아래 명령으로 Viber 를 설치했습니다 .

sudo dpkg -i viber.deb

그리고 Viber 는 그때까지 잘 작동하고 있습니다.

지금까지 고장난 패키지 경고가 없으며 libcurl4패키지가 설치되었습니다 .


답변

단일 deb 패키지를 설치하는 더 좋은 방법은 APT 도구를 사용하여 모든 종속성을 자동으로 해결하는 것입니다.

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