本文目标是在 Windows 10 下安装 Debain 10 虚拟机,并进行简单配置,方便后续开发,这里有我趟过水踩过坑后的总结,特此记录,同时感谢参考列表中的前人。
下载镜像
可以选择从Debain官网下载镜像,但是从国内镜像站下载更快,下面是163镜像的下载链接。
环境
-
Windows 10 2004
-
VMware Workstation Pro 15.5.6
此前安装了 WSL ,开启了 Hyper-V,Windows 10 2004 下 Hyper-V 和 VMware Workstation Pro 15.5.0 冲突,无法打开或安装虚拟机。
官网给出的解决方案之一是将 VMware Workstation Pro 升级至 15.5.6。但是,无论是直接升级还是从官网下载安装包,都无法正常升级/安装 VMware Workstation Pro15.5.6,在安装阶段就会闪退。
参考前人解决方案,在 Windows 10 2004 安装 VM 15.5.6 的方法是直接使用 MSI 安装。已有好心人提取出现成的 MSI 安装包1。
安装 Debain
一路遵循默认选项,安装了图形界面。
换源
更换清华源,参考2
su
cd /etc/apt
备份
cp sources.list sources.list.bk
虚机的 Firefox 浏览器访问
复制帮助文档中的镜像链接
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
更换源
gedit sources.list
覆盖为清华源。
更新
apt-get update
安装 VM tools
安装VM tools有什么好处?
- 虚拟机桌面可以适应窗口大小
- 可以从跨越虚拟机和宿主机复制粘贴
按照下面的顺序点击
VMware 菜单栏 > 虚拟机 > 安装 VM tools
之后会挂载虚拟CD
在 Debain 中新建一个临时文件夹,复制虚拟光盘内的
manifest.txt
VMwareTools-10.3.21-14772444.tar.gz
两个文件3至临时文件夹。
右键VMwareTools-10.3.21-14772444.tar.gz > 提取到此处
cd VMwareTools-10.3.21-14772444
cd vmware-tools-distrib
执行安装脚本。注意,就算是 root 用户也需要加 sudo4,否则会报错,原因不明。
sudo vmware-install.pl
重启。
至此, VM tools 安装完成,可删除临时文件夹。
辛辛苦苦配置了那么久,别忘了保存一个快照。