带有“ deb”文件的更新软件是否会删除以前的版本?


9

Unity(编程环境,而不是GUI)具有一个Linux版本,该版本安装了一个debfile

  • 目前,我正在运行此Beta版本: unity-editor-5.5.0b2+20160906_amd64.deb

  • 它一直让我崩溃,所以我想恢复到以前的更稳定的版本: unity-editor-5.4.1f1+20160913_amd64.deb

我可以只安装5.4.1deb文件,还是因为系统上已经存在较新版本而遇到问题?还是我最终会在系统上同时存在两个版本?

Answers:


11

是。.deb使用文件从文件中安装应用程序dpkg -i会将当前安装的版本替换为命令中指定的版本。即使已安装的是较新的。

这是如果软件可以使用单个deb文件安装(例如atom文本编辑器)。

但是,如果需要安装更多软件包,则可能需要在执行命令sudo apt-get -f installdpkg -i执行。但是,在这种情况下,如果您已经具有那些其他软件包的较新版本,则可能需要强制软件包管理器降级这些版本。否则,apt-get -f install将最终安装较新的版本。

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.