我试着跑
sudo update-alternatives --config x-terminal-emulator
但它没有出现在列表中,只有默认的 gnome,这是在 Ubuntu 20.04 中。
答案1
您需要update-alternatives
先安装 hyper...然后您可以从问题中的命令中选择它..
我尝试安装它并查看...我使用 deb 包安装了它..
然后跑了which hyper
pratap@i7-6550U:~$ which hyper
/usr/local/bin/hyper
pratap@i7-6550U:~$
创建包含以下内容的脚本并以 root 权限运行它
#!/bin/bash
update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/local/bin/hyper 0
update-alternatives --set x-terminal-emulator /usr/local/bin/hyper
例子:
pratap@i7-6550U:~$ sudo update-alternatives --config x-terminal-emulator
[sudo] password for pratap:
There are 2 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/gnome-terminal.wrapper 40 auto mode
1 /usr/bin/gnome-terminal.wrapper 40 manual mode
* 2 /usr/local/bin/hyper 0 manual mode
Press <enter> to keep the current choice[*], or type selection number:
读完评论后,
通过调整desktop-icons
扩展,您可以稍微实现这一点。
答案2
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /opt/Hyper/hyper 50
看https://github.com/vercel/hyper/issues/2764#issuecomment-374437229