我正在尝试弄清楚在 Ubuntu Core 中 NetworkManager 的无线网络配置文件应该放在哪里。
有人有想法吗?我查看了 /snap/NetworkManager 和 /home/user/snap/NetworkManager,但其中没有一个文件夹看起来与服务器分发版中 /etc/NetworkManager 内的文件夹结构相似。
答案1
手册Ubuntu Core 上的网络管理对此有如下描述:
默认情况下,Ubuntu Core 上的网络管理由 systemd 负责网络化和网络计划。虽然 NetworkManager 对处理 netplan 配置文件有一定的支持,但以太网支持默认是禁用的,必须明确打开以避免与现有网络配置冲突。
networkd 的链接有这样的说法:
配置文件
配置文件是从位于系统网络目录
/usr/lib/systemd/network
、易失性运行时网络目录/run/systemd/network
和本地管理网络目录中的文件中读取的/etc/systemd/network
。
netplan 的链接是这样的:
各种后端(NetworkManager、networkd)的 YAML 网络配置抽象
netplan 读取
/etc/nplan/*.yaml
由管理员、安装程序、云映像实例或其他操作系统部署编写的网络配置。在早期启动期间,它会生成后端特定的配置文件,以/run
将设备的控制权移交给特定的网络守护程序。
因此请从列出的任何配置文件中进行选择。