可能重复:
Ubuntu 死机了怎么办?
我正在将我的桌面从 10.04 更新到 12.04,并且服务器在更新完成之前崩溃了,除了重新安装操作系统之外还有其他方法可以解决这个问题吗?
如果没有,有没有办法可以通过 RAID 配置、Apache、php、sql、Python、以太网连接、cron 作业、samba、LDAP 等和其他有用的应用程序进行备份,并自动导出我已安装的所有内容和配置文件的列表?
答案1
在继续操作之前,我强烈建议您备份所有数据以及主目录中的所有隐藏点文件。要列出已安装程序,请执行以下操作:
dpgk --get-selections | grep -v deinstall > ubuntu-files
这将在当前目录中创建一个名为 ubuntu-files 的文件,其中包含已安装的所有内容的列表。要将此列表恢复到系统,请执行以下操作:
### Make sure the system is fully updated if it isn't already:
sudo apt-get update && sudo apt-get upgrade
### Install the dselect tool (probably depracated)
sudo apt-get install dselect
### Give the package list to dpkg so it knows what to install
sudo dpkg --set-selections < ubuntu-files
### Use dselect to initiate installation (option 'I' will do it)
sudo dselect
请注意,这将安装您在第一步中列出的所有内容。如果您在升级版本级别后执行此操作,则结果可能不理想 - 例如,可能会安装 open office,而 12.04 的默认设置实际上应该是 Libre Office 等等。
要尝试再次启动分发升级,请执行以下操作:
### Make sure the package lists are up to date.
sudo apt-get update
### install update-manager-core if it is not already:
sudo apt-get install update-manager-core
### Kick the release upgrade off again...
sudo do-release-upgrade