1. 为什么要在PVE上装桌面?聊聊我的真实想法
你可能觉得有点奇怪,Proxmox VE(我们简称PVE)明明是一个服务器虚拟化管理平台,它的强项是稳定、高效地运行虚拟机(VM)和容器(LXC),界面也是基于Web的,为啥还要费劲给它装上一个图形化的桌面环境呢?这不是画蛇添足,增加系统负担吗?
说实话,最开始我也这么想。但在我实际用了几年PVE之后,尤其是在家里搭建“全能型”服务器(All-in-One)的场景下,这个需求就变得非常自然了。想象一下,你的PVE主机可能就放在书房或者客厅的角落里,它不仅仅是一个“后台”服务器。有时候,你只是想快速打开浏览器查个资料,临时用LibreOffice编辑个文档,或者直接用主机播放一段高清视频测试一下硬件解码能力。每次都去开另一台电脑,通过Web界面或者SSH去操作,总觉得隔了一层,不够直接。
特别是当你需要处理一些和图形、视频相关的任务,或者只是想更直观地监控系统资源(用个漂亮的系统监视器小部件)时,一个本地的桌面环境带来的便利性是远程管理无法替代的。KDE Plasma就是我试过多个桌面环境后的最终选择。它足够现代、美观,定制性极强,而且社区活跃,软件生态丰富。更重要的是,它的“重量”相对可控——如果你只安装核心的kde-plasma-desktop包,它并不会像一些完整的桌面套件那样臃肿,在PVE 8.4.1这样基于Debian 12的系统上运行起来依然流畅。
所以,这篇指南就是为你准备的,如果你也有一台PVE主机,希望它既能当好虚拟化平台的“管理员”,又能偶尔客串一下你的备用办公娱乐机,那么跟着我的步骤走,从最基础的系统准备、国内软件源加速,到完整部署KDE Plasma并解决可能遇到的登录“坑”,咱们一步步来。整个过程我会尽量讲得细一些,把原理和操作都掰开揉碎,确保你即使之前没怎么接触过Linux桌面,也能顺利搞定。
2. 万事开头难:PVE 8.4.1的安装与基础配置
在开始给PVE“化妆”(安装桌面)之前,我们得先确保它的“底子”是干净、健康的。这里我假设你已经完成了PVE 8.4.1的基础安装。如果你还没装,可以去官网下载最新的ISO镜像。安装过程其实非常“傻瓜化”,用Ventoy做个启动U盘,引导进去后基本就是一路“下一步”。不过有几点我特别提醒你注意一下,这能避免后续很多麻烦。
首先,在安装过程中选择时区和语言环境时,强烈建议你选择“Asia/Shanghai”。虽然我们后续会做完整的系统汉化,但在这里选对时区,能让系统日志、任务计划(cron)的时间从一开始就是正确的,免得以后出现时间对不上的诡异问题。其次,设置root密码时,想一个足够复杂但你自己能记住的密码。PVE的Web管理界面和后续的SSH登录都依赖这个密码,安全第一。
安装完成后,系统会重启,你会看到经典的PVE启动界面和命令行登录提示。别慌,我们不需要一直盯着这个黑屏命令行。PVE默认会配置好网络(通常是DHCP),你可以在路由器后台查看它获取到的IP地址,或者直接在PVE主机接上显示器,用ip a命令查看。记下这个IP地址,比如192.168.1.100。
接下来,我们从另一台电脑通过SSH登录过去操作,这样更方便复制粘贴命令。打开你的终端(Windows用户可以用PowerShell或者Putty),输入:
ssh root@192.168.1.100
输入你刚才设置的root密码,就能成功登录了。第一次登录可能会有个安全提示,直接输入yes就行。登录成功后,我个人的习惯是先创建一个日常使用的普通用户,比如叫admin。毕竟用root用户做所有事情风险有点高,万一敲错命令后果严重。创建用户的命令如下:
useradd -m -s /bin/bash admin
-m参数会自动创建用户的家目录(/home/admin),-s指定了默认的shell。然后给他设置个密码:
passwd admin
最后,把他加到sudo组里,这样他就能用sudo命令来执行需要管理员权限的操作了:
usermod -aG sudo admin
做完这一步,你可以用su - admin命令切换到这个新用户感受一下,不过我们后续的大部分操作暂时还是用root来完成,因为涉及系统级的软件源更换和软件安装。
3. 换源!让软件安装速度飞起来
这是在国内玩Debian系Linux(包括PVE)的必修课,也是体验提升最明显的一步。PVE默认的软件源服务器在国外,直接使用的话,apt update和安装软件的速度可能会慢到让你怀疑人生,甚至经常超时失败。所以,我们的首要任务就是把软件源替换
639



被折叠的 条评论
为什么被折叠?



