所以我最近安装了黑盒子终端。我喜欢它,并希望将其设置为默认终端。但是,它是通过 flatpak 安装的,当我尝试运行时,
sudo update-alternatives --config x-terminal-emulator
它没有显示为选项:
我看到您可以使用以下命令注册新终端:
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /path/to/emulator 1
但是当我查看运行 Black Box 的路径时,我发现了这一点:
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=blackbox com.raggesilver.BlackBox
那么我该如何将其配置为替代方案?这可能吗?
答案1
让它与一些肮脏的黑客一起工作,方法如下:
- 创建引导脚本
echo > /usr/local/bin/blackbox <<EOF #!/usr/bin/env bash /usr/bin/flatpak run --branch=stable --arch=x86_64 --command="blackbox" com.raggesilver.BlackBox EOF sudo chmod +x /usr/local/bin/blackbox
- 安装上述脚本作为替代方案
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/local/bin/blackbox 1
- 选择它作为默认设置:
sudo update-alternatives --config x-terminal-emulator
答案2
我的例子能帮到你吗?我通过标准热键设置了 BlackBox 启动。我进入设置 -> 搜索 -> 键 -> 自定义 -> 新命令flatpak run com.raggesilver.BlackBox
并设置CtrlAltT(适用于 Ubuntu)