显然,升级到Ubuntu 15.04的一部分涉及到gnome-terminal的升级,该升级删除了旧功能,该功能允许将新的终端窗口作为选项卡而不是新窗口打开。
如果我在升级之前就知道这一点,那么我真的不会升级。句号 我管理着许多服务器,拥有一个允许在选项卡中进行新会话的SSH客户端至关重要。完全无法管理15台服务器的新窗口。
在此屏幕截图中,您可以看到“打开会话”菜单选项。过去也有一个“打开标签”菜单选项,其中包含我保存的会话的完整列表。现在不见了。
显然,升级到Ubuntu 15.04的一部分涉及到gnome-terminal的升级,该升级删除了旧功能,该功能允许将新的终端窗口作为选项卡而不是新窗口打开。
如果我在升级之前就知道这一点,那么我真的不会升级。句号 我管理着许多服务器,拥有一个允许在选项卡中进行新会话的SSH客户端至关重要。完全无法管理15台服务器的新窗口。
在此屏幕截图中,您可以看到“打开会话”菜单选项。过去也有一个“打开标签”菜单选项,其中包含我保存的会话的完整列表。现在不见了。
Answers:
像我一样降级到旧的3.6.2。
如果您有64位安装:
wget http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-terminal/gnome-terminal-data_3.6.2-0ubuntu1_all.deb http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-terminal/gnome-terminal_3.6.2-0ubuntu1_amd64.deb
sudo dpkg -i gnome-terminal_3.6.2-0ubuntu1_amd64.deb gnome-terminal-data_3.6.2-0ubuntu1_all.deb
sudo apt-mark hold gnome-terminal
sudo apt-mark hold gnome-terminal-data
对于32位:
wget http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-terminal/gnome-terminal-data_3.6.2-0ubuntu1_all.deb http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-terminal/gnome-terminal_3.6.2-0ubuntu1_i386.deb
sudo dpkg -i gnome-terminal_3.6.2-0ubuntu1_i386.deb gnome-terminal-data_3.6.2-0ubuntu1_all.deb
sudo apt-mark hold gnome-terminal
sudo apt-mark hold gnome-terminal-data
sudo apt-mark hold gnome-terminal gnome-terminal-data
吗?
如果您想知道如何解决此问题,则新版本可以选择在选项卡中打开所有新终端。转到编辑->首选项,然后将“在:窗口中打开新终端”更改为“制表符”。
降级有点儿工作,但它不是,因为新版本总是有漏洞/安全修补程序的最佳选择。
最好的选择是安装mate-terminal,这是gnome-terminal的定期更新分支,它仍然具有选项卡以及您习惯的所有铃铛。自从gnome-terminal删除了该选项卡功能以来,我现在已经在我的系统上运行它。
它几乎相同,但不缺少功能!万岁!
sudo update-alternatives --set x-terminal-emulator /usr/bin/mate-terminal.wrapper
使其成为默认终端。
对于多窗口尝试终结器,包括向所有打开的终端广播相同命令...
sudo apt-get install terminator
使用Ctrl+ Shift+ T打开第一个新标签。可以使用+
按钮(在gui中,而不是键盘中)打开后续标签页。
gnome-terminal现在已经坏了,这基本上是个坏玩笑。配置文件很难或不可能管理,编辑或删除。
如果我忽略了最近的透明性问题,那么我的mate -terminal最终可以通过使我的旧配置文件更加准确来工作。显然,mate-terminal现在采用了更严格的错误检查机制,并且不再与未定义的配置文件名称一起使用。--tab-with-profile =默认仅在一个配置文件(第一个配置文件)中起作用。您的下一个配置文件必须使用不同的名称(Default2或例如下面的示例中的“ Servers”),并且它必须反映在新的配置文件自定义中命令。
例:
mate-terminal --tab-with-profile=Servers -t "server1" -e "ssh root@server1.domain.com -t screen -dRRS main"
--tab-with-profile=Servers -t "server2" -e "ssh root@server2.domain.com -t screen -dRRS main"
通过在mate-terminal中使用更精确的Profile定义和自定义命令,我可以使我的所有Profile和大约100个Tabs井井有条,并通过单击按钮重新连接:)
座右铭爱屏幕-dRRS main命令。这样一来,您就可以重新启动并返回到以前的工作。您所有的终端标签都将与您在重启之前留下的所有标签完全一样,包括先前的“屏幕上”命令历史记录。
-山姆
gnome-terminal --tab-with-profile=SOME_PROFILE_NAME -e 'ssh somehost'
要么
gnome-terminal --tab-with-profile-internal-id=SOME_PROFILE_ID -e 'ssh somehost'
和Ctrl+ Shift+T仍然对我有用。
与14.10相比,默认配置文件名称位于15.04中。