如何删除旧版本的 OBS?

如何删除旧版本的 OBS?

我的 Ubuntu 18.04 LTS 中有两个版本的 OBS。一个是OBS 21.0.2.-修改版(或 obs-studio --candidate),其他是OBS 工作室 24.00。

问题是当我安装新版本时,我不只是从 21.0.2 升级到了 24.00,我还同时获得了两个 snap。可能是因为候选版本位于 snap 开发的不同分支中,或者其他原因。没什么大不了的,但是……

最大的问题是现在两个版本都不能正常工作两者都缺少一些功能。例如,24.00 不会显示在托盘中(这在繁忙的广播期间可以救命)。此外,当我选择 OBS Studio 图标(显然是 24.00,因为 21.02 只是“OBS”)时,只会启动 24.00 版本!那一刻,我可以看到托盘中一个版本如何干扰另一个版本,这太搞笑了)。我仔细检查了托盘中的版本,结果正是 24.00。

(同样奇怪的是,内置的 Ubuntu 软件管理器看不到 V24。Ubuntu 软件中心也看不到它。Canonical 的 Snapcraft 网站也找不到它。只能通过单击 Snapcraft 中的直接链接才能找到它,但这不是重点。)

合乎逻辑的事情是在终端中删除旧版本但是...当我使用“sudo apt-get remove obs-studio”时,两个版本都被删除了。当我使用“sudo apt-get remove obs-studio 21.0.2-modified”或“sudo apt-get remove obs-studio --candidate”或只是“sudo apt-get remove obs”时,Ubuntu 无法理解该命令或告诉我“OBS 未安装”。我使用了“purge”,但结果相同。

我使用了 Stacer 和 Synaptic 等快照管理器。

(我可以澄清一下,OBS 很简单,你可以自己看看 - 这里snapcraft.io/obs-studio和这里 (Stacer 清楚地显示了 Snap 类别中的 OBS) 此外,Synaptic 确实可以与 OBS 配合使用,并且显示两个版本,但称之为“包”。 Synaptic 的图片向我展示了两个版本 我所说的 snap manager 指的是这个软件github.com/oguzhaninan/Stacer

第一个只能看到 24.00。第二个可以看到旧版本,但不知何故只能安装它,而没有卸载选项!当我尝试在 Synaptic 中使用“完全卸载”时,它只能看到 24.00。

使用apt 策略 obs-studio我明白了

apt policy obs-studio
obs-studio:
  Установлен: 24.0.0-0obsproject1~bionic
  Кандидат:   24.0.0-0obsproject1~bionic
  Таблица версий:
 *** 24.0.0-0obsproject1~bionic 500
        500 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status
     21.0.2+dfsg1-1 500
        500 http://ru.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages

我可以以某种方式删除 21.02 修改后的版本吗?无需彻底删除并重新安装(因为重新创建所有场景和 FX 需要大量的工作)。

(注意:我是个彻头彻尾的菜鸟,我使用 Ubuntu 是因为我厌倦了 Windows,除了这个小问题之外,一切都很好)。

答案1

我通过软件管理器删除了 21 版本的 Snap 就解决了这个问题,而从 PPA 安装的 v24 保留了下来。

相关内容