我想让Viber上我的新Ubuntu 18.04但是我得到了这些错误..。
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
发布于 2018-05-03 15:18:56
更新:当您尝试在ubuntu20.04中安装最新的viber 12.0.0.7 (至少到目前为止是beta版)时,也会出现同样的问题,但是问题的依赖项是libssl1.0。Ubuntu安装了libssl1.1。
解决方案是完全相同的,只需使用相应的名称。
问题不仅与viber.deb
文件有关,而且还与viber.deb
的libcurl3
要求有关。
在Ubuntu18.04中,libcurl3
不能与libcurl4
共存,因此您将面临其他应用程序的问题。在我的例子中,Viber和蒸汽不能共存。
经过一些搜索,我找到了以下解决方案,即deb包,修复依赖关系,然后构建一个新的viber文件。
这些步骤是:
viber.deb
文件保存在文件夹中dpkg-deb -x viber.deb viber
dpkg-deb --control viber.deb viber/DEBIAN
viber/DEBIAN/control
并将"libcurl3“替换为"libcurl4”(也可以从文件中删除最后的空行,否则会出现错误)dpkg -b viber viberlibcurl4.deb
sudo dpkg -i viberlibcurl4.deb
或使用gdebi
安装.deb
文件Viber似乎和libcurl4
合作得很好,至少到目前为止对我来说是这样。
我在这里找到了解决办法,在评论中.
https://linuxconfig.org/how-to-install-viber-on-ubuntu-18-04-bionic-beaver-linux
发布于 2018-07-08 10:42:45
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
发布于 2018-05-01 15:17:20
最简单的方法是将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分钟。耐心点!
https://askubuntu.com/questions/1030479
复制相似问题