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


15

我一直在通过添加来自较旧的Ubuntu版本的源代码来进行软件包管理,以获取某些软件(例如PHP)的较旧版本。不幸的是,在某些时候我必须过分地使用它,因为现在每次使用apt-get或突触的尝试都以结束的方式出现,并显示一条错误消息,提示没有可供安装的候选程序。

我想重新开始-删除所有已安装的软件包和添加的源。有快速的方法可以执行此操作,还是需要重新安装操作系统?


4
这称为重新安装,不是吗?:D
txwikinger 2010年

Answers:


5

您总是可以删除所有软件包(为apt-get等设置一些例外)

然后运行:

sudo apt-get install ubuntu-desktop

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


7

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

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

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


3

删除您要从中运行的所有版本,但不包括当前版本的Ubuntu /etc/apt/sources.list。然后sudo apt-get update; sudo apt-get dist-upgrade。让我知道您是否仍然遇到麻烦。

您可能需要重新安装。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.