首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu 18.04无法安装Viber

Ubuntu 18.04无法安装Viber
EN

Ask Ubuntu用户
提问于 2018-05-01 09:08:43
回答 8查看 30.9K关注 0票数 32

我想让Viber上我的新Ubuntu 18.04但是我得到了这些错误..。

代码语言:javascript
运行
复制
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
EN

回答 8

Ask Ubuntu用户

回答已采纳

发布于 2018-05-03 15:18:56

更新:当您尝试在ubuntu20.04中安装最新的viber 12.0.0.7 (至少到目前为止是beta版)时,也会出现同样的问题,但是问题的依赖项是libssl1.0。Ubuntu安装了libssl1.1。

解决方案是完全相同的,只需使用相应的名称。

问题不仅与viber.deb文件有关,而且还与viber.deblibcurl3要求有关。

在Ubuntu18.04中,libcurl3不能与libcurl4共存,因此您将面临其他应用程序的问题。在我的例子中,Viber和蒸汽不能共存。

经过一些搜索,我找到了以下解决方案,即deb包,修复依赖关系,然后构建一个新的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或使用gdebi安装.deb文件

Viber似乎和libcurl4合作得很好,至少到目前为止对我来说是这样。

我在这里找到了解决办法,在评论中.

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

票数 76
EN

Ask Ubuntu用户

发布于 2018-07-08 10:42:45

代码语言:javascript
运行
复制
sudo dpkg -i --ignore-depends=libcurl3 viber.deb

对我来说很好。

更新:@borowis是对的:在以这种方式安装之后,它会在修复坏的依赖项上卸载。另一行,但仍然可行的解决办法是:

代码语言:javascript
运行
复制
sudo apt install libcurl3 ~/viber.deb 

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

票数 16
EN

Ask Ubuntu用户

发布于 2018-05-01 15:17:20

最简单的方法是将Viber网站上的rpm包转换为deb包。要做到这一点:

下载rpm软件包:

代码语言:javascript
运行
复制
wget https://download.cdn.viber.com/desktop/Linux/viber.rpm

安装外星,转换rpm包并安装新创建的deb包:

代码语言:javascript
运行
复制
sudo apt-get install alien
sudo alien --to-deb --scripts viber.rpm
sudo dpkg -i viber_7.0.0.1035-3_amd64.deb

转换大约需要5分钟。耐心点!

票数 8
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1030479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档