LINUX.ORG.RU

Node OS - дистрибутив Linux c окружением на Node.js/JavaScript

 , ,


0

1

Node OS - операционная система, которая использует ядро Linux и весьма нетипический юзерспейс: Node.js, пакетный менеджер npm, шелл NSH и REPL в качестве PID1, что позволяет запускать JS-код сразу после старта системы. Суперпользователя в Node OS нет, каждому пользователю доступно только свое изолированное окружение.

ОС распространяется в сборках для x86 и x86_64 (размер около 40 Мб), также доступны контейнеры для Docker. Из запланированных фич: веб-интерфейс и специальная сборка для Raspberry Pi.

Больше скриншотов и технических подробностей

>>> Просмотр (1920x1080, 146 Kb)

★★★★

Проверено: JB ()

c окружением на Node.js/JavaScript

Потому что они могут.

Unnamed ★★ ()

В тред срочно призываются JS-олюбы и лично anonimous

Pinkbyte ★★★★★ ()

x86

nodejs вроде не запускается без SSE2?

mahalaka ★★ ()
Ответ на: комментарий от mahalaka

ты давно видел(старые процы, VIA и экзотическая эмбедщина не в счет) x86-совместимые процы без SSE2?

Pinkbyte ★★★★★ ()

Суперпользователя в Node OS нет, каждому пользователю доступно только свое изолированное окружение.

А вот это интересно.

Odalist ★★★★★ ()
Ответ на: комментарий от Pinkbyte

Я на таком работал кажись в году так 2006-7. Но node.js работает на arm без всяких sse*.

PaulCarroty ★★★★ ()
Ответ на: комментарий от Pinkbyte

Нет, но у меня роутер например на P3, а вдруг я там захочу запустить nodejs? (Захотел - не запустил)

mahalaka ★★ ()

нетипический

ОМГ

Kilte ★★★★★ ()
Ответ на: комментарий от mahalaka

Роутер используется для отопления? Потому что других причин я не вижу.

PaulCarroty ★★★★ ()

Концепция операционной системы, комбинированной с динамическим языком программирования, может и неплоха, но JavaScript для этого слишком жирный.

sevenredlines ()
Ответ на: комментарий от PaulCarroty

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

Мощностей хватает с лихвой, сильно эл-ва не жрёт.

Ну конечно мой вариант не подходит для тех, кто хочет купил-установил-пользуюсь. Мне необходимо держать всё в своих руках, и знать что там как работает.

P.S. Использую Deskpro EN

mahalaka ★★ ()

Обсосали же уже в новостях! Нахрена это здесь? Мы консольку раньше не видели?

Deleted ()
Ответ на: комментарий от mahalaka

Твой вариант жрет дофига электричества впустую и гудит. Но существуют люди которым нравится страдать.

В случае роутера я даже хз что делать

Учить матчасть: man ssh, man rs-232

PaulCarroty ★★★★ ()

Угадал автора по заголовку.

Ну и да, баян, ибо уже было в толксах. Под выпил.

DeadEye ★★★★★ ()
Ответ на: комментарий от PaulCarroty

Ну, это моё электричество, я ему разрешаю гудеть и жрать его. Да и выглядит он получше(для меня), чем все роутеры. Плюс полная настраиваемость, потому что x86.

Учить матчасть: man ssh, man rs-232

Ну а если окирпичился после прошивки, что не грузится даже? Ни ssh, ничего. Что тогда? Повезёт, если есть хард ресет и tftp как на длинках.

mahalaka ★★ ()
Ответ на: комментарий от PaulCarroty

Да и вообще, кто сказал, что я страдаю с таким вариантом? Настроил и забыл. Стоит, работает, гудит немного. Могу любую убер-конфигурацию роутера настроить, пользоваться не обрезками системных утилит, скомпилировать что-нибудь, если захочу. Можно конечно и на обычном роутере сделать что-нибудь такое, но париться придётся больше, чем в моём случае. Для меня главное - полная конфигурироемость, вплоть до переборки ядра.

mahalaka ★★ ()
Ответ на: комментарий от PaulCarroty

Бывает так, что дешевле держать такой роутер, чем купить NAS, роутер (а то и гигабитный, да еще такой, что бы и OpenVPN держал, и торренты, и все все все)

mystery ★★ ()
Ответ на: комментарий от mystery

C учетом электоэнергии которую сожрет этот старый хлам - ничуть не дешевле.

PaulCarroty ★★★★ ()
Ответ на: комментарий от PaulCarroty

Электричество в России дешёвое, так что мне без разницы. Главное - конфигурируемость, и всё в своих руках. Плюс давно всем понятная в ремонте платформа.

mahalaka ★★ ()
Ответ на: комментарий от PaulCarroty

Да и что ты говоришь вообще про электричество, человек, который запускает систему, базированную на джаваскрипте :)

mahalaka ★★ ()

Нужность по модулю зашкаливает.

t184256 ★★★★★ ()
Ответ на: комментарий от mahalaka

В случае роутера я даже хз что делать, к флешу цепляться? Если окирпичился совсем

А взять что-то типа Ubiquiti ERLITE-3 где вся система хранится на USB-флешке(внутри корпуса обычный USB-разъем) - не?

По крайней мере по потреблению электричества и отсутствию гула кулеров выиграешь.

Хотя у меня самого дома стоит сервак на Core2Duo, но у меня там DLNA, виртуализация и еще всякий треш, от которого обычный роутер треснет.

Pinkbyte ★★★★★ ()
Ответ на: комментарий от mahalaka

человек, который запускает систему, базированную на джаваскрипте :)

Эту систему вполне можно воткнуть в роутер с 128 Mb RAM.

PaulCarroty ★★★★ ()

охренеть, я честное слово недавно об этом подумал, но тут же понял что это очередная бредовая мысль:)

xomenx ()

Когда человек умеет пользоваться только молотком, все вокруг похоже на гвоздь.

darv ()
Ответ на: комментарий от Pinkbyte

Ну можно конечно, я же не говорю что я против роутеров обычных.

Насчёт гула и электричества - это меня совершенно не беспокоит. Без гула мне тоскливо, а на счёт электричества я не парюсь вообще, плачу 10 баксов в месяц за все свои компы.

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

mahalaka ★★ ()
Ответ на: комментарий от PaulCarroty

Но нельзя воткнуть на мой роутер с 512Mb RAM, одним гигагерцом, и 1 рейдом из двух хардов :) Потому что нет SSE2, только SSE.

Хотя я запускал вроде 10-ю версию nodejs на этой системе, оно не требовало SSE2.(Пакет nodejs из Debian stable, возможно ошибся с версией). Ну а дальше оно уже не работает.

mahalaka ★★ ()
Ответ на: комментарий от PaulCarroty

Ну и если так всё-таки беспокоит электричество, то могу сказать что мой роутер стоил 5 долларов(харды, сетевые карты, и прочее - у меня уже было). Потребляет он, допустим, не больше 2-4 долларов в месяц. Нормальный роутер, на котором я могу выполнять те же задачи, стоит долларов 200-300(может больше), ну и окупится всё это в общем месяцев через 40-50, а это несколько лет, может я тогда уже умру. :))

mahalaka ★★ ()
Ответ на: комментарий от mahalaka

нормальный роутер потянет гигабит, а твой нет

crypt ★★★★★ ()
Ответ на: комментарий от crypt

А мне он и не нужен. :) Стоит гигабитный коммутатор какой-то от длинка, меня устраивает. На роутере стоит гигабитная карточка, вытягивает около 500мбит. Никогда не юзал даже такие скорости :)

mahalaka ★★ ()
Ответ на: комментарий от mahalaka

:) тогда node.js - это еще более странное желание:)

crypt ★★★★★ ()
Ответ на: комментарий от mahalaka

за $5/month можно взять:

Digitalocean - RAM 512MB / 20GB SSD

Ovh - €2.99 RAM 1GB / 10GB SSD, €5.99 RAM 4GB / 20GB SSD

scaleway - €2.99 4core ARM CPU / 2GB RAM/ 40GB SSD

Но подозреваю что тебе это не нужно по причине «у меня есть 3й пень, он так классно гудит и согревает меня по ночам».

PaulCarroty ★★★★ ()
Ответ на: комментарий от PaulCarroty

Стоит еще заметить, что в эту цену еще следует добавить интернет, внешний айпишник и пару девяток доступности.

iu0v1 ()
Ответ на: комментарий от PaulCarroty

Можно, но зачем, если у меня есть третий пень? :) Да и он работает в основном роутером. Мне нравится держать важную инфу у себя под рукой, а не где-то там.

У меня есть куча серверов под разные нужды, начиная от vds-ки за 3 бакса, заканчивая 32-процессорным серваком на Xeon где-то далеко. От наличия этот удобный конфигурируемый роутер почему-то всё ещё нужен :)

mahalaka ★★ ()
Ответ на: комментарий от crypt

Да я просто заинтересовался блогом на nodejs - ghost, решил попробовать, а nodejs у меня не скомпилировался/не запустился.

mahalaka ★★ ()
Ответ на: комментарий от w1nner

Для запуска веб-приложений, а-ля на сервере. Не сидеть же в ней)

th3m3 ★★★★★ ()

<Очень смешная шутка про тормоза /> <Очень смешная шутка про 1+1=11 />

robus ★★★ ()

Нет, ну может и такое кому то нужно, пусть будет.

weare ★★ ()
Ответ на: комментарий от mahalaka

32-процессорным серваком на Xeon

судя по тому, что ты путаешь процессора и ядра, вы с ним действительно очень далеко.) непонятно только, что у тебя с основным компом) как будто на роутере весь твой линукс))

crypt ★★★★★ ()
Ответ на: комментарий от crypt

Ну да, если точней, то два процессора, в каждом по 8 ядер, которые равняются 16 потокам с помощью HT. Это я так укоротил месседж, чтобы понятно было.

Десктоп обычный какой-то двухядерный AMD с 4гб памяти.

mahalaka ★★ ()
Ответ на: комментарий от mahalaka

Это я так укоротил месседж

большая разница на самом деле. у меня десктоп почти такой)

какой-то двухядерный AMD с 4гб памяти.

фу:( но на нем хоть линукс? ну и вот памяти добить и запускать виртуалку с node.js и всем прочим.

crypt ★★★★★ ()
Ответ на: комментарий от crypt

На десктопе тоже >128гб памяти? :) И зачем такой десктоп нужен?

Ну да, Дебиан :) А что, Линукс нынче не тянет такие «слабые» машинки? Вообще мне больше нравится стратегия «нужны мощности - увеличиваем», а не просто покупать мощное дорогое железо, чтобы оно стояло. Мне для десктопа 2 ядер и 4гб памяти с лихвой хватает. Редактировать код, слушать музыку, читать веб.

mahalaka ★★ ()
Ответ на: комментарий от mahalaka

На десктопе тоже >128гб памяти?

нет, но можно добить до 512, кажется. и не простаивает, как и гигобитка.

Ну да, Дебиан :) А что, Линукс нынче не тянет такие «слабые» машинки?

lenny, очевидно:) знал я одного человека, он году в 2005 где-то не хотел уходить из консоли. мне, говорит, фреймбуфера и текстового браузер хватает. думаю, сейчас он все-таки проапгрейдился...) так что и ты свой п3 рано или поздно отправишь на пенсию, сделаешь ремонт, побреешься, [перейдешь на мак! o shit!)] и все такое прочее. увидишь, насколько просторнее и светлее стало.:)

crypt ★★★★★ ()
Ответ на: комментарий от crypt

Нет, Jessie :)

Наверное отправлю, я и не спорю, но всё-таки сохраню что-нибудь такое ламповое в каморке работать, чтобы иногда отвлекаться от своего Мака, и смотреть на старое-вечное железо :)

mahalaka ★★ ()
Ответ на: комментарий от mahalaka

Угу. Когда соберешься, можешь, у меня Pentium-233MMX (тоже бывший роутер) попросить. Мне его выкинуть жалко, но тебе я отдам (вышлю почтой россии:)) его без боязни за его судьбу. Оценишь, что он с пассивным охлаждением работает.

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

233MMX, модно :) У меня вроде был простой Pentium-MMX, а так же ещё Cyrix, которые на 7 сокете, и AMD-K6(специально бегал по городу искал, дико хотел научиться асму и 3dnow(уже не помню зачем), но потом как-то желание отпало, когда netbsd на всё это дело накатил. :))

mahalaka ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.