安装及配置 Debain 10 虚拟机

745 阅读2分钟

本文目标是在 Windows 10 下安装 Debain 10 虚拟机,并进行简单配置,方便后续开发,这里有我趟过水踩过坑后的总结,特此记录,同时感谢参考列表中的前人。

下载镜像

可以选择从Debain官网下载镜像,但是从国内镜像站下载更快,下面是163镜像的下载链接。

mirrors.163.com/debian-cd/1…

环境

  • 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 浏览器访问

mirror.tuna.tsinghua.edu.cn/help/debian…

复制帮助文档中的镜像链接

# 默认注释了源码镜像以提高 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 安装完成,可删除临时文件夹。

辛辛苦苦配置了那么久,别忘了保存一个快照。

参考

Footnotes

  1. 求救!vm15.5.6安装闪退问题#17楼

  2. Debian 镜像使用帮助

  3. 在Debian安装VMware Tools

  4. linux安装vmware tools时报错:Setup is unable to find the “depmod” program on your machine. Please make sure