卸载网络管理器后如何重新安装?

卸载网络管理器后如何重新安装?

我在笔记本电脑上运行 RHCE6 版本,最近我一直在尝试通过命令行进行网络配置的各种内容。昨晚,我尝试使用删除 NetworkManager

yum remove NetworkManager

从系统中,这样我就可以通过命令行对网络有更多的控制。但结果是,我没能通过配置无线连接wpa_supplicant,而我在旅行时需要无线连接。
我尝试使用以下命令重新安装:

yum install NetworkManager

安装了某些版本,但我在任务栏中没有看到图标,当然,网络也无法工作。我之前删除的软件包(大约 24MB)比我刚刚安装的软件包(大约 2MB)大得多,我认为肯定缺少一些依赖项。

如何正确重新安装网络管理器以恢复连接?

答案1

要识别已删除/安装的软件包中的差异,您可以检查/var/log/yum.log*.滚动回 NetworkManager 被删除的位置,并查看所有使用相同日期戳删除的包(被删除是因为它们依赖于 NetworkManager)。

答案2

您是否尝试过“手动”启动网络?如果您可以通过以太网电缆(非无线)连接足够长的时间来重新安装 Networkmanager,则这是最简单的。那么这可能是一个简单的问题(当然作为“root”):

ifconfig eth0 up
dhclient eth0

如果只是必须通过无线方式,则可以使用命令行公式:

wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext && dhclient wlan0

请注意,您的驱动程序可能不是“wext”;所有这些都假设您已经设置了 /etc/wpa_supplicant.conf 。

答案3

我知道这是一个老问题,但我最近遇到了这个问题,这里的答案很有帮助。我会扩展并说当你重新安装 NM 时尝试:

yum install NetworkManager*

这将获取小程序所需的 ui 包。

当我解析 yum 日志时,我发现:

Jun 16 18:54:43 Erased: NetworkManager-gnome
Jun 16 18:54:43 Erased: NetworkManager-openconnect
Jun 16 18:54:44 Erased: NetworkManager

答案4

你检查了吗NetworkManager 的 Wiki 页面

安装 :

yum install NetworkManager

检查是否正在运行,如果没有则启动:

service NetworkManager status

如果没有运行则启动:

service NetworkManager start
chkconfig NetworkManager on

禁用网络和 wpa_supp 服务,如 Wiki 中所述:

chkconfig network off
chkconfig wpa_supplicant off

并重新启动。要打开它的 GUI:

nm-applet
nm-connection-editor

更新1:查看重新安装给定包的所有依赖项?

相关内容