2025年vmware14.0密钥(vmware14.1.3密钥)

vmware14.0密钥(vmware14.1.3密钥)NixOS 23 05 版本镜像下载 Minimal ISO image 我发布这篇文章的时候 该镜像的版本是这个 下载好镜像后 创建虚拟机 选择自定义安装 我这里使用的是 Vmware Workstation 16 pro 版本 选择之后再选择镜像 也就是第三个 选择 Linux 操作系统 确定虚拟机名称 这里命名为 NixOS 2 处理器 2 核即可 内存这里选择 4G 足够了 选择

大家好,我是讯享网,很高兴认识大家。



NixOS 23.05 版本镜像下载:Minimal ISO image

我发布这篇文章的时候,该镜像的版本是这个

bios打开虚拟机后Kernel DMa protection需要关闭吗_启动模式
讯享网

bios打开虚拟机后Kernel DMa protection需要关闭吗_服务器_02

bios打开虚拟机后Kernel DMa protection需要关闭吗_配置文件_03

bios打开虚拟机后Kernel DMa protection需要关闭吗_启动模式_04

bios打开虚拟机后Kernel DMa protection需要关闭吗_服务器_05

bios打开虚拟机后Kernel DMa protection需要关闭吗_linux_06

bios打开虚拟机后Kernel DMa protection需要关闭吗_vim_07

bios打开虚拟机后Kernel DMa protection需要关闭吗_vim_08

bios打开虚拟机后Kernel DMa protection需要关闭吗_linux_09

bios打开虚拟机后Kernel DMa protection需要关闭吗_启动模式_10

bios打开虚拟机后Kernel DMa protection需要关闭吗_linux_11

bios打开虚拟机后Kernel DMa protection需要关闭吗_linux_12

NixOS 默认以 用户的身份进入:

bios打开虚拟机后Kernel DMa protection需要关闭吗_vim_13

虚拟机就不用了,因为使用 NAT 模式,默认会使用主机网络

如果是实体机,NixOS 内置了 工具,不过要首先开启它:

sudo systemctl start wpa_supplicant

然后输入 即可进入网络连接程序

bios打开虚拟机后Kernel DMa protection需要关闭吗_服务器_14

实体机连接网络暂时略过,等笔者以后用实体机装 NixOS 再来补吧,又需要的伙伴可以去官网搜索安装教程,官网也是给了连接网络的命令示例的

这里记录了两种启动模式的分区方式,UEFI 和 BIOS,根据自己电脑情况来选择吧

UEFI 启动模式

使用 来查看磁盘名称,这里显示 ,然后使用 工具对磁盘分区

使用 过程中出现的提示信息:You may need to update /etc/fstab 可以不用理会

执行该命令后,就进入了 工具的分区程序了,接下来就是一系列的分区操作:

  • 创建主分区,这里是将大部分的区域挂载到 目录,也就是 Linux 的 根分区,这个分区是必须要有的
  • 然后创建 swap 分区,相当于 Windows 的虚拟内存区域,可有可无,但建议还有要有
  • 创建 ESP 分区,用作引导系统启动,这个分区也是必须要有的
BIOS 启动模式

创建分区后再次使用 查看分区情况:

bios打开虚拟机后Kernel DMa protection需要关闭吗_linux_15

首先格式化根分区:

使用 UEFI 分区还需要格式 EFI 分区:

先将根分区挂载到

如果有 EFI 分区,就挂载 EFI 分区到 ,没有就跳过这一步

最后挂载 swap 分区

这一步会生成两个配置文件: 和

接下来的步骤就是 NixOS 和其他寻常的 Linux 系统不一样的地方了

如果是普通的 Linux 系统,接下来就是输入一条条的命令来配置新系统

而 NixOS 则是全部使用配置文件来管理,也就是先配置后安装,一个配置文件里包含了系统所有相关的信息

系统的配置文件路径:

不过因为处于 live 环境,所以还得加上 /mnt 的前缀,/mnt 可以简单理解为 /,所以执行下面的命令:

NixOS 配置都是可以在官网上寻找到:https://search.nixos.org/packages?channel=23.05

注意 NixOS 的版本,我这里最新的 NixOS 版本是 23.05

配置启动模式

如果是 UEFI 启动模式,就配置:

如果是 BIOS 启动模式,就配置:

设置 hostname

开启 NetworkManager

设置时区和本地化语言

终端相关设置

安装基础的软件包

这里是基本需要使用的软件包,包括 vim、wget 等

别看现在可以使用 vim 打开配置文件,这是因为 live 环境自带了,新系统是没有该软件包的

安装桌面环境

这里选择的是 Plasma KDE 环境,当然别的环境都可以去 NixOS 官网去搜索

当上述所有的配置都完成后,就可以选择安装部署系统了,使用 可以更好排查安装系统时出现的问题

这个过程会持续若干分钟,视网络环境而变化,最后安装好后,就会提示为 root 用户设置密码,最后重启即可

如果安装速度太慢,可以考虑使用国内镜像:

nixos-install –option substituters https://mirrors.ustc.edu.cn/nix-channels/store

这条命令是暂时使用国内的 ustc 镜像来安装下载软件包

最后重新启动即可:

bios打开虚拟机后Kernel DMa protection需要关闭吗_启动模式_16

在新系统中,是以 root 用户登录的,可以直接使用 kde 桌面的 konsole 进入终端

因为当前是 root 用户可以直接编辑配置文件

wheel 组的用户可以拥有 sudo 权限

并且每一个用户下都有单独的 配置项,这是单独用户下的软件包

记得把上述配置文件中的 改成需要你自己的用户名,保存退出

然后就是 nixos 中使用最频繁的命令之一了,根据配置文件更新系统:

该命令执行完毕后,重新启动系统,即可使用非 root 用户进入系统

对了,非 root 用户要使用 来更新系统配置

还是编辑配置文件,将 services.openssh.enable = true; 的注释删除,再重新加载配置文件,即可启动 ssh 服务

启动 ssh 后,就可以使用主机来连接虚拟机了

ok!NixOS 最基本的使用就完成了,官网有更多好玩的东西,可以自行探索

小讯
上一篇 2025-04-18 09:22
下一篇 2025-04-25 14:59

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/140220.html