CyberPanel 官网在介绍手动升级系统版本的时候只提供一行指令,笔者照表操课时遇到几项错误提示,包括:

  • rm: cannot remove ‘/usr/local/cyberpanel_upgrade.sh’: Permission denied
  • chmod: changing permissions of ‘/usr/local/cyberpanel_upgrade.sh’: Operation not permitted
  • /dev/fd/63: 8: /dev/fd/63: /usr/local/cyberpanel_upgrade.sh: Permission denied

解决方案其实很简单,只要要先取得作业系统最高权限(root)就能顺利执行升级程序,因此依照下列升级指令依序执行即可顺利升级 CyberPanel 版本。

CyberPanel 升级指令

  1. sudo su -
  2. sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O – https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)

指令一的目的就是让 Linux 用户取得 root 权限;指令二是 CyberPanel 升级指令,会自动升级到最新版本(过程中遇到询问,直接按下确认键(Enter)即可);

如果打算升级其他版本,可参考官方网站《Upgrading CyberPanel》文章中关于Upgrading CyberPanel to a specific version的叙述。

✦ 独立报道 · 读者支持 ✦

以实际行动支持独立观点,与我们一同走得更远

每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。

维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。

由 Google 安全处理付款 · 可随时在 Google 账户管理或取消