首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何同时安装libcurl3和libcurl4?

如何同时安装libcurl3和libcurl4?
EN

Ask Ubuntu用户
提问于 2018-08-01 11:46:48
回答 5查看 29K关注 0票数 10

我最喜欢的网络浏览器依赖于libcurl3 (Opera36.0),但很多应用都依赖于libcurl4,包括PlayOnLinux或蒸汽客户端。这将是很好的安装PlayOnLinux或蒸汽,但我不会放弃我最喜欢的网页浏览器。有人知道如何解决这两个问题吗?我在某个地方读到libcurl4是基于libcurl3的,所以我不知道他们为什么总是互相卸载。

EN

回答 5

Ask Ubuntu用户

发布于 2018-08-01 19:01:00

看上去我完全是胡思乱想。我执行了几个步骤,这是有效的!谢谢你@guiverc,你的“这是另一种选择”让我想到强迫程序接受libcurl3或libcurl4

  1. 在临时文件夹中打开终端。使用dpkg-deb -x /path/to/deb/file .
  2. 打开control.tar.gz.导航到./control
  3. 使用依赖项将行从libcurl3更改为libcurl3 | libcurl4
  4. 运行dpkg-deb -b . name-of-new-deb-file.deb
  5. 现在运行dpkg-deb -e path-to-deb-file-crated-in-step-4
  6. 使用临时文件夹作为根文件夹安装软件包。
  7. 用红色的小石头制造五角星。在满月时,牺牲一只山羊,用刀刺666只山羊,同时在月亮上尖叫“数独”。
  8. 以根用户身份启动文件浏览器,并将所有文件夹和文件从临时文件夹复制到实际文件夹(temporary_folder/usr/usrtemporary_folder/bin/bin .etc)
  9. 全部完成,程序安装完毕。

我肯定其中一步是不必要的,但我不知道哪一步。

票数 5
EN

Ask Ubuntu用户

发布于 2018-08-01 12:52:32

这是另一种选择,这意味着您的原因,但实际上不包括libcurl3和libcurl4在您的系统在同一时间。

我建议在您的系统中为您的主要应用程序提供libcurl4,希望它能提供更好的安全性,并添加Opera。

https://snapcraft.io/opera

快照在快照本身中包含了所需的库(即。自成体系),从而避免了你所询问的问题。因此,libcurl3将包含在包含您的opera浏览器的快照中,而不会影响任何其他需要libcurl4的软件。这是一个快速的解决方案:)

票数 0
EN

Ask Ubuntu用户

发布于 2020-04-22 09:24:36

雅各布提出的解决方案非常适合我,-thank,如果你不想在描述的问题上花更多的时间的话,这将是最终的解决方案。

故事的一部分:我不得不重新安装R软件包在Ubuntu仿生需要一个新的卷曲配置,在错误的Ubuntu更新。如果你收到这样的信息

代码语言:javascript
复制
/usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found

从你的R终端,遵循这个解决方案。

命令:

代码语言:javascript
复制
sudo add-apt-repository ppa:xapienz/curl34
sudo apt-get update
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1061431

复制
相关文章

相似问题

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