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

Исходное сообщение
"OpenNews: Интерфейс командной строки интегрированный в Linux ядро"

Отправлено opennews , 24-Апр-07 10:50 
Matt Ranon представил (http://groups.google.com/group/fa.linux.kernel/msg/f4f2be7c7...) в списке разработчиков Linux ядра систему Kcli (Kernel command line interface) с реализацией cisco-подобного интерфейса командной строки работающего на уровне ядра. Интерфейс может расширяться через добавление пользовательских команд выполненных в виде модулей ядра.


Назначение Kcli - создание монолитного образа для встраиваемых систем. Разработка базируется на библиотеке libcli (http://sourceforge.net/projects/libcli).

URL: http://groups.google.com/group/fa.linux.kernel/msg/f4f2be7c7...
Новость: http://www.opennet.ru/opennews/art.shtml?num=10568


Содержание

Сообщения в этом обсуждении
"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено geekkoo , 24-Апр-07 10:50 
Осталось ещё ncurses в ядро встроить и MSDOS "был, есть и будет есть"!
Интересно, а Kcli многозадачна?  

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено ElaDar , 24-Апр-07 11:06 
даже если не многозадачна изначально, это очень легко реализовать добавлением соответствующих модулей виртуальных консолей. True Unix Way :)

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено yantux , 24-Апр-07 11:28 
Идеология ядра Linux находится в неурановешенном состоянии. Качается от монолитного образа (VxWorks) до userspace (т.е модульного, аля Minix3, QNX?) + технологии виртуализации, как же исходний код ядра переваривать в моём мозгу?

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено init , 24-Апр-07 12:42 
вы правы; никак.
отсюда имеем такую кодопомойку.

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Dvorkin , 24-Апр-07 15:46 
а непереваривать - это дисфункция, к вашему сведению ;)

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Аноним , 24-Апр-07 12:50 
А GUI ему встроить не хочется?

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено pavlinux , 24-Апр-07 13:11 
На! - http://home.comcast.net/~fbui/

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено yantux , 24-Апр-07 14:39 
Лавры VxWorks и oc2000 ни кому не дают покоя. Теперь штуку распараллелить с помощью ядровых демонов и запустить на многопроцессорном компе... у которого 4096 штук процессоров, как не давно в новостях было...

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено pavlinux , 24-Апр-07 16:36 
Хрен там, 131072 не хочешь - http://www.llnl.gov/asc/computing_resources/bluegenel/bluege...

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено www.andr.ru , 29-Апр-07 09:01 
>А GUI ему встроить не хочется?


Я тоже вспомнил про X для LinuxBIOS. Изобретатели, бля


"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Dvorkin , 29-Апр-07 22:13 
>Я тоже вспомнил про X для LinuxBIOS. Изобретатели, бля

а умники либо хвастаются аналогом под BSD, либо идут лесом


"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Сергей , 24-Апр-07 12:51 
Чё-то я не понимаю... А чем ioctl плох? Зачем же в ядро встраивать интерфейс? По моему, это ещё одна возвможная дыра.
Ядро должно быть тупое и неинтерактивное. А ручки уж крутить через системные вызовы или устройства
Моежт растолкует хоть кто-нибудь, зачем это надо?

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено DXT , 24-Апр-07 12:59 
Чтобы попасть в lkml и засветиться как "true linux kernel hacker"

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено belkin , 24-Апр-07 13:30 
>Чё-то я не понимаю... А чем ioctl плох? Зачем же в ядро
>встраивать интерфейс? По моему, это ещё одна возвможная дыра.
>Ядро должно быть тупое и неинтерактивное. А ручки уж крутить через системные
>вызовы или устройства
>Моежт растолкует хоть кто-нибудь, зачем это надо?


Спонтанная мутация, эксперимент в цепи эволюции. Они хотят от Linux'а родить всё - и аналог Mainframe (технологии виртуализации) и Embeded. По-моему вред от шума вокруг Linux уже давно перекрывает пользу.


"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено ламак , 29-Апр-07 08:47 
>Моежт растолкует хоть кто-нибудь, зачем это надо?
Есть люди которые привыкли указывать что делать их системе до мельчайших деталей.Удобно когда для этого есть интерфейс и не надо изобретать велосипед.Еще бы туда что-то типа soft-ice (ну, есть linice но он кажись загнулся довольно давно)

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Zert , 24-Апр-07 13:27 
И это хорошо. А то приходится часто подобный функционал в юзерспейсе делать, когда всё остальное в ядре. Буду с нетерпением ждать, когда это в uClinux воткнут.

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Нечаев Леонид , 24-Апр-07 13:28 
Вот что нужно в ядре - так это отладчик с CLI. А так какой-то MSDOS или МОНИТОР-РК86 получается!

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Ne01eX , 24-Апр-07 13:30 
Выше накричавшимся: Читайте внимательно последнее предложение.

Фишка определенно найдет своих почитателей.


"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Dvorkin , 24-Апр-07 15:49 
зачем? когда есть мнение и о нем обязательно должен знать мир? :)))

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Аноним , 24-Апр-07 16:23 
Нужное дело!

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено voyt , 24-Апр-07 17:17 
Если это будет по умолчанию отключенная опция, то мне пофигу...

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено lazy , 24-Апр-07 18:18 
/me с нетерпением ожидает встроенный в кернель интерпретатор Бейсика :)

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Гость , 24-Апр-07 18:47 
который будет всплывать по int 18h ? :)

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Andrey Mitrofanov , 25-Апр-07 20:36 
Нет :) , под проприертарной лицензией в виде двоичного модуля-блоба "умещающегося в 4К" от %) известного автора.

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Аноним , 25-Апр-07 00:23 
не доходит что ли, для ВСТРАИВАЕМЫХ систем!

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Аноним , 25-Апр-07 07:06 
привет алл
мне не понятно встраиваемое решение без сети и демонов ... кроме как игровой консоли ...
а хто их запустит ?

кстати такое и раньше можно было сделать и без патчей:
append="init=/bin/msh"
или
append="init=/bin/X11/fvwm95"

если msh и fvm95 собраны нативно, то нужны по сути только они+ядро + конфиги и загрузчик

да и бэйсик тож так же можно запустить ... :-)


"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено Dvorkin , 25-Апр-07 10:48 
идея - в микро-интерпретаторе. с динамически загружаемым функционалом.

"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено denis_ko , 25-Апр-07 13:27 
>идея - в микро-интерпретаторе. с динамически загружаемым функционалом.

тогда хорошая идея.



"Интерфейс командной строки интегрированный в Linux ядро"
Отправлено belkin , 26-Апр-07 10:29 
Оплеуха Таненбауму.