ubuntu server装图形界面 & Windows镜像磁盘空间爆炸的解决方案
前言
开心玩了两个月,总算打算干点正事了,把之前写在本地的笔记陆续整理一下吧,多少给自己找点事干,少摸点鱼。
只做个人向记录用。
给ubuntu server装图形界面
Ubuntu Server是没有默认的GNOME图形界面的,我们大多数时候时候也不会在server上有使用GUI的需求。
但是凡事总有例外,前两天做点虚拟化相关工作的时候需要用到kconfig-mconf
配置内核,但很遗憾这个东西需要图形界面才能使用,mentor给的镜像不带这玩意。
没办法了,自己配置吧,ubuntu-desktop就足够了。
apt-get update
sudo apt-get ubuntu-desktop
sudo init 5
误区:
startx不一定使用,可能会闪退(切换操作也可能是ctrl+alt+f7,但是我这里好像暂时不能用)
安装完成图形界面以后,执行kconfig,直接一路向前即可。
Windows镜像磁盘空间爆炸的解决方案
镜像太大空间要爆炸了,使用过程中磁盘空间可能不断膨胀,收缩方法从这抄来的,大概有用:https://blog.csdn.net/lsqtzj/article/details/120960306
# 收缩ext4.vhdx文件
# 1.清理不必要的镜像
docker system prune
# 2.停止wsl服务
wsl --shutdown
# 3.开始收缩文件
diskpart # Windows的磁盘分区管理工具。
select vdisk file="C:\Users\UserName\AppData\Local\Docker\wsl\data\ext4.vhdx" # 选择指定路径下的虚拟硬盘文件。
attach vdisk readonly # 以只读方式挂载虚拟硬盘。这一步很重要,因为它确保了不会在操作过程中意外修改虚拟硬盘的内容。
compact vdisk # 尝试压缩虚拟硬盘,移除未使用的空间。
detach vdisk # 卸载虚拟硬盘
exit # 退出diskpart