【问题标题】:How to open the terminal from inside a snap application?如何从快照应用程序中打开终端?
【发布时间】:2018-12-23 17:56:15
【问题描述】:

当我尝试从 Gitkraken GUI 在终端中打开我的仓库时。它指出:

您的设置中没有配置终端。您想现在配置您的终端吗?

接下来,我手动将 gnome 终端设置为 custom terminal commandgnome-terminal %d。关键字 %d 应替换为 repo 路径。在终端中运行它可以工作。但是在 Gitkraken 我得到:

命令失败。 gnome-terminal path/to/repo /bin/sh 1:gnome-terminal:未找到

如何将 gnome 终端设置为 gitkraken 的默认终端。我正在运行 Ubuntu 18.04。

编辑:

我看到 GitKraken 在 snap 中运行。我已将问题扩大到如何从 snap 中运行 linux 命令。

【问题讨论】:

    标签: ubuntu-18.04 gitkraken snapcraft


    【解决方案1】:

    今天我了解了snap confinement

    快照的限制级别是它与您的隔离程度 系统。

    要允许以与传统软件包几乎相同的方式访问系统资源,您应该使用 --classic 参数安装 snap。

    snap install gitkraken --classic

    【讨论】:

    • 执行此操作时,我收到“警告:flag --classic 由于严格限制 snap gitkraken 被忽略”。
    • 嗯,我现在在 Arch 系统上。但也许用 sudo 运行命令?
    猜你喜欢
    • 2012-02-25
    • 2022-11-02
    • 2010-09-30
    • 2014-04-02
    • 2014-12-30
    • 2017-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多