You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04安装Plesk时遭遇依赖错误求助

解决Ubuntu 16.04安装Plesk时的libsnmp30依赖问题

你遇到的这个问题很典型——Plesk配套的PHP SNMP扩展需要更高版本的libsnmp30,但当前系统源里提供的版本达不到要求。下面是一步步的解决办法:

步骤1:更新包索引并安装指定版本的libsnmp30

先确保系统的包列表是最新的,然后直接安装Plesk需要的那个libsnmp30版本:

sudo apt-get update
sudo apt-get install libsnmp30=5.7.3+dfsg-1ubuntu4.1~dfsg

如果这条命令能顺利执行,那你就可以继续正常安装Plesk了。

步骤2:检查并启用Ubuntu更新源(如果步骤1失败)

有时候是因为系统没开启xenial-updates源,导致拿不到更新版本的包。打开源配置文件检查:

sudo nano /etc/apt/sources.list

确保文件里包含以下两行(没有的话就手动添加):

deb http://archive.ubuntu.com/ubuntu xenial-updates main universe
deb-src http://archive.ubuntu.com/ubuntu xenial-updates main universe

保存退出后,重新执行sudo apt-get update,再重复步骤1安装指定版本的libsnmp30。

步骤3:强制修复依赖并安装Plesk(紧急情况用)

如果前面的方法都没效果,可以尝试让apt自动修复依赖并完成安装:

sudo apt-get install -f plesk

-f参数会尝试自动解决依赖冲突,不过这个方法属于兜底方案,仅在前面步骤无效时使用。

步骤4:验证安装结果

安装完成后,你可以通过这条命令检查PHP SNMP扩展是否正常加载:

plesk bin php_handler --list

查看列表里对应PHP版本(5.6/7.0/7.1/7.2)的扩展状态,确认SNMP已正常安装。

内容的提问来源于stack exchange,提问作者mevaka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:06:19