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的敘述。
發佈留言