通过 Flatpak 安装 VSCode 时,它​​的“code”可执行文件位于哪里?

通过 Flatpak 安装 VSCode 时,它​​的“code”可执行文件位于哪里?

当通过 apt 或 homebrew 安装 Visual Studio Code 时,VSCodecode可执行文件会转到 中的标准位置PATH,但是当通过 Flatpak 安装 VSCode 时,它​​会转到特殊的位置。我正在尝试找到这个位置,以便将其添加到我的PATH.

答案1

扁平封装不是这样工作的;可执行文件隐藏在容器中,您需要设置整个环境才能调用它。提供一个隔离良好、不能从外部运行的环境才是重点。

你会想要flatpack run app-name运行您的应用程序 - 在您的情况下,可能flatpak run com.visualstudio.code;您可以根据需要添加参数,它们将被转发到 Flatpack 声明为要运行的应用程序的可执行文件。

答案2

在从我的终端Ubuntu使用时(在我的例子中),我在其配置文件中添加了一个别名:VSCodiumzsh~/.zshrc

alias code="flatpak run com.vscodium.codium "

不要忘记source ~/.zshrc或重新打开您的终端,然后您现在可以这样做

code my/source.file

~/.bashrc对于 Bash 来说显然是这样做的

相关内容