使用 apt 和 flatpack 安装了两次 kdenlive,终端和软件应用程序告诉我不同​​的版本?为什么?

使用 apt 和 flatpack 安装了两次 kdenlive,终端和软件应用程序告诉我不同​​的版本?为什么?

首先我使用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

问题:

  1. 当我kdenlive -v在终端上运行时,它说17.12.3,但是当我打开 kdenlive 并转到帮助->关于时,它显示版本19.12.3,那么我是不是安装了两个kdenlive版本呢?

  2. 如果是,我该如何删除较旧的版本sudo apt-get remove kdenlive??

  3. 升级软件版本的正确方法是什么?如果它们属于不同的 repo/package 管理器,如何正确升级?

PS: 仍然是 Linux 菜鸟

答案1

  1. 当我kdenlive -v在终端上运行时,它说17.12.3,但是当我打开 kdenlive 并转到帮助->关于时,它显示版本19.12.3,那么我是不是安装了两个kdenlive版本呢?

    是的。您首先使用 安装了版本 17.12.3 apt,然后使用 安装了版本 19.12.3 flatpak

  2. 如果是,我该如何删除较旧的版本sudo apt-get remove kdenlive??

    是的。只需运行以下命令即可删除旧版本 (apt):

    sudo apt remove kdenlive
    
  3. 升级软件版本的正确方法是什么?如果它们属于不同的 repo/package 管理器,如何正确升级?

    不,这不是正确的方式'升级'。如前所述,aptflatpak独立工作。您可以使用这些包管理器安装同一应用程序的两个实例。
    要更新使用 安装的包apt,请运行

    sudo apt update && sudo apt upgrade
    

    要使用安装的包flatpak,请运行

    flatpak update
    

相关内容