![在 ubuntu 18.04 上卸载软件管理器后可以重新安装吗?没有网络连接](https://linux22.com/image/1172670/%E5%9C%A8%20ubuntu%2018.04%20%E4%B8%8A%E5%8D%B8%E8%BD%BD%E8%BD%AF%E4%BB%B6%E7%AE%A1%E7%90%86%E5%99%A8%E5%90%8E%E5%8F%AF%E4%BB%A5%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%E5%90%97%EF%BC%9F%E6%B2%A1%E6%9C%89%E7%BD%91%E7%BB%9C%E8%BF%9E%E6%8E%A5.png)
因此,我遇到了 wifi 问题并决定修复它,但却犯了一个愚蠢的错误,执行了以下命令:
sudo apt-get install wicd
sudo apt-get purge network-manager
在这样做时,我似乎失去了来自网络管理器的所有网络访问权限,但并没有从 wicd 获得任何网络访问权限。
我意识到这是一个愚蠢的错误,帮助.ubuntu说
对于 Ubuntu 18.04.1 及更高版本,如果不卸载 ubuntu-desktop,则无法卸载网络管理器。
所以我猜这就是我无法使用 wicd 进行网络连接的原因。我还无法访问设置菜单和其他基本功能。
我仍然可以使用 USB,所以直觉地认为我应该能够在另一台计算机上下载适当版本的网络管理器并传输它们并运行它,但不知道如何从 Windows 正确下载。
我没有可以返回的旧内核。
以下是一些重要的命令输出:
sudo iwconfig
lo no wireless extensions.
wlp1s0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
-
sudo apt-get install wicd
Reading package lists... Done
Building dependency tree
Reading state information... Done
wicd is already the newest version (1.7.4+tb2-5).
The following packages were automatically installed and are no longer required:
libcolord-gtk1 libnss-myhostname libteamdctl0
Use 'sudo apt autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 5 not to upgrade.
-
wicd-cli --wireless -S
Command 'wicd-cli' not found, but can be installed with:
sudo apt install wicd-cli
在这种情况下,无需重新安装整个操作系统,安装网络管理器是否可行?
答案1
感谢 muru 在评论中向我描述如何解决这个问题。我将其作为答案写出来,以便其他人可以轻松看到这个问题已经得到解答。
由于已经安装了 wicd,我只需要访问它。建议的命令行提示符如下:
wicd-cli
,wicd-gtk
或者wicd-ncurses
。
wicd-gtk
对我有用。
此提示打开了应用程序的 GUI,它会自动搜索附近的 wifi 网络。我连接到网络,然后运行以下命令:
sudo apt-get install network-manager
这意味着我可以正常访问网络。后来我意识到有时 wifi 会突然中断,完全无法找到附近的任何 wifi 网络。重新启动计算机似乎只能暂时解决这个问题。为了永久修复它,我删除了 wicd:
sudo apt-get autoremove wicd wicd-gtk
sudo dpkg --purge wicd wicd-gtk