nixOS 上的包安装检索 "Unsupported distro detected. Some dependencies may not be present" 但没有指示错误。安装了吗?

Package installation on nixOS retrieves "Unsupported distro detected. Some dependencies may not be present" but indicates no error. Was it installed?

我是 运行ning NixOS。这是我的 config 文件。

我正在尝试安装此软件:Enclave. Thus, I am following this starting guide

通常,我更改我的配置文件,执行 sudo nixos-rebuild switch,然后重新启动 PC。但是,显然,NixOS 官方上没有 Enclave 的官方包 package list.

由于 NixOS 不是 Ubuntu/Debian/Raspbian、CentOS/RHEL/Fedora、亚马逊 Linux、OpenSUSE/SLES,我按照 其他 的说明进行操作].

它说:

Arch Linux

Requires at least Arch Linux 2020.08.01.

Install Enclave using our quick-start script

bash <(curl -Ss https://install.enclave.io/setup.sh)

Provide your Quick Start Key to complete the installation

我认为运行执行此命令甚至不会开始执行。出于好奇,我在 Emacs 的 shell 缓冲区上做了:

[pedro@system:~]$ bash <(curl -Ss https://install.enclave.io/setup.sh)
[+] Checking/installing dependencies.
[-] Unsupported distro detected. Some dependencies may not be present.
[sudo] password for pedro: 
[+] Installing enclave-2021.12.06.838.
[+] Starting Enclave service.

好像有点效果。

根据文档,sudo enclave 应该是 运行 程序。但是,如果我尝试这样做,我会得到:

[pedro@system:~]$ sudo enclave
sudo: enclave: command not found

如果安装失败,NixOS 不是应该提示吗? 如果安装成功,为什么我不能运行程序? 有没有办法检查真正发生了什么? 有什么我可以尝试的吗?

谢谢

Since NixOS is not Ubuntu/Debian/Raspbian, CentOS/RHEL/Fedora, Amazon Linux, OpenSUSE/SLES, I am following the instructions for Others.

但是nixos也不是Arch。 'others' 下只有 Arch Linux 可用。但我怀疑 nixos 结构(pkg-mngr、依赖项、原子性等)是否接近或类似于 Arch。

我会说安装肯定失败了,但也许 nixos 'installed' 有一些简单的依赖项。你应该找到并清除它们。 Enclave 在当前状态下根本不支持 nixos。

删除以下内容: /usr/bin/enclave

如果nixos也有systemd:

/usr/lib/systemd/system/enclave.服务

/etc/systemd/system/enclave