NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

admin 2023年3月15日03:56:00评论212 views字数 2936阅读9分47秒阅读模式
NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国
导读:我建议在你想要将其替换为你的主要操作系统之前在虚拟机上使用 NixOS。                   
本文字数:3122,阅读时长大约:4分钟

如果你可以在任何 Linux 发行版上使用 Nix 包管理器,为什么还要安装 NixOS?

在使用 NixOS 几天之前,我经常想知道同样的事情。

当我意识到这些好处后,我就写了这篇文章来帮助你了解 为什么你要考虑使用 NixOS🔗 linux.cn。如果你已经阅读了本系列的第一篇文章,那么你已经知道自己想要什么了。

那么,如何开始呢?考虑到它对许多人来说可能是一种新体验,你应该用它替换日常使用的系统还是将其安装为虚拟机?

我建议在你想要将其替换为你的主要操作系统之前在虚拟机上使用 NixOS。这适用于你想尝试的任何新事物,特别是 先进的 Linux 发行版🔗 itsfoss.com,例如 NixOS。

使用 VirtualBox 在 VM 中安装 NixOS

在本教程中,我将使用 VirtualBox。

如果你使用的是 Ubuntu 并且不关心是否拥有最新版本,那么可以使用一个命令安装 VirtualBox:


  1. sudo apt install virtualbox

想要安装最新版本?你可以参考下面的指南:

如何在 Ubuntu 上安装 VirtualBox(初学者教程)🔗 itsfoss.com

如果你使用 Ubuntu 以外的任何发行版,你可以 按照其官方下载页面的下载说明进行操作🔗 www.virtualbox.org

成功安装 VirtualBox 后,让我们从第一步开始。

步骤 1:获 取NixOS 的 ISO 镜像

你需要前往 NixOS 官方下载页面🔗 nixos.org

在 “NixOS: the Linux distribution” 部分,你会找到带有 GNOME 和 KDE 桌面的 ISO。

当然,也有最小化 ISO,但我建议使用两者之一(GNOME 和 KDE):

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

下载 NixOS ISO 文件

对于本教程,我将使用 GNOME。

请记住,你可以选择 GNOME 和 KDE 两种立付桌面环境(Live Desktop)

而在安装过程中,你可以选择自己喜欢的桌面环境,包括 Xfce、Pantheon、Cinnamon、MATE 等等!

步骤 2:在 VirtualBox 中创建虚拟机

打开 VirtualBox 并单击 “新建(New)” 按钮添加新的虚拟机:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

截图显示了如何点击新建按钮来添加新的虚拟机

它将打开一个提示,要求你添加有关要添加的虚拟机的信息。

你可以先命名虚拟机:

◈ 为你的虚拟机命名,以便你可以识别它是 NixOS 系统。所以我将其命名为 “NixOS”。
◈ 选择你刚刚下载的 ISO 镜像。
◈ 选择 “Linux” ISO 类型。
◈ 并在版本选择 “其它 Linux(64 位)(Other Linux (64-bit))”。

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

选择所有内容后,单击 “下一步(Next)” 按钮。

接下来,系统会要求你选择基本内存(RAM)、要分配给此虚拟机的处理器以及存储空间。

虽然 NixOS 没有提到官方要求,但我建议你为此安装至少拥有 4GB RAM2-4 个处理器内核30GB 空间

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

选择 NixOS 虚拟机的硬件

最后,它会显示你为此虚拟机所做选择的摘要:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

NixOS 虚拟机 安装摘要

如果一切正常,请单击 “完成(Finish)” 按钮,它将为你创建一个 NixOS 虚拟机。

步骤 3:安装 NixOS

创建完虚拟机后,你为 NixOS 虚拟机指定的名称应该显示在 VirtualBox 的虚拟机列表中。

选择 “NixOS” 虚拟机并单击“开始”按钮:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

开始 NixOS 虚拟机

它将启动 NixOS 立付桌面环境(Live Desktop),以便你可以试用 Linux 发行版。

选择安装语言

启动进入 NixOS 后,安装程序将启动并要求你设置安装程序的首选语言:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

选择安装时的首选语言

选择地区和时区

接下来,选择你所在的地区和区域。如果你不知道这一点,你可以从地图上选择你的国家,它会为你设置。

选择区域和区域后,它还会选择系统的首选语言、数字和日期区域设置。

当然,你可以根据需要进行更改,但对于大多数用户而言,选定的选项就可以正常工作:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

选择地区和时区

选择键盘布局

接下来,你将必须设置键盘布局。对于大多数用户来说,默认设置的 “English (US)” 应该可以正常工作。

如果你要进行其他操作,则可以在继续之前测试你的键盘配置。

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

选择键盘格式

之后,系统会要求你创建一个用户并为该用户设置密码。

你可以选择为虚拟机保留一个强密码或任何随机密码。

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

创建用户

选择你喜欢的桌面环境

使用 NixOS,你可以选择以下桌面环境:

◈ GNOME
◈ KDE(定制的最佳选择)
◈ Xfce
◈ Pantheon(ElementaryOS 附带的桌面环境)
◈ Cinnamon
◈ Enlightenment
◈ LXQt

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

选择桌面环境

在 NixOS 上使用非自由软件

NixOS 遵循与 Fedora 类似的方法,你必须选择是否需要非自由软件。

我建议你启用非自由包:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

启用非自由软件包

分区部分

由于这是一个虚拟机指南,我建议你使用自动对磁盘进行分区的 “擦除磁盘(Erase disk)” 选项!

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

自动分区

完成后,它将为你提供你所做选择的摘要:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

安装选择摘要

如果一切正常,请单击 “安装(Install)” 按钮,它将开始安装。

不要重启而是关闭虚拟机

安装完成后,你可以选择重新启动虚拟机。

如果你这样做,它将再次加载安装程序

要解决此问题,你必须更改引导顺序。

为此,请在安装完成后关闭虚拟机。

要关闭虚拟机,请从“文件(File)”菜单中选择 “关闭(Close)” 选项,然后选择 “关闭虚拟机电源(Power off the machine)” 选项:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

更改 VirtualBox 中的启动顺序

要更改 NixOS 虚拟机 中的启动顺序,请打开该虚拟机的设置:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

在设置中,选择 “系统(System)”,你将找到启动顺序。

在这里,选择 “硬盘(Hard Disk)” 并使用选项旁边的向上箭头图标并将其设为启动的第一个选项:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

改变启动顺序

按下 “确定(OK)”,它将保存你所做的更改。

或者,你可以移除我们添加的用于启动安装的光盘(ISO 镜像)。

步骤 4:从 NixOS 安装启动

现在,启动你的 NixOS 虚拟机,你将看到一个 GRUB 屏幕:

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

NixOS grub

选择默认选项,它将带你进入带有 GNOME 桌面的全新 NixOS 安装。

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

运行 NixOS

就是这些了!请继续探索 NixOS!

总结

这是关于如何在 VirtualBox 上安装 NixOS 的快速指南。

对于 NixOS 教程系列的下一部分,我将分享有关安装和删除包的建议。

💬 敬请期待本系列的下一部分。在那之前,请随时分享你对 NixOS 的看法或在遵循指南时遇到任何问题!


via: https://itsfoss.com/install-nixos-vm/

作者:Sagar Sharma 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国
LCTT 译者 :geekpi
💎💎💎💎
NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国
翻译: 1890.5

|

贡献: 3427
2013-10-25
2023-03-14
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

原文始发于微信公众号(Linux中国):NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年3月15日03:56:00
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   NixOS 系列 #2:如何在虚拟机上安装 NixOS? | Linux 中国https://cn-sec.com/archives/1604877.html

发表评论

匿名网友 填写信息