内容纲要

🗂 | 查看更多 关于 Linux 的内容


准备

VirtualBox

Oracle VM VirtualBox 是一个强大的 x86 和 AMD64/Intel64 虚拟化产品,适合企业和家庭使用。VirtualBox 不仅是一个为企业客户提供的功能极其丰富的高性能产品,它也是唯一一个根据 GNU 通用公共许可证 (GPL) 第二版条款作为开源软件免费提供的专业解决方案。

Debian

Debian 是一个稳定且安全的基于 Linux 的操作系统。

下载

如果有需要,你还需要安装 Oracle VM VirtualBox Extension Pack (同在下载页面可以找到),以用于支持 USB 2.0 和 USB 3.0 设备、VirtualBox RDP、磁盘加密、NVMe 和英特尔卡的 PXE 启动。

对于 Debian,如果你处于联网环境下载使用 netinst.iso 即可,否则可以下载 DVD.iso。

配置

打开 VirtualBox

点击「新建」按钮

以本文使用 Debian 为例,名称可以直接输入 Debian,VirtualBox 会自动选择「类型」和「版本」。

当然你也可以点开看看还有哪些「类型」和「版本」。

为了省去后续频繁的步骤,此处点击「专家模式」继续。

如上图,此处主要关心设置虚拟机里系统所使用的内存大小,如果你的电脑内存不大(比如只有 2G),且后续使用 Debian 只使用命令行界面 (CLI) 那么此处可以调小,如 512 MB。否则默认即可。

点击「创建」继续。

如上图,此处设置的是虚拟机里系统所使用的硬盘大小,此处使用默认选择的「动态分配」即可,这样虚拟机就不会一下子占用掉所设置的容量,虚拟机会使用多少占用多少,此处我设置为 100 GB,那么虚拟机最多可以使用 100 GB 的硬盘容量。

到这里,虚拟机就创建完成了,当然还需要一些设置,左侧列表选择刚才创建好的虚拟机,然后点击「设置」按钮。

此处主要关心「启动顺序」,现在基本用不上「软驱」了,所以勾去掉「软驱」的选项,然后默认即可,因为之后需要使用光盘镜像来引导安装系统,所以「启动顺序」的「光驱」要在「硬盘」之上,这样就会先启动引导「光驱」,当「光驱」没有光盘镜像时才会使用「硬盘」。

然后在「处理器」中设置「处理器数量」,我的电脑是 4 核处理器,所以这里就拖动到最大值 4

安装

关闭「设置」,然后点击「启动」启动虚拟机

第一次启动时 VirtualBox 会自动弹窗询问是否要使用镜像,这里你可以点击右侧文件夹图标,选择刚才下载到 Debian 系统镜像。

如果不小心点到了取消也不用怕:

点击界面最下方的光盘图标,选择一个镜像。

然后点击「注册 (Add)」,选择刚才下载到 Debian 系统镜像。

然后,macOS 用户使用快捷键:command ⌘ + R,Linux 或 Windows 用户使用快捷键:(右侧的) Ctrl + R 重启虚拟机。

这里选择「Graphical install」和「Intall」都可以,前者是图形化界面安装,但这不代表说后者是纯靠命令安装,并没有那么吓人,此处以「Intall」安装为例:

设置语言,建议使用英文,并且之后我并不打算使用桌面环境

选择所在的国家或地区,默认没有中国,所以这里选择其他

选择亚洲

在亚洲的国家或地区,就可以选择中国了

选择默认的英文

主机名设置,默认或者自定义皆可

域名设置,留空

超级帐户 (root) 的密码设置

再输入一次刚才设置的密码

设置新用户的全名

设置用户名,例如你的全名是 Bruce Lee,那么用户名可以设置成:bruce

设置新用户的密码,不要和 root 密码一样噢,日常使用时是使用个人用户的,不要在日常使用 root 用户,这不酷也不是一个好的使用习惯。

再次输入新用户的密码

使用默认的「Guided – use entire disk」,在熟悉文件系统和存储后再回来使用「Manual」手动操作

按回车键 enter 继续

默认选择即可

这里自动的将除了 1 GB 的空间分配到了 SWAP (交换空间)外都分配到了根目录 /

选择「Finish…」继续

是否将修改写入到磁盘,选「Yes」

是否扫描额外的镜像,选「No」

此处是设置软件源镜像的选择,选择一个地理位置离你较劲的服务器可以获得更好的体验

个人比较青睐中国科学技术大学的 USTC Mirror 或是网易 163 的开源镜像

如果你所在的网络环境需要设置 HTTP 代理上网,就可以在此设置,否则留空即可

这是一个匿名的流行软件包统计工具,这个系统可以匿名地提供给发行商关于这个系统上最常用的软件包的统计数据,这个信息会影响到诸如哪些软件包应该被放在第一张发行光盘上的决定。

如果选择参与,自动提交脚本将每星期运行一次,将统计资料发送给发行商,收集的统计资料可以在https://popcon.deblan.org/ 上查看。

选择默认都「No」不允许即可。

选择需要安装的软件包,这里使用方向键进行上下选择,使用空格键选中或取消(* 表示选中)。

因为我不打算使用图形化和桌面环境,所以去掉了「Debian desktop enviroment」和「GNOME」的选项,选择了「SSH server」和「standard system utilities」。

然后按回车键继续。

是否安装 GRUB 引导装载器?选「Yes」

选择 /dev/sda

安装完成,选择「继续」重启

重启完成进入系统,输入用户名和密码即可登录。

💡 输入密码时不会出现你可能意味会出现的 ⁕ 或者 ●,这是正常的不是卡住了或者没反应,只要输入正确的密码就行了,这样也可以防止别人知道你密码的长度。