URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 95561
[ Назад ]

Исходное сообщение
"Выпуск консольного оконного менеджера GNU screen 4.2.0"

Отправлено opennews , 24-Апр-14 14:35 
После шести лет с момента прошлого выпуска с спустя несколько недель после того как проект отпраздновал 27 лет существования, представлен (https://lists.gnu.org/archive/html/screen-devel/2014-04/msg0...) новый значительный релиз полноэкранного консольного оконного менеджера GNU screen 4.2.0 (http://www.gnu.org/software/screen/), позволяющего использовать один физический терминал для работы с несколькими приложениями, которым выделяются отдельные виртуальные терминалы, остающиеся активными между разными сеансами связи пользователя.

Выпуск screen 4.2.0 представил Amadeusz Sławiński, новый мэйнтейнер проекта, который был выбран (https://lists.gnu.org/archive/html/screen-devel/2014-04/msg0...) в начале апреля, а ранее занимался поддержкой ответвления (https://github.com/amade/screen/tree/devel/src) от screen на GitHub, в которое, по сравнению с официальной веткой, было внесено более 300 изменений. Теперь все эти изменения перенесены в основной проект и будут доступны в screen 5. После 4.0 решено сразу выпустить релиз 4.2, так как ветка 4.1 уже была создана на момент слияния. Пакеты с новым выпуском уже доступны для пользователей Arch Linux (https://www.archlinux.org/news/screen-420-cannot-reattach-ol.../) и Debian Unstable (http://noone.org/blog/English/Computer/Debian/GNU%20Scr...) и скоро ожидается в Debian Testing.


В новой версии появилась поддержка слоёв (layouts), группировки окон, улучшена работа с мышью, обеспечен режим вертикальной разбиения окна, добавлены новые команды. Так как некоторые из изменений привели к нарушению совместимости (для взаимодействия с фоновым процессом вместо именованных каналов теперь используются сокеты), перед выполнение обновления следует завершить активные сеансы, так как к сеансам, созданным с использованием прошлых выпусков, не удастся соединиться после установки screen 4.2.0.


Одновременно сообщается о переводе ветки screen 4.x в фазу сопровождения и начале разработки ветки screen 5, в которой будет проведена существенная чистка кодовой базы. В версию screen 5 также будут перенесены новшества, подготовленные вне официального репозитория, такие как 256-цветная жесткая статусная строка (hardstatus), поддержка полноцветной палитры, размещение заголовка в верхней строке и возможность перемещения строки статуса в верхнюю часть. Также будет прекращена поддержка устаревших систем и невостребованных функций (например, поддержка брайлевского дисплея), проведено переформатирование кода, переписаны некоторые неэффективные части.

URL: https://lists.gnu.org/archive/html/screen-devel/2014-04/msg0...
Новость: https://www.opennet.ru/opennews/art.shtml?num=39634


Содержание

Сообщения в этом обсуждении
"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Пушистик , 24-Апр-14 14:35 
Молодцы!
Положим на пыльную полку в раздел анналы истории.

Вот серьёзно, где это вообще применимо?


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено pkunk , 24-Апр-14 14:42 
https://xkcd.com/686/

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено auk , 24-Апр-14 14:44 
Это одна из самых полезных программ.
Особенно полезна при работе с длительными процессами на удалённых серверах.
Запустил screen, в нём задачу какую, делаешь detach и пошёл по своим делам.
Пришёл домой, attach к консоли и всё как буд-то тут и работал.
Или если связь рвётся, переподключаешься, attach и продолжаем работать.

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Адекват , 24-Апр-14 15:48 
> Это одна из самых полезных программ.
> Особенно полезна при работе с длительными процессами на удалённых серверах.
> Запустил screen, в нём задачу какую, делаешь detach и пошёл по своим
> делам.
> Пришёл домой, attach к консоли и всё как буд-то тут и работал.

Я так раньше торренты качал.



"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено PalachMB_ , 25-Апр-14 09:10 
Я и сейчас так качаю. screen + rtorrent

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 21:39 
Для тех, кто работает на localhost - screen не нужен. Им просто не понять, зачем нужна данная софтинка...

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 25-Апр-14 11:05 
Прям так и не нужен на локалхосте? Хотя, есть же tmux...

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Василий , 26-Апр-14 18:41 
> Это одна из самых полезных программ.
> Особенно полезна при работе с длительными процессами на удалённых серверах.
> Запустил screen, в нём задачу какую, делаешь detach и пошёл по своим
> делам.
> Пришёл домой, attach к консоли и всё как буд-то тут и работал.
> Или если связь рвётся, переподключаешься, attach и продолжаем работать.

Так-то оно, конечно, так. Но бывает и печаль, суть которой в том, что attach подвисает. Попытки реаттача успехом не завершаются. Ни screen -x, ни screen -r (даже с указанием сеансов) не уводят печаль в сторону.

Проходит печаль по разному - от нескольких минут, до нескольких часов. После этого можно работать нормально дальше. Но когда ждать некогда, приходится весь скрин валить kill -9 и был таков - куда ж деваться.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено pavel_simple , 26-Апр-14 19:45 
>[оверквотинг удален]
>> делам.
>> Пришёл домой, attach к консоли и всё как буд-то тут и работал.
>> Или если связь рвётся, переподключаешься, attach и продолжаем работать.
> Так-то оно, конечно, так. Но бывает и печаль, суть которой в том,
> что attach подвисает. Попытки реаттача успехом не завершаются. Ни screen -x,
> ни screen -r (даже с указанием сеансов) не уводят печаль в
> сторону.
> Проходит печаль по разному - от нескольких минут, до нескольких часов. После
> этого можно работать нормально дальше. Но когда ждать некогда, приходится весь
> скрин валить kill -9 и был таков - куда ж деваться.

за более 5 лет использования, мной подобное поведение не замечено ниразу.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено auk , 28-Апр-14 09:33 
частопомогает:
screen -d -r

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Oakim , 24-Апр-14 14:48 
Тоже думал, что устаревшая глупость, но...
Отдельный ubuntu сервер, подключена камера и Motion. Зашел через терминал. Запустил Screen. Запустил motion. Смотришь на сообщения в процессе работы. Выходишь из screen. Закрваешь терминал. А motion работать-то продолжает. Потом можно снова подключиться к серваку. Открыть screen. Посмотреть на текущую работу...

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Однако , 24-Апр-14 14:52 
Мусье знает толк в извращениях...

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Vkni , 24-Апр-14 20:44 
> Открыть screen. Посмотреть на текущую работу...

Есть же nohup.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 22:48 
А просто отправить сообщения motion в лог и запустить его в бэкграунд - наверное было слишком просто, да? :)

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено masudi , 24-Апр-14 14:59 
удобно, например, если тебе нужно постоянно работать с парой десятков серверов.

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено x0r , 24-Апр-14 15:01 
screen - это одна из функций, которая должна быть "из коробки"

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 27-Апр-14 18:48 
> screen - это одна из функций, которая должна быть "из коробки"

Заходите в OpenBSD, чо. tmux изкаропки


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено User , 24-Апр-14 15:11 
Здравствуй, племя молодое, незнакомое...

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено шахимат , 24-Апр-14 17:43 
Молодцы!
Положим на пыльную полку в раздел анналы истории.
Вот серьёзно, где это вообще применимо?
-----

Приходи когда осилишь "Компьютер для чайников", тогда и отвечу. Сейчас разговор бесполезен.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 17:49 
>Молодцы!
>Положим на пыльную полку в раздел анналы истории.

Пошёл как то пушистик играть в футбол за сборную Росии. Ну и как водится у таких забил в свои ворота ...
Весь стадион, все 50000 народу вскочили и орут "ПИДОРАС!!!!!!" .... а он улыбается и кланяется, улыбается и ...
Вот и на опеннете он упорно ищет метод :)


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Polkan , 24-Апр-14 17:50 
>Молодцы!
>Положим на пыльную полку в раздел анналы истории.

Ага, админам локалхоста не нужно. )
Остальные без скрина, как без рук.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 22:42 
> Вот серьёзно, где это вообще применимо?

Ядерные реакторы - фуфло. Ведь хомяк, простите, Пушистик, не может установить реактор у себя на кухне. Где эти глупые реакторы вообще применимы?!


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено milinsky , 25-Апр-14 01:41 
на серваке эта штука просто супер. Помнится были глюки года 3-4 назад но потом пропали (debian). Так что доедай кашу и в школу дружок.

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 14:40 
добавили бы запуск проги с автоматическим ограничением через cgroup

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 14:40 
ну и взаимодействие с прогой через stdin\stdout\stderr

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено User , 24-Апр-14 15:13 
Стесняюсь спросить, а к systemD прикрутить не желаете ли?

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 23:56 
> к systemD прикрутить не желаете ли?

Нет. Только в ядро, только хардкор.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 14:42 
Шикарная утилита, постоянно ей пользуюсь при обновлении серверов.

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено dxd , 24-Апр-14 14:44 
Это что, теперь надо решать, а не перейти ли с тмукса обратно?

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено aim , 24-Апр-14 15:59 
вот пятёрка выйдет... хотя нет. незачем.

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Andrey Mitrofanov , 24-Апр-14 17:44 
>хотя нет. незачем.

Которые бегают тодой-судой, должны мучаться. Вопросом: "А тому ли я дала?"


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 15:02 
tmux лучше же

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 15:18 
Сколько не пытался перейти на tmux, но привычка сильнее. tmux хоть и лучше, но руки сами screen набивают и с ним как-то комфортнее.

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 15:30 
мда вы еще и руками его включаете, 20 век

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 19:30 
У тмукса лицензия, дружественная к проприетарщикам, а не к людям. И на редкость идиотские сочетания клавиш по-умолчанию. Учитывая что при всё при этом никаких преимуществ перед screen нет - выбор очевиден.

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Wiz , 24-Апр-14 20:00 
> У тмукса лицензия, дружественная к проприетарщикам, а не к людям. И на
> редкость идиотские сочетания клавиш по-умолчанию. Учитывая что при всё при этом
> никаких преимуществ перед screen нет - выбор очевиден.

сочетание клавиш точто накоеже "илиотское" как и во всём остальном, пока их не выучиш они неизвестны. По поводу же преимуществ, не правда ваша, надо наверное взять и почитать чем они отличаются. На данный момент функционал тмукса сильно богаче, но не так чтобы недостижимо. Основное чего часто не хватало скрину, так это разделения окон и по горизонтали и повертикали. Теперь же обещают этот вопрос закрыть. Посмотрим что будет ещ


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 20:44 
>> У тмукса лицензия, дружественная к проприетарщикам, а не к людям. И на
>> редкость идиотские сочетания клавиш по-умолчанию. Учитывая что при всё при этом
>> никаких преимуществ перед screen нет - выбор очевиден.
> сочетание клавиш точто накоеже "илиотское" как и во всём остальном, пока их
> не выучиш они неизвестны. По поводу же преимуществ, не правда ваша,
> надо наверное взять и почитать чем они отличаются. На данный момент
> функционал тмукса сильно богаче, но не так чтобы недостижимо. Основное чего
> часто не хватало скрину, так это разделения окон и по горизонтали
> и повертикали. Теперь же обещают этот вопрос закрыть. Посмотрим что будет
> ещ

vertical split в скрине есть уже хрен знает сколько - в дебьяне так вообще по дефолту... это патчи же
сам заглядывался на тмукс, но нак и не понял зачем оно мне если есть скрин


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 22:57 
> сам заглядывался на тмукс, но нак и не понял зачем оно мне
> если есть скрин

Бсдшникам оно затем что у screen лицензия "не та". Мешает лебезить перед проприерасами, понимаешь.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 25-Апр-14 05:12 
Идика ты на .. нет не туда, а иди в соседнюю ветку читать как SugarCRM - всю такую из себя AGPL-ную ... взяли и закрыли :)
А жопельщики говорили - зашишат лицуха то! Бреееехали ...

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 27-Апр-14 10:24 
> Бреееехали ...

Так там прямо в новости ссылка на открытый форк. Читать научитесь, чтоли.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Andrey Mitrofanov , 27-Апр-14 12:41 
> читать как SugarCRM - всю такую из себя AGPL-ную ... взяли и закрыли :)
> А жопельщики говорили - зашишат лицуха то! Бреееехали ...

Авторы-владельцы SugarCRM говорили тебе, что защитят, и ты поверил? И обманули?!

Всему, что на заборе написано верить - быть обманутым, я тебе гарантирую. Тебя ж бедненького и б3длщики обманут. Я уверен! Срочно иди читать freebsd.org/doc/en/articles/bsdl-gpl/, тщательн изучи, законспектируй и вперёд! Через годик расскажешь, _как_ тебя обманули.

Тяжело жить без головы?


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 27-Апр-14 18:51 
> сам заглядывался на тмукс, но нак и не понял зачем оно мне
> если есть скрин

А теперь давайте поговорим про vim и emacs...


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Wiz , 24-Апр-14 19:57 
> tmux лучше же

да какая разница лучше он сейчас или нет, главное, что он должен теперь тоже здвинуться в развитии, а то при отсутствии конкурентов очень застоялся.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 22:57 
> здвинуться

Какой интересный гибрид "сдвинуться" и "задвинуться". "Оптека", блин.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 22:43 
> tmux лучше же

"Чем грузины", знаем-знаем.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Анонм , 25-Апр-14 00:24 
>tmux лучше же

Для бздунов


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Stax , 25-Апр-14 01:56 
Если у вас линукс и дистрибутив, где "все есть" - можно, конечно, и tmux вместо screen'а взять. А что в других, более настоящих UNIX'ах делать будете? Зайдете, к примеру, на солярис-хост - оп-па - внезапно никаких tmux в области досягаемости, только screen, только хардкор..

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено DmA , 24-Апр-14 18:34 
screen - Xwindow для бедных

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 22:44 
> screen - Xwindow для бедных

Из него wxindow как из моей бабушки балерина.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено YetAnotherOnanym , 24-Апр-14 18:43 
tmux, screen... какая разница кто что выберет, главное - что оно есть.

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Nicknnn , 24-Апр-14 18:58 
А прокрутку вверх уже добавили ?

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 24-Апр-14 19:29 
там она там всю жизнь была по ^A[
Или какую ещё прокрутку?

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 25-Апр-14 23:49 
> там она там всю жизнь была по ^A[
> Или какую ещё прокрутку?

Это не прокрутка, к сожалению. Это просмотр буфера. К сожалению ни в скрине ни в тмуксе прокрутки пока нет. По мне так это единственное чего не хватает.

А по теме отличная новость!!! Пусть оба два проекта развиваются. Конкуренция всегда хорошо! А то как-то подзамёрзли оба.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Wiz , 24-Апр-14 19:50 
она была и в старом screen

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено dkrot , 25-Апр-14 07:48 
Кстати, прокрутка по meta+[ удобна, но также можно включить и нативную, колесом:
http://stackoverflow.com/questions/359109/using-the-scrollwh...

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Анонм , 25-Апр-14 00:25 
>улучшена работа с мышью

Очень надеюсь, что это так.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено PalachMB_ , 25-Апр-14 09:12 
А что не так было с мышью? Посто мышью ни разу не пользовался

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 25-Апр-14 09:45 
Для тех кто tmux не осилил ?

screen довольно кривая прога.


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Andrey Mitrofanov , 25-Апр-14 10:14 
> Для тех кто tmux не осилил ?

Для тех, кому tmux не нужен был ещё до его рождения.

> screen довольно кривая прога.

По себе?


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Аноним , 26-Апр-14 21:24 
tmux:
- wemux ( https://github.com/zolrath/wemux )
- tmuxifier ( https://github.com/jimeh/tmuxifier )
- tmuxinator ( https://github.com/tmuxinator/tmuxinator )
- tmux-powerline ( https://github.com/erikw/tmux-powerline )

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Andrey Mitrofanov , 27-Апр-14 09:56 
> - wemux
> - tmuxifier
> - tmuxinator
> - tmux-powerline

Три из четырёх делают $что-то-там-в-tmux легче, четвёртая - цветасный статусбар. То есть Вы хоттте сказать, что tmux сложен и уныл? Не-е-ет!!!!1


"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено Ващенаглухо , 28-Апр-14 12:26 
У screen-a есть полезная фича, screen /dev/ttyUSB0 57600
А tmux так может ?

"Выпуск консольного оконного менеджера GNU screen 4.2.0"
Отправлено sl0n , 30-Апр-14 11:30 
+1
Работаю так с NetApp девайсами, перепробовал кучу утилит..