删除了 GNOME 桌面,无法从终端连接到互联网

删除了 GNOME 桌面,无法从终端连接到互联网

我正在使用 Fedora 19。我删除了我的 GNOME-Desktop ( sudo yum remove @gnome-desktop)。之后,当我尝试从命令行连接到互联网时,我遇到了各种各样的问题。

但是当我执行时,以太网电缆也已连接

$ ping www.google.com

回报

connect: Network is unreachable

当我尝试执行类似wifi-menuor 的命令时netctl,我收到错误

$ bash: command not found

关于如何解决这个问题的任何想法......

答案1

NetworkManager在卸载 GNOME 桌面过程中意外删除了该文件。

重新安装它:

sudo yum install NetworkManager

并重新启动网络管理器服务:

sudo systemctl start NetworkManager.service

检查您是否已连接:

nmcli d

希望能显示类似于以下内容的内容:

DEVICE     TYPE              STATE        
eth0       802-3-ethernet    connected

eth0注意 - 该设备可能未在您的设置中命名。

答案2

安装 NetworkManager 的另一种方法是手动配置接口。在 Fedora 上,你必须看看/etc/sysconfig/network-scripts/ifcfg-<iface_name>

替换<iface_name>为您尝试配置的接口的实际名称。

编辑该文件以指定是通过 DHCP 还是手动配置该接口。在后一种情况下,您还必须提供 IP 地址、子网掩码和默认网关的 IP 地址。

假设您的接口名为eth0,以下配置/etc/sysconfig/network-scripts/ifcfg-eth0应该可以帮助您从 DHCP 获取 IP:

DEVICE=eth0
BOOTPROTO=DHCP
ONBOOT=yes

请参阅Fedora 文档了解更多信息。

配置文件就位后,需要发出

ifconfig eth0 up

或者

ifup eth0

相关内容