
如何解决 Failed to restart network.service: Unit network.service not found
在 Linux 系统中,有时候在执行“systemctl restart network.service
”命令时,会出现“Failed to restart network.service: Unit network.service not found”的错误提示。这个错误的出现通常是由于没有正确安装网络服务导致的,接下来我们来介绍一下如何解决这个问题。
1. 检查是否安装了网络服务
在 Linux 系统中,网络服务是由网络管理器 NetworkManager 或 systemd-networkd 提供的,我们需要检查这些服务是否已经安装。
sudo systemctl list-unit-files | grep network
如果网络服务已经安装,则会显示信息如下:
NetworkManager.service enabled
networking.service enabled
如果网络服务没有安装,则需要手动安装它们。
2. 安装网络服务
如果你的系统中没有安装网络服务,那么你需要安装它们。
- 安装 NetworkManager:
sudo apt-get install network-manager
sudo apt-get install systemd-networkd
3. 启动网络服务
安装完成网络服务之后,我们需要启动网络服务。
- 启动 NetworkManager:
sudo systemctl start NetworkManager
sudo systemctl start systemd-networkd
4. 重启网络服务
现在我们可以重新执行“systemctl restart network.service
”命令来重启网络服务了。
sudo systemctl restart network.service
这个时候,你应该已经成功重启了网络服务了。

© 版权声明
THE END
暂无评论内容