Proxmox VE(PVE)关闭订阅通知窗口及配置新软件源
版本和软件proxmox-ve_5.4-3putty 或 PVE自带的Shell关闭订阅通知每次登陆都有订阅通知,使用不方便,直接关掉打开配置文件 proxmoxlib.jsvi /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js搜索关键字 data.status/data.status找到if(data.status!=='Act
·
版本和软件
- proxmox-ve_5.4-3
- putty 或 PVE自带的Shell
关闭订阅通知
每次登陆都有订阅通知,使用不方便,直接关掉
- 打开配置文件 proxmoxlib.js
vi /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
- 搜索关键字 data.status
/data.status
- 找到
if(data.status!=='Active'){
- (可选)不删除只注释
- 复制当前行,使用命令 yy
- 粘贴复制内容到光标后,使用命令 p
- 命令 I ,在行首输入 // 进行注释
- 将if(data.status!==‘Active’){修改为
if(false){
即 data.status!==‘Active’ 更改为 false
6. 使用:wq!保存退出
7. 替换完成后保存文件,注销登陆,清理浏览器缓存,再次登陆,发现已经不再弹窗让你订阅啦。此方法可能在升级pve后失效,失效后再修改即可
更新软件源
Proxmox VE 有一个订阅授权,默认的是企业软件源,授权是收费的,这个源只有订阅了的用户才能使用,解决办法是更新替换免费的软件源
- 更新debian
apt update && apt dist-upgrade
- 删除原软件源或者注释掉pve-enterprise.list里面的内容
删除
rm -f /etc/apt/sources.list.d/pve-enterprise.list
注释
vi /etc/apt/sources.list.d/pve-enterprise.list
注释掉内容
# deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise
- 添加新软件源
echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
- 下载密匙
wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
- (可选)加入可读权限
chmod +r /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
- 更新升级
apt update && apt dist-upgrade
查看当前的软件版本
pveversion -v
更新之后需要重启物理机
可能可行,未尝试
mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak
我们也不需要再去加额外的源,Proxmox默认在/etc/apt/sources.list.d/还有一个源就是提供免费用户使用的,只能说Proxmox这操作我有点看不懂。
将正在运行的Proxmox EV5.x版本更新到最新版本
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献12条内容
所有评论(0)