我尝试安装 lamp server 并清除。我丢失了软件更新程序(如前所述,需要重新启动 Gnome),我丢失了 ubuntu-desktop,现在只能在 cli 上运行。我尝试了 sudo apt-get update,遇到了几个错误(暂时解决故障),例如 bionic InRelease、stable InRelease、bionic-updates InRelease、bionic-backports InRelease、bionic-security InRelease。
请帮助我找出根本原因。如果能解决我将不胜感激。
答案1
该update
命令仅更新包元数据:
sudo apt-get update
如果您想确保拥有最新的软件,您dist-upgrade
还需要使用:
sudo apt-get update
sudo apt-get dist-upgrade
您也可以直接使用upgrade
。但是,它不会安装/升级内核等系统软件包。
如果您确实以某种方式卸载了 Ubuntu 桌面(X11),那么您可以尝试使用以下命令重新安装:
apt-get install ubuntu-desktop
我有一些详细信息我的 Linux 博客(在 X11 上搜索)。
但是,也可能是你更改了启动脚本,导致无法在桌面启动。如果是这种情况,你需要调整启动参数。我还有一些关于 16.04 的信息在我的博客上对于较新的系统,您特别需要查看以下systemctl
命令(也在该页面上),例如:
sudo systemctl start graphical.target
此外,较新的系统不使用 Unity。(有些人仍在使用 Unity……但我们大多数人现在都在使用 Gnome。)
现在,如果您的服务器无法连接,则可能是网络设置问题。造成这种情况的原因有很多,而且与“我丢失了 Ubuntu 桌面”完全不同...
我认为你有一个较新版本的 Ubuntu(18.04 或更新版本?你应该在问题中指定或使用标签。)网络设置在 netplan 文件中完成:
sudo vim /etc/netplan/50-cloud-init.yaml
我还有一个关于设置 netplan在 18.04+ 上。我认为主要有两点可能出错:您卸载了必需元素(即 DHCP 处理程序/模块)或您的设置有误。在大多数情况下,如果您可以 ping 外部 IP 地址,但无法确定域名 IP 地址,则您的名称服务器信息有误。我经常尝试以下方法:
ping example.com
您最喜欢的网站在哪里example.com
(例如 askubuntu.com)。ping 不太可能成功,但如果它停留在第一行,那是因为它无法解析名称。您也可以尝试使用 IP 地址:
ping 1.2.3.4
如果可行,则表明网络连接良好,但名称解析不佳。
您可以ping
在另一台 Linux 或 MS-Windows 或 MacOS 机器上进行测试。在 Windows 下,您可能必须以管理员身份运行控制台(ping 发送一种需要管理员权限的数据包,即使在 Unix 下也是如此,但 Unix 会自动为您提供必要的授权)。
查找 netplan 文档和网络问题。