我刚刚升级了我的 ubuntu 版本两次,直到达到 22.04 版本。我需要这样做,因为我需要安装一个软件包,它依赖于一个仅在 Ubuntu 22.04 上可用的软件包。问题是我无法连接到互联网,因此我无法下载该软件包 - 也无法工作。我将在这里留下过去两天我尝试过的一些命令的输出。我在论坛上浏览了很多问题,但没有一个能解决问题。因此,我决定发布我自己的问题。提前谢谢!
systemctl list-unit-files | grep -i network
给出输出:
networkd-dispatcher.service masked enabled
NetworkManager-dispatcher.service enabled enabled
NetworkManager-wait-online.service enabled enabled
NetworkManager.service enabled enabled
systemd-network-generator.service disabled enabled
systemd-networkd-wait-online.service disabled disabled
systemd-networkd.service disabled enabled
systemd-networkd.socket disabled enabled
network-online.target static -
network-pre.target static -
network.target static -
systemctl restart networking
给出:
Failed to restart networking.service: Unit networking.service not found.
ping 192.168.178.1 -c 3
给出:
ping: connect: Network is unreachable
sudo service network-manager restart
给出:Failed to restart network-manager.service: Unit network-manager.service not found.
这是我的 resolv.conf: resolv.conf 文件
我认为这是一个防火墙问题,因为我在一些问题中看到过:但是 sudo ufw enable
或任何相关ufw
命令都给出:
sudo: ufw: command not found
然后,命令sudo apt-get update
在某个时候给出:
Temporary failure resolving 'archive.ubuntu.com'
我相信这是很明显的,因为我没有互联网连接,所以我无法获取任何数据来上传或安装任何软件包。
另外,右上角与互联网连接相关的两个图标显示以下内容: 网络 Wifi 连接
最后,我认为需要注意的是,我在 VMBox 上运行 Ubuntu
lsb_release -a
给出:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.2 LTS
Release: 22.04
Codename: jammy