首先我使用apt-get intall kdenlive
这个安装版本安装了 Kdenlive17.12.3
由于知道某些功能不可用,我打算使用flatpak
以下命令升级 Kdenlive:
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install --from https://flathub.org/repo/appstream/org.kde.kdenlive.flatpakref
至此成功安装kdenlive版本19.12.3
问题:
当我
kdenlive -v
在终端上运行时,它说17.12.3,但是当我打开 kdenlive 并转到帮助->关于时,它显示版本19.12.3,那么我是不是安装了两个kdenlive版本呢?如果是,我该如何删除较旧的版本
sudo apt-get remove kdenlive
??升级软件版本的正确方法是什么?如果它们属于不同的 repo/package 管理器,如何正确升级?
PS: 仍然是 Linux 菜鸟
答案1
当我
kdenlive -v
在终端上运行时,它说17.12.3,但是当我打开 kdenlive 并转到帮助->关于时,它显示版本19.12.3,那么我是不是安装了两个kdenlive版本呢?是的。您首先使用 安装了版本 17.12.3
apt
,然后使用 安装了版本 19.12.3flatpak
。如果是,我该如何删除较旧的版本
sudo apt-get remove kdenlive
??是的。只需运行以下命令即可删除旧版本 (apt):
sudo apt remove kdenlive
升级软件版本的正确方法是什么?如果它们属于不同的 repo/package 管理器,如何正确升级?
不,这不是正确的方式'升级'。如前所述,
apt
和flatpak
独立工作。您可以使用这些包管理器安装同一应用程序的两个实例。
要更新使用 安装的包apt
,请运行sudo apt update && sudo apt upgrade
要使用安装的包
flatpak
,请运行flatpak update