为什么当我尝试在 Ubuntu 18.04 上打开文件时 GNOME 终端没有显示在应用程序列表中?

为什么当我尝试在 Ubuntu 18.04 上打开文件时 GNOME 终端没有显示在应用程序列表中?

GNOME 终端未显示在用于打开文件的应用程序列表中。我希望能够从另一个应用程序调用它来执行批处理(.sh类型)文件。
操作系统 - Ubuntu 18.04。

应用程序列表:
应用程序列表

当我从收藏夹等启动它时,GNOME 终端肯定已安装并运行在我的系统上。

还有两个问题可能与之相关。我还注意到应用程序列表中出现了重复项,例如文件管理器等。此外,我有一个与 GNOME 桌面相关的崩溃报告日志。我提交了报告,但不知道还能用它做什么。

答案1

有趣的问题,我相信'使用终端打开' 选项(执行脚本)默认不存在,但您当然可以创建一个。为此,请按照以下步骤操作。

  1. 在您的目录中创建一个空文本文件~/.local/share/applications/
  2. 用文本编辑器打开它。
  3. 添加以下几行。

    [Desktop Entry]
    Name=Open with Terminal
    Comment=Run the script in a Terminal window
    Exec=/bin/bash -c '%U; exec bash'
    Type=Application
    Terminal=true
    Icon=utilities-terminal
    NoDisplay=true
    
  4. 使用后缀保存文本文件(或重命名).desktop,例如open-with-terminal.desktop

现在你应该找到一个名为“使用终端打开' 在里面 '使用其他应用程序打开' 对话框。

但这可能对你来说有点过头了实际的目标。如果你只想从文件管理器执行脚本,那么请看这个:如何在 Nautilus 中运行可执行脚本?

相关内容