安装Ubuntu全新的话会更好,还是升级过程一样好?换句话说,与重新安装相比,升级后我的电脑能够同样无故障且高效运行吗?
在全新安装或升级过程中,可能会出现崩溃的情况。大多数人不会遇到崩溃问题。如果你是那个不幸的少数人,最好采取以下措施:
通过全新安装,你可以摆脱在LTS版本之间安装了两年的旧垃圾。然而,这也可能是一个缺点,因为你经常会忘记在/usr
和/etc
子目录中添加的好东西。
在升级过程中,你会被告知每个配置文件将如何更改以适应新的软件包版本。你可以选择保留旧版本或使用新版本。例如,在从Ubuntu 16.04 LTS升级到18.04 LTS时,我的系统发生了以下变化:
/etc/sane.d/dll.conf
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
/etc/pulse/default.pa
/etc/grub.d/30_os-prober
/etc/cron.d/anacron
/etc/vnstat.conf
在2018年5月6日运行升级时,我被告知将删除203个软件包。随着时间的推移,将添加对更多软件包的支持,因此在升级过程中将删除较少的软件包。最好确保所有关键需求的软件包都存在,或者您有其他开发人员提供的替代方案可供使用。
rsync
确保从真实分区到测试分区的镜像完全一致。
- 更新测试分区的/boot/grub/grub.cfg
,以便正确引导。
- 更新测试分区的/etc/fstab
,以便正确引导。
- 运行sudo update-grub
,将测试分区添加到启动菜单中。
- 允许您重新启动并在测试分区上运行升级操作。sudo apt autoremove
sudo apt clean
deborphan
- 使用sudo apt install deborphan
安装此软件包管理工具。在升级后运行这些命令大约需要我5分钟。我的工作站安装了很多软件。如果我选择重新安装而不是升级,配置所有已安装的应用程序将花费我2-3天的时间。
成功的升级几乎完全取决于您对Ubuntu操作系统的理解水平。由升级引起的问题几乎总能通过具备解决问题所需技能来解决。当我升级Ubuntu时,我会在正在升级的计算机旁边使用另一台笔记本电脑,以便在出现问题时立即搜索Ask Ubuntu以找到解决方案。我依赖自己的经验和他人的经验来帮助我解决由升级引起的问题。否则,您就在进行任何发行版升级时进行赌博 - 尤其是如果您是一个经验不丰富的Linux用户。
ext3
升级为ext4
:https://www.cyberciti.biz/tips/linux-convert-ext3-to-ext4-file-system.html - WinEunuuchs2Unixdpkg --get-selections > packages_list
备份软件包列表,其中packages_list
是文件名。您以后可以使用此列表使用程序synaptic
或dpkg
安装所有软件包。this可能对您有所帮助。但请确保您新安装的系统也具有之前安装的系统中的存储库源,否则将无法正常工作。sudo apt-get install synaptic
命令安装Synaptic。synaptic
打开Synaptic。dpkg --get-selections
命令创建的文件。在这个上下文中,它是packages_list
文件。