我目前从http://ca.archive.ubuntu.com/ubuntu groovy/universe amd64 Packages安装了一个包
存在更高版本,我想更新到该版本,开发人员已发布 ppa 用于安装和更新软件包。是否可以从该 ppa 存储库而不是 ubuntu 存档进行更新?我知道的唯一方法是卸载从 ubuntu 存档安装的软件包并从开发人员 ppa 安装它。但我想避免重新配置应用程序,并希望我可以简单地将应用程序“指向”开发人员 ppa?
我目前从http://ca.archive.ubuntu.com/ubuntu groovy/universe amd64 Packages安装了一个包
存在更高版本,我想更新到该版本,开发人员已发布 ppa 用于安装和更新软件包。是否可以从该 ppa 存储库而不是 ubuntu 存档进行更新?我知道的唯一方法是卸载从 ubuntu 存档安装的软件包并从开发人员 ppa 安装它。但我想避免重新配置应用程序,并希望我可以简单地将应用程序“指向”开发人员 ppa?
如果您将 ppa 添加到您的系统并且 ppa 中的应用程序版本较新,则当您运行
sudo apt update
系统时将指向较新版本,并且当您执行sudo apt upgrade
时它将升级到它。除了视频驱动程序等一些边缘情况外,您无需卸载当前版本。
您可以使用该命令
apt policy [packagename]
查看添加 ppa 前后的可用版本。这是我系统上一个这样的包的示例