我在从20.04升级到20.10时遇到了问题。我继续阅读以便有人通过卸载libssh-4来解决这个问题,所以我运行了sudo apt remove libssh-4。令我恐惧的是,很多东西都被删除了,包括Libre Office、网络服务和其他许多东西。
提示符显示了要删除的内容的列表,但它不包括网络服务,例如:
The following packages were automatically installed and are no longer required:
libiw30 libkeybinder0 libnghttp2-14 librtmp1 libwnck-common libwnck22 libxres1 lxpanel-data
Use 'apt autoremove' to remove them.我现在没有无线网络或以太网功能。我也没有一个usb棒礼物来尝试重新安装。
有办法重新安装网络功能吗?
发布于 2020-11-13 06:43:25
如果
sudo systemctl restart network-manager代码工作正常,然后尝试以下操作:检查哪个网络适配器来自您的以太网(可能是"eth0"),并查看是否有一个ipaddress。
ifconfig如果没有,那么您可以这样做:
sudo nano /etc/network/interfaces并输入以下两行:
自动eth0
iface eth0内dhcp
然后执行CTRL+O并按enter,然后按CTRL+X,然后再次使用下面的命令:
sudo systemctl restart network-manager如果成功的话,你可以从网上重新安装你的软件包。
但是我实际上建议您在可能的情况下重新安装Ubuntu,因为正如您所说的,您不知道丢失了哪些包,因此如果您错过了一些重要的包,您可能会在以后遇到麻烦。
编辑:正如@mchid刚刚注释的那样,您可以使用
sudo nano /var/log/apt/history.log我不知道,所以我今天学到了更多的东西:)
发布于 2020-11-13 06:36:30
若要了解已卸载的内容,可以运行以下命令:
cat /var/log/apt/history.log | grep -A3 'apt remove libssh-4' | sed 's/([^)]*)//g;s/,//g'然后,您可以从https://packages.ubuntu.com下载deb文件并手动安装它们。
或者您仍然应该拥有通过network-manager建立网络的能力。
首先,运行以下命令来启动NetworkManager:
sudo systemctl start network-manager然后,尝试运行一个update命令,看看您是否具有网络功能(您应该拥有完整的网络功能):
sudo apt update如果没有设置网络,则可以使用nmcli命令连接到网络。
首先,扫描网络:
sudo nmcli device wifi rescan然后,按SSID列出可用的网络:
nmcli device wifi list最后,使用以下命令连接到网络:
sudo nmcli device wifi connect SSID password wireless-password并将"SSID“和”无线密码“替换为正确的参数。
一旦您的网络再次启动,您可以重新安装已卸载的软件包。
https://askubuntu.com/questions/1291908
复制相似问题