Как удалить нижнюю информационную панель в окне терминала на образах AMI Ubuntu Server?

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. Weird.
Марко Чеппи

Ответы:

6

К сожалению, AMI 11.10 автоматически запускают screenкоманду по ssh из терминала, используя пакет с именем, byobuкоторый использует нижние две строки с разноцветным шумом.

Вы можете отключить это в данном экземпляре, набрав команду:

byobu-disable

который выйдет из системы Следующая SSH будет работать нормально.

Примечание. В этом сообщении содержатся утверждения, выражающие мое личное мнение. Другие люди имеют разные мнения.

Эрик Хаммонд
источник
Можете ли вы рассказать мне больше о том, что вы подразумеваете под "предварительным выпуском"? Какой «производственный» релиз мне следует использовать? Я только что предположил, что AMI, размещенные на сайте cloud.ubuntu.com, готовы к работе.
Дэвид Паркс
Oneiric выйдет в следующем месяце. Прямо сейчас для производства вы можете использовать Natty или Lucid (LTS).
Эрик Хаммонд
Эрик, не было большого публичного несогласия с политикой по умолчанию. Было бы лучше включить его в списки рассылки ubuntu-devel-Discussion или Ubuntu-Server, так как еще есть время изменить его, но на данный момент разработчикам Ubuntu не было дано никаких оснований для его изменения.
SpamapS
2
Я поддерживаю комментарии Эрика, будучи простым пользователем, это заставляет меня чувствовать, что это не ванильная ОС, и меня это беспокоит (и, конечно, меня раздражает необходимость исправлять ее даже для нескольких окон терминала).
Дэвид Паркс
2
SpamapS: Я публично не согласился с политикой byobu, когда она была предложена для пары выпусков, но когда стало ясно, что ее будут неоднократно пытаться включать в каждый новый выпуск, я сдался. Я ожидаю увидеть сильную негативную реакцию против этой политики, когда она станет публичной, что должно сделать точку зрения лучше, чем я смог, и если общественность любит новую политику, то я боролся за неправильные принципы юзабилити.
Эрик Хаммонд
3

Когда вы запускаете экземпляр в EC2, у вас есть опция предоставления «пользовательских данных», которые доступны экземпляру при первой загрузке (и позже). Ubuntu использует пользовательские данные с помощью программы cloud-init, которая является невероятно мощной.

Вы можете отключить byobu, используя удобную функцию облачной конфигурации cloud-init.

Чтобы отключить 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

семиозис
источник
2

Если в Byobu вам нужна прокрутка, используйте комбинации клавиш:

Alt-PgUp

а также

Alt-PgDn

Дастин Киркланд
источник
1

Просто используйте sudo apt-get remove screen

сделанный!

Hayden
источник