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

Исходное сообщение
"Увидел свет Debian GNU/Hurd 2013"

Отправлено opennews , 22-Май-13 09:54 
Представлен (http://www.gnu.org/software/hurd/news/2013-05-debian_gnu_hur...) релиз Debian GNU/Hurd 2013, редакции дистрибутива Debian 7.0 "Wheezy", сочетающей программное окружение Debian c ядром GNU/Hurd (http://www.gnu.org/software/hurd/). GNU Hurd выступает в роли замены ядра Unix, оформленной в виде набора серверов, работающих поверх микроядра GNU Mach и реализующих различные системные сервисы, такие как файловые системы, сетевой стек, система управления доступом к файлам. Микроядро GNU Mach предоставляет IPC-механизм для организации взаимодействия, используемый для организации  взаимодействия компонентов GNU Hurd и построения распределённой мультисерверной архитектуры.


После Debian GNU/KFreeBSD сборка Debian GNU/Hurd является второй платформой Debian, созданной на базе ядра, отличного от Linux. Платформа GNU/Hurd не вошла в число официально поддерживаемых архитектур Debian 7, поэтому релиз Debian GNU/Hurd 2013 выпущен по инициативе команды разработчиков данного проекта и является неофициальным выпуском Debian.

Готовые сборки (http://ftp.debian-ports.org/debian-cd/hurd-i386/current/), снабжённые специально созданным графическим инсталлятором, и пакеты в настоящее время доступны  только для архитектуры i386. Подготовлены как установочные образы  NETINST, CD и DVD, так и предустановленный системный образ для запуска гостевых систем. В репозитории  доступно более 10 тысяч пакетов, что составляет примерно 75% от общего размера архива Debian (для сравнения в Debian GNU/kFreeBSD число работающих пакетов составляет примерно 90%).


Для того, чтобы опробовать новую систему в виртуальном окружении KVM или VirtualBox можно использовать следующие команды:

<font color="#461b7e">
   wget http://ftp.debian-ports.org/debian-cd/hurd-i386/current/debi...
   kvm -no-kvm-irqchip -drive file=debian-hurd*.img,cache=writeback -m 1G
или
   VBoxManage convertfromraw debian-hurd.img debian-hurd.vdi --format vdi

<font color="#461b7e">

URL: http://www.gnu.org/software/hurd/news/2013-05-debian_gnu_hur...
Новость: http://www.opennet.me/opennews/art.shtml?num=36990


Содержание

Сообщения в этом обсуждении
"Увидел свет Debian GNU/Hurd 2013"
Отправлено ryoken , 22-Май-13 09:54 
Надо полагать, на современном железе не взлетит? Где-нибудь HCL водится?

"Увидел свет Debian GNU/Hurd 2013"
Отправлено EuPhobos , 22-Май-13 09:59 
> пакеты в настоящее время доступны только для архитектуры i386

Как замена linux, в котором выпилили поддержку i386


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Анончик , 22-Май-13 10:47 
>> пакеты в настоящее время доступны только для архитектуры i386
> Как замена linux, в котором выпилили поддержку

В линуксах, в наиболее используемых дистрибутивах давно уже i386 не поддерживается!
А в тех дистрах в которых есть поддержка, значит кому-то это надо.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Khariton , 22-Май-13 10:48 
>> пакеты в настоящее время доступны только для архитектуры i386
> Как замена linux, в котором выпилили поддержку i386

феноменальная замена!
ЮСБ нет, АМД-НВИДИА - нет.
2д-3д ускорения в далеких планах.
про остальное железо только мечтать...


"Увидел свет Debian GNU/Hurd 2013"
Отправлено inferrna , 22-Май-13 10:52 
Можно сделать взломоустойчивый сервер. В том плане, что никто не станет писать эксплойты под это дело.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено VoDA , 22-Май-13 11:00 
> Можно сделать взломоустойчивый сервер. В том плане, что никто не станет писать
> эксплойты под это дело.

Только программы работать на нем будут через раз. А количество феерических ошибок из-за не полного соответствия Linux может просто зашкаливать. Или приложения уже начали официально поддерживать Hrud (наличие тест сервера с нужной ОС и ядром)?

PS где то между "не нужно" для корпорация и "пусть развлекаются" для тех, кто ее пилит.

;-)


"Увидел свет Debian GNU/Hurd 2013"
Отправлено inferrna , 22-Май-13 11:21 
> Или приложения уже
> начали официально поддерживать Hrud

Вот тут у вас ошибочка. Приложения под ядро почти не пишут, разве что те же эксплойты. Тот набор пакетов, который сейчас идёт с Debian/Hurd, уже наверняка включает в себя всё необходимое для построения файл/веб/прочее сервера. И большинство пакетов, скорее всего, собрано без каких-то особых hurd-специфичных патчей.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 17:15 
> уже наверняка

Не наверняка, а именно так и есть )

> И большинство пакетов, скорее всего, собрано без каких-то особых hurd-специфичных патчей.

А это - увы.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 17:28 
Ознакомьтесь, что умеет Hurd из нынче актуального
http://packages.debian.org/experimental/hurd-i386/web/
http://packages.debian.org/experimental/hurd-i386/net/


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 17:31 
Пардон, закрывающие слэши отразились.
packages.debian.org/experimental/hurd-i386/web/
packages.debian.org/experimental/hurd-i386/net/

"Увидел свет Debian GNU/Hurd 2013"
Отправлено northbear , 23-Май-13 07:09 
Размер списка удивил. Но состав... Не вижу ни одного завалящего http-сервера.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 11:14 
Похоже на какой-то глюк, а вообще - вот он, как раз завалящий
http://packages.debian.org/experimental/hurd-i386/apache2/fi...

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 12:07 
>Похоже на какой-то глюк

не там просто смотрите, надо packages.debian.org/experimental/httpd/


"Увидел свет Debian GNU/Hurd 2013"
Отправлено бедный буратино , 23-Май-13 12:15 
> Можно сделать взломоустойчивый сервер. В том плане, что никто не станет писать
> эксплойты под это дело.

- А давайте его разыграем и вместо лимонада ему в стакан водки нальем!
- А давайте лучше меня так разыграем!


Уже есть OpenBSD. Который более взломоустойчивый сервер, by design.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 15:32 
> Который более взломоустойчивый сервер

И чем же конкретно ты намерЯл это? А Linux он, конечно, менее взломоустойчивый, да? )

> by design

Как раз в этом самом by design-то имеются кой-какие сомнения... Если, конечно, они не переписали втихоря ядро.  


"Увидел свет Debian GNU/Hurd 2013"
Отправлено бедный буратино , 23-Май-13 15:42 
> И чем же конкретно ты намерЯл это?

В том, что в отличие от Hurd он практичен, он реален и он регулярно светится в нмапах известных ресурсов. А его особенности -


> А Linux он, конечно, менее взломоустойчивый, да? )

Linux - это фруктовый микс. Как в "двух до пяти" - "я понял, рай это компот". Те же защиты от популярного переполнения стека где-то собираются, где-то - нет, где-то дистрибутивы используют одни фичи, где-то - другие. Теоретически, можно собрать и безопасный, но практически у конкретного пользователя на это времени не хватит.


> Как раз в этом самом by design-то имеются кой-какие сомнения...

У таких, как вы, вечно сомнения. Но это только от общего непонимания и неумения смотреть в нужном направлении. Вас слушать - себя не уважать.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 16:54 
> И чем же конкретно ты намерЯл это?
>> В том, что в отличие от Hurd он практичен, он реален и он регулярно светится в нмапах известных ресурсов.

Да ладно?! оО

> Теоретически, можно собрать и безопасный, но практически у конкретного пользователя на это времени не хватит.

У какого ещё конкретного пользователя (мои тапочки уже похатывают из-под дивана)? Ты область применения там часом за утренней опохмелкой не попутал, свидетель интерпрайза?  

> Вас слушать - себя не уважать.

Ну конечно, как слушать - так сразу не уважать, а как отвечать - так эт пожалуйста, все пальчики до дланей с удовольствием протрёшь )


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 20:12 
> А его особенности -

И какие там особенности для защиты от взлома? Чур, на неуловимого Джо не кивать.

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

Поэтому проще всего просто распилить относительно мощный хост виртуализатором на отдельные виртуалки и ограничить последствия от взлома некоего сервиса сугубо этим сервисом. Сделав примерно то что микроядерщики и хотели, только уже существующими и хорошо работающими средствами. Рутование виртуалки при этом мало кому и что даст, все-равно там ничего ценного нет. Собственно, это одно из применений виртуализации: изоляция почти как если бы это были отдельные железные машины, без нужды платить за эти самые отдельные железные машины. Реально конечно это чуть похуже - в гипервизоре могут баги найтись, но это в целом существенно повышает требования к атаке, дыры в гипервизорах - штука довольно редкая.


>> Как раз в этом самом by design-то имеются кой-какие сомнения...
> У таких, как вы, вечно сомнения. Но это только от общего непонимания

Если понимание все-таки включить, опенбзда - обычная операционка. Самый обычный такой монолит. Тезисы о том что там более качественный код требуют как минимум внятное большое исследование качества этого кода, доказывающее этот тезис. А без этого - это маркетинговый буллшит или неуловимый Джо, в зависимости от (не)сознательности вашего очковтирательства.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 24-Май-13 02:19 
> проще всего просто распилить относительно мощный хост виртуализатором на
> отдельные виртуалки и ограничить последствия от взлома некоего сервиса сугубо
> этим сервисом.

А если мой сервер и есть виртуалный на железном сервере хостера?! Меня, по большому счёту, не волнует, какими средствами мне хостер организовал виртуалку, а вот чтобы мой сервер жил и не падал - меня очень даже волнует. Виртуализация  в данном случае только ускоряет перезагрузку моего сервера в случае падения моего же ядра.

> дыры в гипервизорах - штука довольно редкая.

Гипервизор, например в Linux'е, разве не имеет те же проблемы, что и обычное ядро, если обнаруживается уязвимость, допустим, в iptables? Или SSH... его тоже на гипервизорной машине пользуют, а в SSH, пусть и редко, но дырки тоже находят.



"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 15:38 
... на что-нибудь менее монолитное.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 19:42 
> В том плане, что никто не станет писать эксплойты под это дело.

Боевые технологии неуловимого Джо.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 12:02 
А на 80386 DX/SX USB вообще были? А видео там на ISAшных карточках, в лучшем случае, VLB. Так что никакого аппаратного 2D-3D там в помине не было.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Stax , 22-Май-13 15:25 
USB появился в 1996'ом, во времена первых пней.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 14:51 
> феноменальная замена!
> ЮСБ нет, АМД-НВИДИА - нет.
> 2д-3д ускорения в далеких планах.
> про остальное железо только мечтать...

BSD какое-то, прямо.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено alex , 22-Май-13 17:40 
Тоже самое писали про linux 20 лет назад.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 17:51 
Тока Linux за 20 лет ускакал довольно далеко. А Hurd, практически его ровесник, "и ныне там".

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 19:46 
> Тоже самое писали про linux 20 лет назад.

Между прочим, когда Торвальдс стал писать Linux, Hurd уже существовал. А то что его написание потребовало намного больше времени, а результат намного хуже - проекту явно не в плюс, вам так не кажется?

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


"Увидел свет Debian GNU/Hurd 2013"
Отправлено nmorozov , 22-Май-13 12:16 
> Как замена linux, в котором выпилили поддержку i386

В линуксе выпилили процессор 80386 а не архитектуру 386


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 16:54 
> Как замена linux, в котором выпилили поддержку i386

Уточним, 80386 доисторического, которые нынче остались только у коллекционеров антиквариата и на полочках музеев :)


"Увидел свет Debian GNU/Hurd 2013"
Отправлено v0ffk0 , 22-Май-13 10:14 
ну что-же... будем посмотреть 8) а то совсем от них ни слуху-духу :)

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 10:53 
Оно ipv6 умеет?

"Увидел свет Debian GNU/Hurd 2013"
Отправлено rm , 22-Май-13 11:04 
Да.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено xstream , 22-Май-13 10:55 
Осталось дело за малым - написать драйвера для большинства современных устройств. В линуксе это, кстати, половина кода.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено VoDA , 22-Май-13 11:02 
> Осталось дело за малым - написать драйвера для большинства современных устройств. В
> линуксе это, кстати, половина кода.

А набрать отзывы от end-users и пофиксать проявившиеся проблемы - это 90% работы.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 23-Май-13 01:00 
> Осталось дело за малым - написать драйвера для большинства современных устройств. В
> линуксе это, кстати, половина кода.

Если в первую очередь сделают полноценную поддержку в гостевых системах для виртуального оборудования (Xen, KVM, VirtualBox и т.п.), то это даст хороший толчок в развитии проекта, т.к. можно будет особо требовательные сервисы начинать переводить на HURD.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 16:56 
> линуксе это, кстати, половина кода.

Это уже более половины кода и основная порция изменений - именно об этом.

А без этого только и останется что запускать систему на виртуалочке. Все-равно на реальном оборудовании без этого не будет работать или будет работать так, что лучше бы совсем не работало - одно расстройство только.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 23-Май-13 17:02 
>> линуксе это, кстати, половина кода.
> Это уже более половины кода и основная порция изменений - именно об
> этом.
> А без этого только и останется что запускать систему на виртуалочке. Все-равно
> на реальном оборудовании без этого не будет работать или будет работать
> так, что лучше бы совсем не работало - одно расстройство только.

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


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 20:00 
> Подозреваю, что очень скоро в виртуалках будет жить львиная доля хостинга,

Вот только виртуалочки крутятся на железном серваке :). И чтобы все это закрутилось - нужна операционка, которая будет работать с оборудованием сервера и предоставит драйвера оборудования. Без этого - "кина не будет". А если там уже стоит линь, логично на гуесты линь того же типа по дефолту и ставить, т.к. однотипное окружение админить проще чем разнотипное. Для внутренних нужд ынтыpпрайзов - особенно. На продажу - ну да, там ресурсы продают. Тем не менее, для нормальной работы с виртуализатором для ОС требуются кастомные акселерированные драйвера под конкретный гипервизор. Иначе работать будет так, что никому такое будет не нато. В лине то для линевых гипервизоров такие драйвера априори будут. А вот то что в hurd с его темпами развития все это сделают за разумное время - не факт.


Вообще, имхо, микроядра - в пролете. То что они собирались делать (тyпoй арбитраж ресурсов с повышенным уровнем изоляции) взяли на себя эти самые гипервизоры как раз. По поводу чего микроядрам осталось разве что отправиться вслед за летающими танками и такими же подводными лодками :). Т.е. как бы в принципе это возможные, но непрактичные в большинстве приименений конструкции, интересующие только тонких ценителей всяких извращений.

> сплошные удобства. Поэтому, если Hurd начнёт наступление именно с виртуального фронта,
> то явно не прогадает.

ReactOS уже вон начинал - в bochs его лет 15 назад показывали. Ну и где его победное шествие? На десктопах? Хостингах? Или хоть там где?


"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 24-Май-13 02:06 
>Тем не менее, для нормальной работы с виртуализатором
> для ОС требуются кастомные акселерированные драйвера под конкретный гипервизор.
> Иначе работать будет так, что никому такое будет не нато. В лине
> то для линевых гипервизоров такие драйвера априори будут. А вот то
> что в hurd с его темпами развития все это сделают за
> разумное время - не факт.

Ну вот это как раз самое интересное - проверить теорию на практике. Погодим чутка, может и получится.

>> сплошные удобства. Поэтому, если Hurd начнёт наступление именно с виртуального
>> фронта, то явно не прогадает.
> ReactOS уже вон начинал - в bochs его лет 15 назад показывали.
> Ну и где его победное шествие? На десктопах? Хостингах? Или хоть
> там где?

Видимо там же, где и WINE: в отдельно взятых аудиториях. ReactOS - тёмная лошадка со всё более увядающей ценностью, а вот Hurd'ом в Debian'е давно занимаются (пусть и не очень живенько, но не забросили же!). У Debian'а принципы и подходы к созданию дистрибутива весьма серьёзные. Видать не с проста Hurd'ом занимаются.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 10:57 
На настоящем (и новом) железе это можно запустить?

"Увидел свет Debian GNU/Hurd 2013"
Отправлено VoDA , 22-Май-13 11:01 
> На настоящем (и новом) железе это можно запустить?

Походу только на виртуальном железе ))) Зато сколько понтов ;)))


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 15:35 
каких понтов? ;)))

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 17:52 
> каких понтов? ;)))

Виртуальных.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 21:56 
> На настоящем (и новом) железе это можно запустить?

А оно надо? Стаду Hurd самое место в виртуальных фермах - обеспечивать там 24 на 7.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 22:52 
> А оно надо? Стаду Hurd самое место в виртуальных фермах - обеспечивать там 24 на 7.

Что именно он там будет обеспечивать 24x7, если не секрет?


"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 23-Май-13 01:12 
>> А оно надо? Стаду Hurd самое место в виртуальных фермах - обеспечивать там 24 на 7.
> Что именно он там будет обеспечивать 24x7, если не секрет?

Да хоть сервера для DNS, HTTP, FTP, SMTP, POP3, IMAP, да мониторинг типа Nagios - уже дело будет.

Или хоть особо надёжный syslogd для кучи хостов. Для мониторинга, например, надёжность важней супер-быстрого отклика при просмотре отчётов через web-интерфейс.

Тут главное - начать. Возросшая популярность добавит внимания к HURD и со стороны разработчиков, и со стороны мэнтейнеров.

Так глядишь и до ip-телефонии на базе HURD рукой подать будет.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 16:57 
> Да хоть сервера для DNS, HTTP, FTP, SMTP, POP3, IMAP, да мониторинг
> типа Nagios - уже дело будет.

Это уже там обеспечивают другие. В режиме 24х7. Уже много лет.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 23-Май-13 17:03 
>> Да хоть сервера для DNS, HTTP, FTP, SMTP, POP3, IMAP, да мониторинг
>> типа Nagios - уже дело будет.
> Это уже там обеспечивают другие. В режиме 24х7. Уже много лет.

"Этим" и пригодится "там" Hurd. Чтобы спать спокойней.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 17:03 
Теперь к этим другим ещё один добавился, дальше что? )

"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 23-Май-13 17:10 
> Теперь к этим другим ещё один добавился, дальше что? )

Пока у Debian "всего" три ядра:
Linux
FreeBSD
Hurd
Пока мучиться с выбором не придётся :-)

А вообще, Debian конечно крут! У какого ещё дистрибутива ядро является заменяемым компонентом?! Тут правда нужно заметить, что управление сетевыми и другими настройками всё-таки желательно привести к унифицированному виду. Иначе это будут разные Дебианы.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 11:36 
>> А оно надо? Стаду Hurd самое место в виртуальных фермах - обеспечивать там 24 на 7.
> Что именно он там будет обеспечивать 24x7, если не секрет?

Пока в самом деле очень не многое: имеется Апач с работающим ПыХом (правда, без единой нативной БД), полноценная Самба, полноценный ДНС-сервер, какой-никакой VPN-сервер, годные SOCKS- и IRC-сервер... Tor, кстати.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Fyjybv , 25-Май-13 16:44 
А шо же вы за Twisted-то молчите?

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 11:03 
Судя по примерам команд: мир еще не готов к этому =)

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 11:50 
Норм команды, мы, BSD-шники, всегда все руками делаем.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено anonymous , 22-Май-13 13:02 
> Норм команды, мы, BSD-шники, всегда все руками делаем.

BSDшники всё через rc.conf делают. Чтобы после перезагрузки работало. А Вы похоже чудаки.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 15:36 
А как ваши BSDшники изменения rc.conf на лету применяют? Или они изменяют настройки с помощью перезагрузки?

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 17:53 
> А как ваши BSDшники изменения rc.conf на лету применяют? Или они изменяют
> настройки с помощью перезагрузки?

Нормальный юниксвей. Не то, что всякие виндоподобные пингвиньи комбайны, которые все на лету меняют.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Куяврик , 22-Май-13 23:56 
для сарказма - тупо, для "всерьёз" - тупо. что это было?

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 18:48 
Настройки чего в rc.conf? Сети? Тогда /etc/rc.d/netif restart. PostgreSQL, Apache, Postfix и т.д.? /usr/local/etc/rc.d/pgsql[httpd|postfix] restart.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 21:45 
> А как ваши BSDшники изменения rc.conf на лету применяют? Или они изменяют настройки с помощью перезагрузки?

[/usr/local]/etc/rc.d/something [start|stop|restart]
Оно лезет в rc.conf посмотреть запускаться или нет.

Красивая абстракция: разделение декларативной и императивной частей. В одном месте пишем, что надо сделать, в другом - как этого достичь. Помимо красивости почти даже работает. У меня проблемы возникали только с порядком подъема сетевых интерфейсов (когда, например, туннель надо поднять после DHCP, а в промежутке прописать роуты) - вот тут красота концепции натыкается на уродливую правду жизни и приходится писать все в императивном стиле.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 22:25 
Дак да, пихаешь все по порядку в скрипт и копируешь его в /usr/local/etc/rc.d/ Более того, можно в $PREFIX/etc/rc.d/ сделать что-нить типа такого:

$PREFIX/etc/rc.d/00dhcp.sh
$PREFIX/etc/rc.d/01routing.sh
$PREFIX/etc/rc.d/02tunnel.sh

и всё будет ништяк


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 23:35 
Можно еще красивей - комментарии REQUIRE и PROVIDE в сами скрипты. rcorder их понимает и пускает в нужном порядке не требуя циферок в имени. Но красота концепции все равно потеряна: захоти я, например, поменять очередность DHCP и туннеля - надо лезть в сами скрипты вместо rc.conf. Печаль.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 22:57 
> Красивая абстракция: разделение декларативной и императивной частей. В одном месте пишем,
> что надо сделать, в другом - как этого достичь.

Это, простите, системДЭ какое-то. Еще скажите, что все это и документировать надо.

В настоящем юниксе конфигурация и код должны быть неделимы. Хочешь поменять настройки - правь код. Хочешь понять, что это за хрень вообще и зачем - читай код.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 23:45 
>> Красивая абстракция: разделение декларативной и императивной частей.
> Это, простите, системДЭ какое-то. Еще скажите, что все это и документировать надо.

Да все более-менее задокументировано man rc, man rcorder.

> В настоящем юниксе конфигурация и код должны быть неделимы. Хочешь поменять настройки - правь код. Хочешь понять, что это за хрень вообще и зачем - читай код.

Значит мне не нужен настоящий (он же, наверное, правильный?) юникс. Мне больше нравится такой, где "хочешь поменять настройки - правь настройки".


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 16:57 
> BSDшники всё через rc.conf делают.

А, так вот как это теперь называется...


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Anonim , 22-Май-13 18:21 
В бсдях и то синтаксис не такой страшный вроде. Да и имена команд хоть на что-то намекают

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 23:02 
> В бсдях и то синтаксис не такой страшный вроде. Да и имена команд хоть на что-то намекают

Ага-ага.
route add -net 10.175.0.0/16 10.114.1.3
vs
ip route add 10.175.0.0/16 via 10.114.1.3

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


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Куяврик , 22-Май-13 23:59 
> route add -net 10.175.0.0/16 10.114.1.3
> vs
> ip route add 10.175.0.0/16 via 10.114.1.3
> Первая команда сразу намекает,

а мне маска намекает. короче обе конструкции предельно понятны. не понимаю в чём затык.



"Увидел свет Debian GNU/Hurd 2013"
Отправлено jOKer , 22-Май-13 11:48 
Блин, я все понимаю - микро-ядро... то-се... Но команды управления сетью зачем было менять?! Кому iproute2 мешал-то? Что-к-чему....

"Увидел свет Debian GNU/Hurd 2013"
Отправлено anonymous , 22-Май-13 13:00 
>iproute2

Он, внезапно, является интерфейсом для сетевой подсистемы Linux. Вас ведь не смущает, что под FreeBSD его тоже нет?


"Увидел свет Debian GNU/Hurd 2013"
Отправлено jOKer , 22-Май-13 17:23 
> Вас ведь не смущает, что под FreeBSD его тоже нет?

Смущает. Вообще-то я считаю это несколько неправильным;).... Но вы меня уговорили - остаюсь на Линуксе!))))


"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 23-Май-13 01:23 
>>iproute2
> Он, внезапно, является интерфейсом для сетевой подсистемы Linux. Вас ведь не смущает,
> что под FreeBSD его тоже нет?

Конечно смущает. Давно пора производителям разных ОС и "железяк" определиться со стандартными сетевыми утилитами.

Кстати, вот тут http://ru.wikipedia.org/wiki/Iproute2 написано:
>iproute2 предлагает унифицированный синтаксис для управления самыми разными
>аспектами сетевых интерфейсов. Этот синтаксис во многом проще и логичнее, чем
>синтаксис наследованных *nix утилит, и подобен синтаксису операционной системы
>Cisco IOS.

Не знаю насколько это правда, но идея мне нравится.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Фтщтнь , 22-Май-13 14:05 
> Блин, я все понимаю - микро-ядро... то-се... Но команды управления сетью зачем
> было менять?! Кому iproute2 мешал-то? Что-к-чему....

iproute2 исключительно Linux-специфичная комманда, так что это вопрос к Linux-деятелям скорее, зачем им нужно было менять комманды управления сетью.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 14:50 
Ради удобства, очевидно же.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено ip1981 , 22-Май-13 20:40 
dladm/ipadm - наше всё

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 16:59 
> зачем им нужно было менять комманды управления сетью.

Затем что стандартных команд на все то что умеет пингвин - немножечко не хватало.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено lucentcode , 22-Май-13 14:14 
Что-то Hurd пилят, пилят и никак не допилят. Когда уже он будет готов к промышленному применению? С одной стороны - это будущее всех ОС(микро-ядро и сопутствующие плюшки), а с другой - до сих пор не ясно допилят ли его в обозримом будущем. Или его место займёт другое микро-ядерное подделие. Что-бы не писать все драйвера с нуля, разработчики могут реализовать необходимую прослойку для работы с драйверами Linux и NetBSD.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено анон , 22-Май-13 15:21 
>С одной стороны - это будущее всех ОС(микро-ядро и сопутствующие плюшки)

Если эту мантру очень долго повторять, то правдой данное утверждение не станет.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено serg1224 , 23-Май-13 01:24 
>>С одной стороны - это будущее всех ОС(микро-ядро и сопутствующие плюшки)
> Если эту мантру очень долго повторять, то правдой данное утверждение не станет.

Значит это не мантра :-)


"Увидел свет Debian GNU/Hurd 2013"
Отправлено анонимш , 22-Май-13 16:57 
Genode

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 19:36 
> Genode

Можно еще на выбор Minix, ReactOS, и прочие haiku. При том во всех из них проблема будет одинаковой: "драйверов нет, б-ть!"


"Увидел свет Debian GNU/Hurd 2013"
Отправлено JavJav , 22-Май-13 18:47 
Неожиданное решение команды Столлмана отказаться от разработки Emacs OS в пользу более легковесного решения на базе GNU/Hurd

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 22-Май-13 22:54 
> Неожиданное решение команды Столлмана отказаться от разработки Emacs OS в пользу более
> легковесного решения на базе GNU/Hurd

Emacs - это DE для ОС GNU/Hurd.


"Увидел свет Debian GNU/Hurd 2013"
Отправлено DmA , 23-Май-13 10:35 
Прогресс есть, ещё недавно, нужно было для запуска хурда компилировать на Линуксе или NetBSD. Есть есть система с кучей пакетов, установщиком итд. Это не может не радовать. Другое дело преимущества, которые даёт Хурд большей частью пока не используются

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 17:11 
Посмотрите в несколько ином ракурсе: есть свободная микроядерная, УЖЕ работающая система! Со свободной лицензией! С перспективой относительно несложного портирования ДАВНО отполированных пакетов! Разве это всё не вдохновляет?

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 19:41 
Этих микроядерных как блох на собаке, уже лет хренадцать как. Только оно так по большому счету никому не надо в general purpose применениях. Космическая ракета - это круто и технологично. Но в соседний магазин на ней летать - ужасно непрактично. Вот они и остаются штучным товаром.

"Увидел свет Debian GNU/Hurd 2013"
Отправлено Аноним , 23-Май-13 21:06 
> Этих микроядерных как блох на собаке, уже лет хренадцать как.

Minix, раз. Однако, стесняюсь даже спросить, какие у остальных-то блох лицензии?

> Только оно так по большому счету никому не надо в general purpose применениях.

GNU Hurd имеет двух именитых дистрибьюторов на настоящий момент: Debian и Arch. Выходит, кому-то всё же надо )

> Космическая ракета - это круто и технологично. Но в соседний магазин на ней летать - ужасно непрактично.

Если до ближайшего пара тысяч км, могут повылезти неожиданные бонусы. Хотя по большому счёту Вы правы...