有没有办法重置所有包/源并从头开始?

sil*_*lvo 16 package-management uninstall

我一直在通过添加旧版 Ubuntu 版本的源来进行包管理,以获得某些软件(例如 PHP)的旧版本。不幸的是,在某些时候我一定做得过头了,因为现在每次使用 apt-get 或突触的尝试都以显示的错误消息结束,说没有可供安装的候选者。

我想重新开始 - 删除所有已安装的软件包和添加的源。有没有一种快速的方法可以做到这一点,还是我需要重新安装操作系统?

Eva*_*van 7

您可以在现有安装之上安装 Ubuntu。您将丢失所有(非本地 [1])系统文件和应用程序,但它会将所有内容保留在/home.

从桌面 CD 安装程序或备用 CD 安装程序的菜单中选择高级分区选项。将现有根分区的挂载点设置为/并确保未选中格式框。如果您有主分区,请对您的主分区重复这些步骤。

1:当本地系统目录是/usr/src/usr/local/var/local


Nat*_*man 5

您可以随时删除所有软件包(对 apt-get 等进行一些例外处理)

然后运行:

sudo apt-get install ubuntu-desktop
Run Code Online (Sandbox Code Playgroud)

这将安装桌面元包,它几乎将所有其他包作为依赖项。