我刚刚安装了 Ubuntu GNOME 16.04,在尝试添加terminix
为默认终端仿真器时,我把替代方案搞得一团糟x-terminal-emulator
,这完全是我的错!
我输入了update-alternatives --install
错误的命令,现在我不再有那个选择,这就是我现在得到的:
$ sudo update-alternatives --config x-terminal-emulator
There is only one alternative in link group x-terminal-emulator (providing /usr/bin/x-terminal-emulator): /usr/bin/gnome-terminal.wrapper
Nothing to configure.
update-alternatives: warning: forcing reinstallation of alternative /usr/bin/gnome-terminal.wrapper because link group x-terminal-emulator is broken
update-alternatives: warning: not replacing /usr/bin/x-terminal-emulator with a link
幸运的是,唯一的问题是我无法使用Ctrl++快捷键打开终端(或任何终端仿真器)。使用它们调用并使用应用程序名称进行搜索没有任何问题。就像我说的,这不是一个大问题Alt,但它让我很烦恼。TSuper
我尝试重新安装模拟器,但没有任何效果。如果您知道任何可能的解决方案来解决我的困境,我将不胜感激!
答案1
我遇到了同样的问题。解决此问题的方法是简单地重新安装gnome-terminal
ie,输入以下命令:
sudo apt-get install --reinstall gnome-terminal
这似乎会自动重置替代方案。
答案2
我遇到了同样的问题,我通过阅读解决了这个问题update-alternatives
手册页。
据此,update-alternatives
有以下选择:
--config <name>
show alternatives for the <name> group and ask the user to select which one to use".
因此运行sudo update-alternatives --config 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/bin/guake 1 manual mode
Press <enter> to keep the current choice[*], or type selection number:
我指定0
并点击Enter并得到:
update-alternatives: using /usr/bin/gnome-terminal.wrapper to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
现在Ctrl++Alt快捷T键再次打开默认终端。
如果您想了解有关上述输出中显示的auto mode
vs选项的更多信息,请查看manual mode
heemayl 的回答在update-alternatives 中自动模式和手动模式的区别。
答案3
我认为,重新配置可能会有所帮助:
$ sudo dpkg-reconfigure your_terminal_program