如何在Ubuntu Server AMI映像的终端窗口中删除底部信息面板?


8

Amazon AMI图像在终端窗口底部具有默认信息面板。我想删除它(它使我无法在腻子中向后滚动)。

在终端窗口的底部看起来像这样:

0*$ sh  my_login_name@ec2-100-00-100-10.compute-1.amazonaws.com 100.10.100.10 ...
 U  Ubuntu oneiric            1# 3d20h 0.00 2.6GHz 592MB,43% 2011-09-26 18:12:05

我以前在我的Ubuntu AMI中从未见过这种情况。奇怪的。
Marco Ceppi

Answers:


6

不幸的是,11.10 AMI screen使用名为的软件包从终端在ssh上自动运行命令,该软件包byobu用尽了底部两行,并带有七彩的线路噪声。

您可以通过键入以下命令在给定实例上禁用此功能:

byobu-disable

这将注销您。下一个ssh将正常工作。

注意:本文包含表达我个人观点的声明。其他人有不同的意见。


您能告诉我更多有关“预发布”的含义吗?我应该使用哪个“生产”版本?我只是假设cloud.ubuntu.com网站上发布的AMI已准备好投入生产。
David Parks

Oneiric将于下个月发布。现在,您可能要使用Natty或Lucid(LTS)进行生产。
埃里克·哈蒙德

埃里克(Eric),默认情况下,对于byobu的公开意见并没有太多分歧。最好将它放在ubuntu-devel-discuss或ubuntu-server邮件列表中,因为仍然有时间对其进行更改,但是到目前为止,没有理由要求Ubuntu开发人员对其进行更改。
SpamapS 2011年

2
我支持Eric的评论,作为一个简单的用户,这让我感到这不是一个原始的OS,并让我感到担忧(并且肯定让我烦恼,甚至必须修复它才能创建多个终端窗口)。
David Parks

2
SpamapS:当我提议将其发布几个版本时,我公开不同意byobu政策,但是当很明显它将被反复尝试包含在每个新版本中时,我放弃了。我希望该政策在公开时会遭到强烈反对,这将使我的观点变得比我所能做到的要好。如果公众喜欢新政策,那么我将为错误的可用性原则而战。
埃里克·哈蒙德

3

当您在EC2中启动实例时,可以选择提供“用户数据”,该数据在首次启动时(以及以后的启动)可用于该实例。Ubuntu使用名为cloud-init的程序消耗用户数据,该程序功能强大。

您可以使用cloud-init的用户友好的cloud-config功能禁用byobu。

要禁用byobu,您所要做的就是提供以下两行用户数据:

#cloud-config
byobu_by_default: disable

此处有关cloud-init的完整详细信息:https : //help.ubuntu.com/community/CloudInit

云配置语法,包括您可以使用它进行的所有其他奇妙的处理,请参见:http : //bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head :/ doc/examples /cloud-config.txt



1

只需使用 sudo apt-get remove screen

完成了!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.