在Ubuntu 20.04中,当打开.deb文件时,Ubuntu软件中的升级按钮不见了。

我的当前版本的F5 SSL VPN是7183(在这里查看),然后我下载了更新(版本7184)的debian文件,当我打开.deb文件时,它会导向Ubuntu软件(在这里),到目前为止一切都正常,只是Update(或者Upgrade,你懂的)按钮消失了,只剩下Remove按钮。
自从我将工作站升级到Ubuntu 20.04以后,我无法再通过.deb文件进行升级了。
这让事情变得棘手,特别是对于那些没有使用apt安装的软件/应用程序。
我知道我们可以将源添加到PPA中,这样就不再需要.deb文件(而是包含在apt updateapt upgrade中),但是每次都要注册每一个源到PPA太痛苦了,我只想每次他们有更新(比如dbeaver-ce)时使用我从互联网上下载的这个deb文件。
这是新的“功能”,还是预期的问题,或者是一个bug(只在Ubuntu 20.04上发现)?
如何进行升级(不使用PPA)?每次下载新的deb文件后,是否需要删除并安装它们?

1我发现最简单的方法就是使用gdebi。它是一个很好用的图形界面,用于安装.deb文件。只需用它打开.deb文件,点击安装,它就会覆盖现有版本。如果你已经通过.deb文件安装了该文件,它还提供了一个方便的卸载按钮。只需运行sudo apt install gdebi,问题就解决了。 - KGIII
1谢谢 @KGII,我在其他帖子中看到过这个,似乎很有前途(尽管仍然很烦人)。如果我们真的无法恢复那些升级按钮,我就会采取这种方法,感谢您。 - Johnsons
我也遇到了同样的问题,@Johnsons,你找到解决办法了吗? - eshirvana
1@eshirvana 我现在正在执行 sudo dpkg -i <新版本的.deb文件> 哈哈...我不知道我的原始问题是否真的有答案(关于那个更新按钮)。 - Johnsons
1@Johnsons 是的,在终端中可以这样操作,但我想知道升级按钮去哪了,只需点击升级按钮即可更新应用程序,非常方便。现在通过用户界面,我必须先卸载应用程序,然后再使用新版本重新安装它。 - eshirvana
是的,确实就是我在抱怨的事情了 @eshirvana...但我猜我已经不再那么在意了...只要它能正常工作就行了... - Johnsons
1个回答

一个等效的操作是使用dpkg命令。
sudo dpkg -i <your .deb file>

它会在您的计算机上安装和/或更新(如果已存在)软件。

它能用,但为什么他们要把事情搞得更复杂呢 :) - Developerium