admin管理员组

文章数量:1442234

ubuntu系统搭建饥荒服务器出现libcurl

原因:饥荒是单核32位软件,只要使用64位的linux系统(常用ubuntu16.04和centos搭建),就需要安装一些32位的运行库软件

最简单的方法:换成32位系统,如果不方便或者必须要用32位系统,请继续阅读

第一步:更换apt源(尤其是百度云服务器!)

如果是阿里和腾讯的系统可以跳过,如果是百度云的系统,一定要操作这一步

gedit /etc/apt/sources.list 或vim /etc/apt/sources.list 或直接使用winscp

将文件内容替换为:

代码语言:javascript代码运行次数:0运行复制
#deb包
deb / xenial main restricted universe multiverse  
deb / xenial-security main restricted universe multiverse  
deb / xenial-updates main restricted universe multiverse  
deb / xenial-backports main restricted universe multiverse  
##测试版源  
deb / xenial-proposed main restricted universe multiverse  
# 源码  
deb-src / xenial main restricted universe multiverse  
deb-src / xenial-security main restricted universe multiverse  
deb-src / xenial-updates main restricted universe multiverse  
deb-src / xenial-backports main restricted universe multiverse  
##测试版源  
deb-src / xenial-proposed main restricted universe multiverse  
# Canonical 合作伙伴和附加  
deb / xenial partner  
deb / xenial main  

第二步:安装饥荒需要的32位运行库

注:经过网友反馈,部分百度云服务器会出现E: Unable to locate package XXX 的错误提示,解决方法为开启多架构支持,方法如下。

最新版的百度云ubuntu64位系统关闭了多架构支持

代码语言:javascript代码运行次数:0运行复制
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt-get -y update
sudo apt-get -y install screen
sudo apt-get -y install lib32gcc1
sudo apt-get -y install lib32stdc++6
sudo apt-get -y install libcurl4-gnutls-dev:i386
sudo apt-get -y install htop

等待完成后即可开启多架构支持

第三步:重新搭建饥荒即可

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2021-02-05 ,如有侵权请联系 cloudcommunity@tencent 删除ubuntufileshared服务器系统

本文标签: ubuntu系统搭建饥荒服务器出现libcurl