Proxmox PVE软件仓库源切换国内软件源通过vi编辑更换教程

Proxmox PVE安装之后,因为默认的镜像源更新太慢了,需要切换成国内的软件源,具体更换如下:

PROXMOX VE 6.x 国内源设置教程与中文手册
替换前更新下证书,否则可能由于证书不可用导致 https 无法使用

apt install apt-transport-https ca-certificates

Proxmox PVE使用Vi编辑文本方向键变字母 退格键不能用的解决办法 http://www.kaixinit.com/linux/pve/8899.html
一、pve-enterprise.list 文件注释或删除掉,文件路径/etc/apt/sources.list.d/pve-enterprise.list,vi编辑文件:

vi /etc/apt/sources.list.d/pve-enterprise.list

在文件内容deb前面加个 # 将内容注释掉,内容更改为:

#deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise

或者删除命令(和注释二选一)

rm /etc/apt/sources.list.d/pve-enterprise.list

二、Debian 12系统源更换,sources.list 文件更换软件源,文件路径/etc/apt/sources.list,vi编辑文件:

vi /etc/apt/sources.list

清空文件内容:esc键,输入冒号 : 再输入%d  粘贴如下内容后:wq保存退出,可以在软件源地址前增加注释:#中科大镜像源,内容更改为

#中科大镜像源
deb https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian-backports/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian-backports/ bookworm-backports main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian-security/ bookworm-security main contrib non-free non-free-firmware

更新一下软件库:

apt-get update

三、CEPH源更换,ceph.list文件更改软件源,文件路径/etc/apt/sources.list.d/ceph.list,vi编辑文件:

vi /etc/apt/sources.list.d/ceph.list

清空文件内容:esc键,输入冒号 : 再输入%d  粘贴如下内容后:wq保存退出。内容更改为:

deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-quincy bookworm no-subscription

这里用了 no-subscription,但中科大文档里用的是 pve-no-subscription,原因是 中科院源里 里只有叫个 no-subscription 子目录,并没有 pve-no-subscription,因此得根据情况改一下
更新一下软件库:看下是否正常。

apt-get update

四、Proxmox软件源更换,新建pve-no-subscription.list 文件,文件路径/etc/apt/sources.list.d/pve-no-subscription.list,vi编辑文件:

vi /etc/apt/sources.list.d/pve-no-subscription.list

清空文件内容:esc键,输入冒号 : 再输入%d   粘贴如下内容后:wq保存退出。内容更改为:

deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian/pve bookworm pve-no-subscription

以下备选:

deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription

五、LXC仓库源更换,CT模版,APLInfo.pm文件更改,文件路径为/usr/share/perl5/PVE/APLInfo.pm,把 APLInfo.pm 里面的源地址 http://download.proxmox.com替换为https://mirror.ustc.edu.cn/proxmox 中科大的镜像,命令如下:

sed -i 's|http://download.proxmox.com|https://mirrors.ustc.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm

更新一下软件库:

apt-get update

进行一次升级:

apt-get upgrade

Proxmox PVE软件仓库源切换国内软件源通过vi编辑更换教程Proxmox PVE软件仓库源切换国内软件源通过vi编辑更换教程或者比较全面运行命令生成缓存

apt-get clean - 删除所有已下载的包文件
apt-get update - 取回更新的软件包列表信息
apt-get upgrade - 进行一次升级
systemctl restart pvedaemon.service    重启web刷新页面

每次打开都会弹出无效订阅,执行如下命令,等待重启即可。

sed -i.backup -z "s/res === null || res === undefined || \!res || res\n\t\t\t.data.status.toLowerCase() \!== 'active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service

参考文献:
阿里云Debian 镜像:https://developer.aliyun.com/mirror/debian?spm=a2c6h.13651102.0.0.65a51b11xvAKLV
Proxmox 软件仓库镜像使用帮助:https://mirror.nju.edu.cn/mirrorz-help/proxmox/?mirror=NJU
在https://mirror.nju.edu.cn/help搜索Proxmox
Proxmox 软件仓库https://mirrors.tuna.tsinghua.edu.cn/help/proxmox/?ref=blog.fillpit.cn
Debian 软件源https://mirror.tuna.tsinghua.edu.cn/help/debian/

原创文章,作者:开心电脑网,如若转载,请注明出处。

(3)
上一篇 2023年12月15日
下一篇 2023年12月15日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1条)

  • 匿名
    匿名 2024年3月15日

    赞