在本文中,将向展示如何在Oracle VirtualBox虚拟机中安装Debian操作系统,以及如何安装.NET CoreSDK和Visual Studio Code。这个过程可能会遇到一些令人困惑的部分,因此决定记录下这个过程,以便能够顺利地进行安装。
首先,需要安装Oracle VirtualBox。这是一个免费的虚拟化软件,可以从以下网址获取:
安装过程非常简单,只需按照屏幕上的提示操作即可。
接下来,需要下载Debian的ISO镜像文件。这一步可能会有些困难,因为有很多不同的ISO文件可供选择,有些甚至需要3张CD(3个单独的ISO文件)。但是,建议选择网络安装版本的ISO。以下是下载链接:
直接下载以下ISO文件:
debian-10.4.0-amd64-netinst.iso
下载完成后,请确保ISO文件已准备好,以便开始在VirtualBox中创建新的Debian操作系统。
启动VirtualBox软件,并选择“新建”按钮。这将开始创建新的虚拟机的过程。
首先,需要为新操作系统命名。简单地将其命名为“Debian”,这将是它在Oracle VirtualBox窗口中显示的名称。
VirtualBox将在其文件夹下创建一个子文件夹,用于包含虚拟硬盘。简单地将其命名为与操作系统相同的名称。
完成所有操作后,将在Oracle VirtualBox控制台中看到镜像已经创建。
接下来,点击“启动”按钮。
此时,VirtualBox会提示ISO文件的位置。第一次可能不会列出ISO文件,因此需要点击带有绿色向上箭头的小文件夹,并导航到debian ISO文件所在的位置。
加载完成后,点击“启动”按钮。
第一次这样做时,遇到了一个奇怪的错误,如下所示:
这个错误是因为正在运行Android Studio,并且正在运行一个Android模拟器,电脑和VirtualBox不喜欢同时运行两个虚拟机。
选择了图形安装。系统开始加载,并尝试找到网络等。
将其命名为debian。是一个简单的人。
设置root密码,不要忘记它。
这部分看起来有重复的屏幕截图,但实际上并没有。
在第一屏上使用用户名作为全名。是一个简单的人。
使用了相同的名称(raddev)作为用户名。只是一个简单的人。
设置用户账户密码,并不要忘记它。
这是在沙盒中创建的磁盘,初始大小为8GB,并且会增长。这部分让有点害怕,因为正在运行Ubuntu,不想不小心覆盖了真实系统。但不用担心,这里没有问题。
可以看到这是创建的沙盒磁盘。不用担心。
虽然有点吓人,但只要去做就可以了。它会工作的。
系统一直在询问有关磁盘和分区的问题,这真的让人害怕,但一切都很好。
最后,它实际上正在安装。
系统认为是从CD安装的,所以它会询问关于另一个不存在的磁盘。没有必要扫描另一个磁盘。
这是Debian将联系以安装软件的服务器的位置。
取消了打印服务器的勾选,因为目的不需要它。
这是需要一段时间的时候。使用的是m.2驱动器,运行Ryzen 5 2600x 6核X 2(12核),至少需要10到15分钟。
下一步让有点害怕,因为正在运行VirtualBox的机器上运行Ubuntu,并安装这个新的Debian映像。有点担心如果说是的话,事情会变得混乱,并安装在本地驱动器上。不用担心,它工作得很好,并且被限制在沙盒中。
下一个选项也让有点紧张,因为再次担心会以某种方式不小心将这个安装在当前系统上。
首先,将看到grub引导程序,然后它将开始引导到Debian。
最后,将看到登录屏幕。
当登录并开始尝试安装应用程序时,会发现sudo无法工作,将无法安装东西。
以下是修复该问题的方法:
按照最多点赞的答案中的步骤操作——没有一个标记为官方答案,但那个答案有需要执行的5或6个步骤。
这是尝试Debian的一个非常酷的方式,到目前为止非常喜欢这个系统。