有没有办法重置所有的包/源并从头开始?
我一直在玩软件包管理,通过添加旧版Ubuntu版本的源代码来获取某些软件的旧版本(例如PHP)。 不幸的是,在某些时候我必须过度使用它,因为现在每次尝试使用apt-get或synaptic都会在显示的错误消息中结束,表示没有可供安装的候选者。
我想重新开始 – 删除所有已安装的软件包并添加源代码。 有没有快速的方法来做到这一点,还是我需要重新安装操作系统?
你可以随时删除所有包(为apt-get做一些例外,等等)
然后运行:
sudo apt-get install ubuntu-desktop
这会安装桌面元数据包,它几乎包含所有其他包作为依赖项。
您可以在现有安装的顶部安装Ubuntu。 您将丢失所有(非本地[1])系统文件和应用程序,但它将保留/home
所有内容。
从桌面CD安装程序或备用CD安装程序的菜单中选择高级分区选项。 将现有根分区的挂载点设置为/
,并确保未选中格式框。 如果您有家庭分区,请重复这些步骤。
1:本地系统目录是/usr/src
, /usr/local
和/var/local
。
从/etc/apt/sources.list
删除除运行的当前版本的Ubuntu以外的所有内容。 然后sudo apt-get update; sudo apt-get dist-upgrade
sudo apt-get update; sudo apt-get dist-upgrade
。 如果你还有问题,请告诉我。
您可能需要重新安装。