如何找到我可以打开但不知道名称的软件的安装路径?

如何找到我可以打开但不知道名称的软件的安装路径?

标题有点令人困惑,而且我对 Linux 有点菜鸟。基本上,我有一种 qBittorrent 形式,它不允许我以方便的方式使用磁力链接,我需要复制并粘贴磁力链接 URL。所以,我希望从我的计算机中清除 qBittorrent,但它确实说 qBittorrent 未安装。没问题,我想我会在其上安装一个新版本,希望这能纠正任何问题。现在,我安装了 2 个不同的 qBittorrent,但我的计算机只能识别我最近安装的一个。

所以...我可以打开/运行(对我而言)“较旧”版本的 qBittorrent,但它显然不称为 qBittorrent,因为运行which qbittorrentwhereis qbittorrent仅返回我最近安装的版本。

是否有其他方法可以识别“坏”qBittorrent 的安装路径?同样,我仍然可以运行该程序。

操作系统:基本操作系统 6.1 Jólnir

答案1

假设您可以获得火鸡的进程 ID(或 pid),那么ls -l /proc/{pid}/exe(当然,将 {pid} 替换为 pid)会显示可执行文件的完整路径。

答案2

这是一个瞬间。您可以通过 snap 列出所有已安装的软件包:

snap list

您将找到列出的确切 BitTorrent 客户端名称。

要从终端运行它:snap run program_name_here。安装的快照的路径是/snap/bin

相关内容