vi pve-init.sh
#!/bin/bash# proxmox安装后的初始化操作脚本# 时间同步服务和镜像仓库地址address=192.100.3.221# 修改vi配置文件sed -ri "/^set compatible$/a""set backspace=2" /etc/vim/vimrc.tinysed -ri "s/^set compatible$/set nocompatible/g" /etc/vim/vimrc.tiny# 配置ls命令别名sed -ri "s/^# (export LS_OP*)/\1/g" /root/.bashrcsed -ri "s/^# (alias ls=*)/\1/g" /root/.bashrcsed -ri "s/^# (alias ll=*)/\1/g" /root/.bashrc# 配置镜像仓库sed -ri "s/^(deb*)/#\1/g" /etc/apt/sources.listsed -ri 1a"deb http://${address}/debian buster main contrib" /etc/apt/sources.listsed -ri "s/^(deb*)/#\1/g" /etc/apt/sources.list.d/pve-enterprise.listsed -ri 1a"deb http://${address}/proxmox/debian buster pve-no-subscription" /etc/apt/sources.list.d/pve-enterprise.list# 配置hostssed -ri "$"a"${address} download.proxmox.com" /etc/hosts# 配置时间同步服务器sed -ri "s/^#NTP*/NTP=${address}/g" /etc/systemd/timesyncd.confsystemctl restart systemd-timesyncd# 安装vimapt updateapt install vim -y
