我想始终使用 NetworkManager 而不是 Wicked。我可以从命令行执行此操作吗?
运行sudo yast lan help
显示 YaST lan 模块似乎不支持从命令行执行此操作。
我希望无论 YaST 在幕后做什么,我都可以在 bash 中复制。我使用的是 openSUSE 13.2。
答案1
您想在下次启动时禁用 wicked。这也会禁用相关服务。
systemctl disable wicked
您希望在启动时启动 NetworkManager。
systemctl enable NetworkManager
最好的方法是立即重新启动系统,以便您查看启动顺序是否按预期工作。如果您想继续工作,可以尝试启动/停止服务,然后重新启动并检查。
通过检查可以了解更多详细信息服务文件。
答案2
你为什么需要那个?我建议掩盖邪恶的服务并依赖 NetworkManager:
systemctl mask wicked
systemctl mask wickedd
然后,启用网络管理器
systemctl start NetworkManager