博客 > 【Plesk经验分享】无法升级Plesk?怎么办?
浏览量:4939次评论:0次
作者:Christina时间:2019-09-05 17:45:38
适用版本:
Plesk for Linux
问题描述
无法更新Plesk。在过程中出现下面的错误:
Preparing to unpack .../linux-headers-4.4.0-116_4.4.0-116.140_all.deb ...
Unpacking linux-headers-4.4.0-116 (4.4.0-116.140) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-4.4.0-116_4.4.0-116.140_all.deb (--unpack):
unable to create '/usr/src/linux-headers-4.4.0-116/drivers/net/arcnet/Makefile.dpkg-new' (while processing './usr/src/linux-headers-4.4.0-116/drivers/net/arcnet/Makefile'): No space left on device
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to unpack .../linux-headers-4.4.0-116-generic_4.4.0-116.140_amd64.deb ...
Unpacking linux-headers-4.4.0-116-generic (4.4.0-116.140) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-4.4.0-116-generic_4.4.0-116.140_amd64.deb (--unpack):
unable to create '/usr/src/linux-headers-4.4.0-116-generic/include/config/ncpfs/ioctl/locking.h.dpkg-new' (while processing './usr/src/linux-headers-4.4.0-116-generic/include/config/ncpfs/ioctl/locking.h'): No space left on device
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/linux-headers-4.4.0-116_4.4.0-116.140_all.deb
/var/cache/apt/archives/linux-headers-4.4.0-116-generic_4.4.0-116.140_amd64.deb
原因
在挂载 /usr 的分区上使用了索引节点。
解决方案
1. 通过SSH连接服务器
2. 检查所有的内核是否正确安装:
# dpkg -l | tail -n +6 | grep -E 'linux-image-[0-9]+' | grep -Fv $(uname -r)
ii linux-image-4.4.0-92-generic
<..>
ii linux-image-4.4.0-96-generic
<..>
ii linux-image-4.4.0-108-generic
iU linux-image-4.4.0-112-generic
ii linux-image-4.4.0-114-generic
iU linux-image-4.4.0-116-generic
3. 如果显示 iU 超过一次,以上面显示的 4.4.0-112 为例,说明该内核安装不正确。请将其移除。请不用担心,此操作是安全的,因为上述命令不会显示当前使用的内核:
# dpkg --remove linux-headers-4.4.0-112 linux-image-4.4.0-112-generic linux-image-extra-4.4.0-112-generic
注意:将版本替换为服务器上实际显示的版本。
4. 移动服务器上安装的最旧的内核文件,例如:
# mv /usr/src/linux-headers-4.4.0-92* /root/
5. 修复剩下的:
# apt-get install -f -y
6. 移除不必要的包,包括旧的内核:
# apt autoremove -y
7. 安装Plesk更新:
# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components
8. 升级系统包(非必需,但推荐):
# apt-get upgrade -y
相关文章推荐
2025-04-30 15:26:27
2025-04-29 15:28:18
2025-04-23 15:17:56
2025-04-16 15:02:00
2025-04-09 15:31:29
热门工具
标签选择
阅读排行
我的评论
还未登录?点击登录