云网牛站
所在位置:首页 > Linux教程 > 安装NixOS Linux的方法

安装NixOS Linux的方法

2019-04-22 10:02:48作者:戴进稿源:云网牛站

本文介绍安装NixOS Linux的方法。

 

简介

NixOS是一个全新的操作系统,它有各种不同类型的桌面环境,并尽力提供独特,高效的体验。NixOS项目有很多目标,但主要关注的是在通用空间中整合用户配置文件,以便于使用,稳定性和可靠性,最重要的是,对开发人员友好。

 

下载NixOS

下载地址:https://ywnz.com/linuxxz/4736.html

在NixOS的下载页面上,将看到许多信息和链接,找到“Graphical Live CD”链接并选择它以立即开始下载最新NixOS ISO映像的过程,该文件大小约为1.1GB,请耐心等待ISO文件下载,完成后,它将显示在计算机的“Downloads”文件夹中。

 

制作Live磁盘

现在是时候创建一个可启动USB,以便操作系统可以在你的PC上运行,要做到这一点,首先前往Etcher.io网站并下载他们的应用程序。

提取Etcher应用程序并在Mac、Linux或Windows PC上运行它,然后,在它运行时,按照分步说明学习如何创建可引导磁盘。参考使用Etcher来创建可启动盘(可引导的USB盘或SD卡)的方法

安装NixOS Linux的方法

步骤1:找到Etcher应用程序内的蓝色“Select image”按钮,然后用鼠标单击它。

步骤2:单击“选择图像”后,使用出现的弹出窗口浏览系统上的NixOS ISO映像,然后单击“打开”按钮进行添加。

步骤3:取出USB闪存盘(至少2GB)并将其插入计算机。

步骤4:找到Etcher应用程序中的“Select drive”按钮,然后使用集成的弹出菜单选择闪存驱动器。

步骤5:找到“Flash!”按钮,然后用鼠标单击它以开始刻录过程,一切都完成后,重新启动Linux PC并将其配置为从USB加载。

 

安装NixOS Linux

在NixOS Grub菜单中,使用Enter键选择“Graphical Installer”选项,选择此选项后,将看到终端提示,输入以下命令以开始安装:

systemctl start display-manager

然后将看到KDE Plasma桌面环境,从这里,找到Gparted图标并双击它以启动分区程序。

在分区程序中,请按照下列步骤操作,注意:使用BIOS而不是UEFI,跳过步骤4-6。

1、在右上角的菜单中选择要安装NixOS的硬盘驱动器。

2、选择“Create Partition table”,对于UEFI,将其设置为“GPT”,对于BIOS,请选择“MS-DOS”。

3、右键单击Gparted中未分配的空间,然后选择“新建”以创建新分区。

4、在新分区的弹出窗口中,找到“文件系统”并将其设置为Fat32,然后,在标签中写入“boot”,并在表示“New Size(MB)”的框中输入512。

5、单击“确定”以创建启动分区,然后,单击复选标记图标以创建它。

6、右键单击引导分区,选择“管理标志”,然后,选择“boot”和“esp”框。

7、再次右键单击可用空间,然后选择“新建”,然后,创建一个新分区。

8、将第二个分区的文件系统设置为linux-swap。

9、将新Swap分区的标签设置为“Swap”。

10、单击“新大小(MB)”并写入4096(4GB)。

11、选中复选标记图标以创建新的交换分区。

12、在Gparted中,右键单击Swap分区并选择“Swapon”以激活Swap。

13、使用鼠标右键单击Gparted中未分配的空间,然后选择“新建”以在磁盘上创建第三个分区。

14、在分区创建窗口中,将文件系统设置为Ext4,将标签设置为“root”,新的Ext4分区使用驱动器的其余部分。

15、第三次选中复选标记图标以创建第三个分区。

16、完成后,分区布局应如下图所示,请注意,Fat32分区将缺少BIOS布局。

安装NixOS Linux的方法

完成分区后,关闭Gparted并双击桌面上的Konsole图标以访问活动磁盘中的命令行,然后,运行lsblk命令:

lsblk

查看刚刚创建的3个分区的lsblk输出,在此示例中,它们是/dev/sda1(引导),/dev/sda2(交换)和/dev/sda3(root)。

使用mount命令,将所有分区装入/mnt文件夹:

安装NixOS Linux的方法

mount /dev/sda3 /mnt

mkdir -p /mnt/boot

mount /dev/sda1 /mnt/boot

或者,如果你只进行BIOS设置,请执行以下操作,请记住,在这种情况下,Root分区是/dev/sda2,因为磁盘上没有Boot分区:

mount /dev/sda2 /mnt

运行nixos-generate-config命令创建新的配置文件:

nixos-generate-config --root /mnt

使用Nano打开配置文件:

nano -w /mnt/etc/nixos/configuration.nix

对配置文件进行以下编辑。

1、对于UEFI用户

在配置文件中,删除#from:

1]、networking.hostName = "nixos"; < - 请务必将“nixos”更改为你首选的主机名。

2]、networking.wireless.enable = true < - 如果你需要WiFi。

2、对于BIOS用户

在配置文件中,删除#from:

1]、boot.loader.grub.device= "/dev/sda"

2]、networking.hostName = "nixos"; < - 请务必将“nixos”更改为你首选的主机名。

3]、networking.wireless.enable = true < - 如果你需要WiFi。

完成必要的编辑后,查看配置文件并从要启用的功能和设置中删除#符号,不要浏览这些设置。

注意:要使用Nano保存,请执行Ctrl+O。

这是安装系统时的设置方式。

生成新配置文件后,运行nixos-install命令安装操作系统:

安装NixOS Linux的方法

nixos-install

当终端再次可用时,输入reboot命令以加载到新的NixOS系统中:

reboot

 

相关主题

Debian/Ubuntu/CentOS/Fedora/Arch/Manjaro安装及使用Etcher的方法

精选文章
热门文章