HQY

×

PVE 虚拟机从零搭建轻量极简的 Alpine Linux 系统【手把手教程】

hqy hqy 发表于2026-06-30 17:10:38 浏览5 评论0

抢沙发发表评论

玩PVE虚拟化的小伙伴,大概率都有同一个痛点:常规Linux镜像臃肿冗余,默认自带大量无用组件,不仅占用磁盘、内存资源,还会拖慢虚拟机启动和运行速度,对于轻量化服务部署、极简运维场景来说,完全得不偿失。

而以极致轻量、极简纯净出圈的 Alpine Linux,就是PVE虚拟化的最优解之一。无多余预装软件、内存占用极低、系统精简稳定,兼顾安全性与实用性,特别适合搭建轻量服务、测试环境、日常轻量化虚拟化场景。今天就带大家从零开始,在PVE中极简部署Alpine Linux,告别系统臃肿负担,解锁高效轻量化运维体验!
一、Alpine Linux镜像准备
1. 首先去alpinelinux官网下载虚拟机版的镜像,如下图所示,我们下载“x86_64”版本;
图片
2. 然后打开PVE控制台,切换到“local”存储菜单,在ISO镜像目录中,点击上传按钮,将我们刚才下载好的alpine镜像上传到目录中;
图片
3. 上传成功后,如下图所示;
图片
二、创建Alpine虚拟机
1. 点击PVE控制台右上角的“创建虚拟机”按钮;
图片
2. “常规”菜单中,填写虚拟机的名称“Alpine”,大家可以自定义设置;
图片
3. “操作系统”菜单选择我们刚才上传到“local”存储目录的Alpine镜像;
图片
4. “系统”菜单我们保存默认即可;
图片
5. “磁盘”菜单根据自己的需求设置合适的磁盘大小,这我们先设置32G;
图片
6. “CPU”我们配置4核心;
图片
7. “内存”配置4个G,根据自己的使用场景酌量配置接口;
图片
8. “网络”菜单这里我们选择PVE默认的桥接网络即可,如果你的设备有多余的网口,也可以在虚拟机创建完成后,将网口直通给虚拟机。
图片
9. 最后检查一下配置,没有问题的话点击完成按钮,虚拟机就创建好了!
图片
三、Alpine Linux系统安装
1. 在PVE节点,选择我们刚刚创建的虚拟机“Alpine”,点击操作台的“启动”按钮,将虚拟机开机;
图片
2. 然后打开“控制台”,可以看到“Alpine Linux”的安装界面已经启动了;
图片
3. 系统提示我们,可以通过 setup-alpine 命令完成系统安装和初始化配置。
4. 不过,我们在安装之前,配置一下国内镜像源,否则,官方源安装过程会很痛苦!(这一步在系统安装完成后也可以配置)















# 编辑软件源文件vi /etc/apk/repositories
# 把里面的内容全部替换为阿里云镜像:http://mirrors.aliyun.com/alpine/v3.21/mainhttp://mirrors.aliyun.com/alpine/v3.21/community
# 内容输入完成后,按 Esc,输入 :wq 回车(保存退出)
# 为以防万一,我们再配置一下 DNSecho "nameserver 223.5.5.5" > /etc/resolv.confecho "nameserver 8.8.8.8" >> /etc/resolv.conf
# 然后更新一下软件索引,如果执行成功,表示国内镜像源已经生效了 apk update
图片
图片
5. 接下来,我们正式开始安装和初始化“Alpine Linux”,输入以下命令:




















setup-alpine
# Select keyboard layout: cn# Select variant: cn# Enter system hostname(localhost): 直接回车 # Which one do you want to initialize(eth0):直接回车# Ip address for eth0(dhcp):直接回车# 配置网络其他参数:n 然后回车# 然后输入两次密码 # Which timezone are you in(UTC):保持默认,也可以选 Asia/Shanghai# Proxy(none):我们不是用代理,保存默认,回车 # APK Mirror:镜像源这里我们选 skip 跳过 # Setup a user:我这里添加一个叫“pcyear”的用户# 输入两次密码# Which ssh server(openssh):这里是安装ssh服务器,我们选择默认的 “openssh” 即可
# 接下来是磁盘安装# Which disk would you like to use:这里我们输入磁盘名称“sda”,回车# How would you like to use it:我们推荐标准硬盘安装,这里输入“sys” 回车# WARNING: Erase the above disk and continue:提示我们会格式化磁盘,我们输入“y” 回车

6. 等待磁盘格式化完成后,系统就安装好了! 

图片
图片
图片
7. 按照提示,在命令行输入reboot,重启系统:

reboot
温馨提示:在重启前,建议大家将虚拟机的“CD/DVD 驱动器”移除掉,或者在虚拟机的“引导顺序”里,将“磁盘”放在第一位,放在系统重启后,再次进入ISO镜像。
图片
8. 这时候,你的Alpine Linux已经安装到硬盘上了!刚才系统安装过程中,我们已经安装了“openssh”服务,现在就可以直接通过ssh工具连接“Alpine Linux”了!
图片
pcyear专注于 AI、 家庭网络、NAS 存储、软路由、Docker、PVE、智能家居等技术领域,持续分享实用组网方案、NAS 部署教程、数据安全管理、设备优化技巧,为网络爱好者、技术玩家提供易懂、可落地的数字化解决方案。195篇原创内容公众号
赞赏二维码


打赏

本文链接:https://kinber.cn/post/6680.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客