[NCCN] Linux-дистрибутив для Ц.И.А.Н.

Все о компьютерах, цифровых и информационных технологиях. Также рассматриваются вопросы информационной безопасности и "выживания" в интернет.

Сообщение GoBlin » 08.06.2014, 15:46

Выношу на обсуждение задумку - сборка дистрибутива под нужды участников цианет.

1) Кто заинтересован?
2) Кто готов участвовать действием?

Предварительно общие представления о будущем дистре:
- лив-цд/ юсб
- готовые к применению "из коробки" проги для радио, цифровой связи, СДР-приемника, Чирп
- готовые проги - и2п, твистер, тор
- готовые гну прайваси гард и т.п.
- база - дебиан или его младший брат убунту, окружение легкое, типа лхкут, менеджер пакетов, двухпанельный файлменеджер
- в комплексе ПО минималистическое, легкий текстовый профессор, никаких таблиц или презентаций, просмотрщик картинок и ВЛЦ, браузер капзилла или мидори.
Аватара пользователя
GoBlin
Ц.И.А.Н.
Ц.И.А.Н.
 
Сообщения: 9243
Зарегистрирован: 17.11.2007, 21:55
Откуда: -. --- / --. .... --- ..- .-.. ... / .- .-.. .-.. --- .-- . -..


Сообщение BFG10k » 08.06.2014, 18:36

Годная мысль ! По набору софта: добавил бы вместо влц или вторым проигрывателем тотем, он значительно легче и быстрей работает (по крайней мере, на своих машинах такое заметил, правда на некоторых форматах глючит - приходится влц доставать), торрент клиент и мультипротокольный pidgin тоже не будут лишними, ну и кмк, огнелиса тоже неплохо было бы в дистр засунуть. Со всем остальным полностью согласен, особенно с тором, и2п и радиософтом :)
Из офисных компонентов оставил бы читалку/редактор .doc, .djvu и .pdf файлов, остальное - в топку. :cool:
Ещё важный на мой взгляд момент - если это будет лайв усб, неплохо было бы сделать для полноценной работы с флэхи автоматическое сохранение всех пользовательских настроек на ней же (закладки браузеров, оформление и т.д.)
Аватара пользователя
BFG10k
Друг ЦИАН
Друг ЦИАН
 
Сообщения: 310
Зарегистрирован: 11.01.2013, 11:02

Сообщение the29\ » 08.06.2014, 20:36

Хорошая мысль. Познаний\навыков не воз, но чем смогу, помогу.
К общему списку можно добавить KeePassX или аналогичные.
Для persistence нужно будет больше места, но тоже было бы хорошо.
Лучше все таки Debian, ибо у Ubuntu нет обратной совместимости пакетов, если я ничего не путаю.
Аватара пользователя
the29\
Частый гость
Частый гость
 
Сообщения: 45
Зарегистрирован: 19.02.2014, 23:34

Сообщение Фелицио Тедеско » 08.06.2014, 23:00

Хочу также отметить, что базой для данного дистрибутива лучше всего взять что-то ароде PuppyLinux.
Он достаточно архаичный, однако его большой плюс в том, что при загрузке он полностью помещается в оперативную память, и работа с ним уже идёт напрямую из RAM. К жесткому диску он вообще не обращается - не оставляя тем самым никаких следов на компьютере и существенно ускоряя скорость работы (RAM-память в тысячи раз быстрее скорости самых быстрых HDD).
Фелицио Тедеско
Новичок
Новичок
 
Сообщения: 1
Зарегистрирован: 08.06.2014, 22:53

Сообщение CKAHguHAB » 09.06.2014, 11:33

По данному проекту порекомендую:

1) При сборке систему брать 32 бита (чтоб шустрее работала и не было переизбытка загружаемых в ОЗУ библиотек, но с PAE-ядром: читай с расширенной поддержкой памяти до 64Gb);

2) Предлагаю не сидеть за LIVE CD-DVD имея полноценные ПК, а сделать полноценную систему под виртуальную машину для WINDOWS-пользователей..., которая потом, в дальнейшем, возможно сможет вырасти в новый специализированный дистрибутив...

Чем смогу помогу, но у меня сейчас жизнь на бегу: проектов не много, но они все достаточно масштабные, поэтому времени в обрез:

 Например, вот мой смежный проект двойного назначения
Полгода с переменным успехом делаю смежный проект в комплексе с железом на ARM - платформе (OS: Linux), для использования на 4-ядерных мини PC-стиках, так сказать сборная солянка из:
  • цены-качества;
  • минимального размера/веса (чуть больше пластиковой карты);
  • минимального энергопотребления;
  • максимальной продолжительности жизненного цикла (его работоспособности) устройства (отсутствие движущихся/вибрирующих частей);
  • Цена исходного железа до 2700-3000р.;
    Вместе с недорогим hdmi экраном/телевизором, BT/USB мышью, клавиатурой превращается в компактный носимый/возимый рабочий терминал, рабочее место пользователя.
Основные характеристики:
ТТХ: ОЗУ 2Гб, ПЗУ: 8Гб, Процессор 4-ядра, встроенный в процессор видеоускоритель Mali-400, Wi-Fi, BlueTooth,
потребление: от 1,5 до 3Вт
Объективная производительность: на уровне среднестатистического современного офисного компьютера (под наши задачи вполне подходит);

Основные сервисы под которые создается:
1) Быстрый поиск заранее отсортированной и проиндексированной информации(например, справочники и компиляции ЦИАН, инструкции и прочее), например: recoll, tracker, namazu и другие.
Но пока не видел их в депозитариях для ARM... Хотя их можно и пересобрать под данную платформу...

2) Быстрый поиск необходимой разнородной информации по куче справочной информации (предполагаю все свалено в каталог с подкаталогами) возможно приходящей из других источников: неподготовленному пользователю "курить" в *nix:
Код: Выделить всё
man find
man grep
man apdatedb
man locate


3) Цифровая радиосвязь;

4) Картография (составление карт местности с нанесением на них различных топографических и иных объектов);

5) Сервисы, характерные для обычного ПК: серфинг в интернете + flash. офисные пакеты, видео, аудио, софт для mind map и прочие навороты...

На настоящий момент пункты 2 и 5 уже полностью реализованы, 1 - частично реализован...
Аватара пользователя
CKAHguHAB
Модератор ЦИАН
Модератор ЦИАН
 
Сообщения: 372
Зарегистрирован: 29.04.2011, 14:33

Сообщение GoBlin » 09.06.2014, 18:37

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

Может быть, удастся заинтересовать концепцией дистрибутива профи, но сперва концепцию нужно сформулировать.

В частности, мне видится лишним тяжелый браузер и хранитель паролей, да и основываться предпочтительно на дистрибутиве с как можно более свежей версией ядра. Будем думать вместе :-)
Аватара пользователя
GoBlin
Ц.И.А.Н.
Ц.И.А.Н.
 
Сообщения: 9243
Зарегистрирован: 17.11.2007, 21:55
Откуда: -. --- / --. .... --- ..- .-.. ... / .- .-.. .-.. --- .-- . -..

Сообщение CKAHguHAB » 09.06.2014, 19:49

Действительно, концепцию необходимо очень тщательно проработать, поскольку идея должна компенсировать "подводные камни", которые с большой вероятностью возникнут при создании LIVE CD/DVD, а это:

  • Драйвера для видео и монитора будут использоваться универсальные, а значит, на старых ЭЛТ мониторах частота будет минимальна, на ЖК мониторах это не так критично;
  • У кого-то звук будет, а у кого-то и нет (то же самое с остальными внутренними и внешними устройствами, включая Wi-Fi и BT);
  • Обновлять ПО можно будет только с выпуском новой версии дистрибутива;
  • Отсутствие возможности сохранения пользовательских настроек;
  • Использование облегченных программ, а значит ущемление в функциональности;
  • Долгая загрузка системы в ОЗУ с CD/DVD;
  • Зависимость системы от наличия на ПК исправного CD/DVD;

В связи с вышеизложенным предлагаю, как уже упоминал BFG10k, сделать Live Flash на базе USB-Flash, поскольку тогда и скорость зарузки повысится и возможности внесения/сохранения своих настроек, установки дополнительных программ появится... Т.е. делать образ USB-Flash с набором ПО как релиз, а уже каждый под свою машину при желании его немножко допилит, либо оставит универсальный образ системы в неизменном виде...

Ни у пока суровые профи :-[ не подтянулись - вот довольно простой OpenSource инструмент для реализации данной идеи под Windows. (не искал иные аналоги данного ПО под Windows и Linux, поскольку никогда подобными программами не пользовался, предпочитаю собирать и компилировать вручную...)
Кто по аглицки читает/пишет: Welcome!
Ну а кто нет, то Яндекс/Google Переводчик или Promt в помошь...

GoBlin писал(а):...
В частности, мне видится лишним тяжелый браузер и хранитель паролей, да и основываться предпочтительно на дистрибутиве с как можно более свежей версией ядра. Будем думать вместе :-)

Если для LIVE CD/DVD это суровая необходимость, то для LIVE системы на USB-Flash это уже дело личных потребностей и предпочтений...
Чем выше класс USB-Flash, тем шустрее будет загружаться и работать такая LIVE система.

Да и основываться предпочтительно на дистрибутиве с как можно более свежей стабильной версией ядра.
Аватара пользователя
CKAHguHAB
Модератор ЦИАН
Модератор ЦИАН
 
Сообщения: 372
Зарегистрирован: 29.04.2011, 14:33

Сообщение GoBlin » 14.06.2014, 09:06

Интересный вариант для основы будущего дистрибутива:
http://sourceforge.net/projects/robolinux/
http://www.nixp.ru/news/12538.html

А также viewtopic.php?p=50994#p50994 (там собственно и начала формироваться задумка).
Аватара пользователя
GoBlin
Ц.И.А.Н.
Ц.И.А.Н.
 
Сообщения: 9243
Зарегистрирован: 17.11.2007, 21:55
Откуда: -. --- / --. .... --- ..- .-.. ... / .- .-.. .-.. --- .-- . -..

Сообщение GoBlin » 22.06.2014, 09:27

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

В таком случае в теме достаточно вести только список потребного ПО и указывать конфигурации.
Аватара пользователя
GoBlin
Ц.И.А.Н.
Ц.И.А.Н.
 
Сообщения: 9243
Зарегистрирован: 17.11.2007, 21:55
Откуда: -. --- / --. .... --- ..- .-.. ... / .- .-.. .-.. --- .-- . -..

Сообщение the29\ » 23.06.2014, 22:38

В случае с debian-like дистрибутивами подключаются другие репозитории. Единственное что, их вписывать приходится.
Аватара пользователя
the29\
Частый гость
Частый гость
 
Сообщения: 45
Зарегистрирован: 19.02.2014, 23:34

Сообщение CKAHguHAB » 21.07.2014, 13:14

То есть, к настоящему моменту, идею дистрибутива можно сформулировать так: необходим легковесный Live дистрибутив с возможностью доустановки софта (значит: Live Flash) для анонимного выхода в сеть и некоторой универсальности, которая выражается в доустановке определенных программ согласно пожеланиям и возможностям оборудования конечного пользователя, а так же в использовании специализированного программного обеспечения (цифровая радиосвязь, и прочее...). Я правильно понимаю или что-то упустил? ::)
Аватара пользователя
CKAHguHAB
Модератор ЦИАН
Модератор ЦИАН
 
Сообщения: 372
Зарегистрирован: 29.04.2011, 14:33

Сообщение GoBlin » 21.07.2014, 15:31

Можно переформулировать примерно так: легкий дистр (в плане графической оболочки) с ориентиром на 1) анонимность/шифрование и 2) цифровое радио (и аналоговое, чирп тот же).
Аватара пользователя
GoBlin
Ц.И.А.Н.
Ц.И.А.Н.
 
Сообщения: 9243
Зарегистрирован: 17.11.2007, 21:55
Откуда: -. --- / --. .... --- ..- .-.. ... / .- .-.. .-.. --- .-- . -..

Сообщение CKAHguHAB » 21.07.2014, 22:25

GoBlin писал(а):Интересный вариант для основы будущего дистрибутива:
http://sourceforge.net/projects/robolinux/
http://www.nixp.ru/news/12538.html

А также viewtopic.php?p=50994#p50994 (там собственно и начала формироваться задумка).

Качаю счас последнюю версию RoboLinux 7.5.5 (хочу посмотреть, чем он напичкан и как сконфигурирован), но есть все основания полагать, что он не имеет Live-версии, поскольку часть его инструментов достаточно ресурсоемкие, а часть предполагают наличие виртуальной Win XP/7.

Под Live CD/DVD/Flash поднимать виртуалку с Win вообще не вариант: поскольку далеко не у каждого ПК с хорошим объемом ОЗУ и современным процессором...
Хотя в случае Live Flash (если объем и скорость флэшки / внешнего жесткого диска позволят то можно будет и поставить...)

Опять же, отсюда возникает идея: может создавать не LiveCD/DVD/Flash со стандартным набором драйверов и с которым удобно ходить по гостям, а полноценный дистрибутив уставливаемый на Flash или внешний диск (HDD)?

Один раз настроил BIOS: воткнул Flash/HDD в ПК - грузишь систему с него, вытащил и грузишься по умолчанию с родного диска...

Или именно Live система в приоритете?
Аватара пользователя
CKAHguHAB
Модератор ЦИАН
Модератор ЦИАН
 
Сообщения: 372
Зарегистрирован: 29.04.2011, 14:33

Сообщение BFG10k » 21.07.2014, 23:06

Из совсем лёгких live flash - Parted Magic и та же лубунта, каждый дистр помещается на гиговой флэшке, в партед мэджике вроде даже есть возможность сохранения юзверных настроек на флэхе, правда я так и не осилил, как она работает ::)
Robolinux и Tails лёгкими явно не назовёшь - требуют под себя как минимум 4 гб.
CKAHguHAB писал(а):Опять же, отсюда возникает идея: может создавать не LiveCD/DVD/Flash со стандартным набором драйверов и с которым удобно ходить по гостям, а полноценный дистрибутив уставливаемый на Flash или внешний диск (HDD)?

Один раз настроил BIOS: воткнул Flash/HDD в ПК - грузишь систему с него, вытащил и грузишься по умолчанию с родного диска...

Или именно Live система в приоритете?

Думаю, будет востребованы оба варианта.
Аватара пользователя
BFG10k
Друг ЦИАН
Друг ЦИАН
 
Сообщения: 310
Зарегистрирован: 11.01.2013, 11:02

Сообщение GoBlin » 22.07.2014, 19:57

Все больше привлекает установочный скрипт поверх существующего легкого дистра. В положительных сторонах минимум дополнительных телодвижений и малый объем распространяемого ПО. В отрицательных - пригодность не для всех дистрибутивов и привязка к командной оболочке. Хотя если по умолчанию ориентироваться на один конкретный дистр, тот же ХВОСТ, эти минусы несущественны. Да и помощь разработчикам дистра оказывается, в виде тестирования.
Аватара пользователя
GoBlin
Ц.И.А.Н.
Ц.И.А.Н.
 
Сообщения: 9243
Зарегистрирован: 17.11.2007, 21:55
Откуда: -. --- / --. .... --- ..- .-.. ... / .- .-.. .-.. --- .-- . -..

Сообщение CKAHguHAB » 25.07.2014, 10:35

GoBlin писал(а):...
- готовые к применению "из коробки" проги для радио, цифровой связи, СДР-приемника, Чирп
...

Не плохо было бы конкретизировать, т.е. перечислить необходимые программы.
Аватара пользователя
CKAHguHAB
Модератор ЦИАН
Модератор ЦИАН
 
Сообщения: 372
Зарегистрирован: 29.04.2011, 14:33

Сообщение CKAHguHAB » 26.07.2014, 20:42

GoBlin писал(а):...
Хотя если по умолчанию ориентироваться на один конкретный дистр, тот же ХВОСТ, эти минусы несущественны. Да и помощь разработчикам дистра оказывается, в виде тестирования.

1. Конечно, необходимо ориентироваться на конкретный дистр! Золотые слова!
2. Что-то все на забугорный ХВОСТ (он же The Amnesic Incognito Live System) ссылаются, есть же более шустрый "отечественный продукт:";
Liberté Linux не является обычным дистрибутивом с возможностями анонимного общения. Его основной задачей является обеспечение скрытого канала связи с другими людьми во враждебной окружающей среде. Враждебной окружающей средой может быть кто-то, кто пытается идентифицировать вашу личность или то что вы делаете.
(с);
Аватара пользователя
CKAHguHAB
Модератор ЦИАН
Модератор ЦИАН
 
Сообщения: 372
Зарегистрирован: 29.04.2011, 14:33

Сообщение GoBlin » 28.07.2014, 19:23

К сожалению, ответить подробно не могу пока. Радиопроги тут viewtopic.php?p=50756#p50756

Либерте поддерживаю :)
Аватара пользователя
GoBlin
Ц.И.А.Н.
Ц.И.А.Н.
 
Сообщения: 9243
Зарегистрирован: 17.11.2007, 21:55
Откуда: -. --- / --. .... --- ..- .-.. ... / .- .-.. .-.. --- .-- . -..

Сообщение CKAHguHAB » 29.07.2014, 10:36

GoBlin писал(а):Либерте поддерживаю :)

Это все достаточно хорошо, но форк проекта такого уровня как ХВОСТ или Либерте достаточно сложно создать, поскольку придется собирать их вручную и не одному человеку (а если одному - то это будет не очень-то быстро и может перерасти в долгострой...)
Тем более, что данные дистрибутивы собираются компилированием и не предполагают установки дополнительных программ через репозитарии или иными способами (кроме компиляции на стадии сборки всего дистрибутива) поскольку почти все критические системные библиотеки и приложения находятся в режиме только чтения даже находясь на RAM-диске в ОЗУ. Это делается для защиты системы от внешних атак по средством различных эксплоитов, способных загрузится с того или иного сайта в ОЗУ компьютера.

В связи с тем что нет желающих не только собирать дистрибутив, но и, даже, сделать Браузер ЦИАН(сборку Cianium'а на базе Chromiuma для Linux, и соответственно отсутствием необходимого количества заинтересованных Linux пользователей / специалистов предлагаю видоизменить следующие параметры дистрибутива:
1) Собирать на базе Ubuntu LTS / Debian с возможностью дополнительной установки приложений на Live USB (из-за длительной поддержки как программ так и обновлений по безопасности системы по мере их выхода);
2) По-максимуму своими силами сделать настройки анонимизации и прочие настройки информационной безопасности;
3) Добавить необходимый специфический софт (радиопрограммы и иное);
4) Стилизовать оформление рабочего окружения под Win 7 (поскольку пользователей Linux у нас на ресурсе немного, то логично сделать наш форк наиболее дружелюбным к пользователям Windows);
5) Предлагаю имя для дистрибутива "CIANNIX".

Ожидаю предложений и/или обоснованной критики, а также предложений по совместной разработке от заинтересованных лиц.
Аватара пользователя
CKAHguHAB
Модератор ЦИАН
Модератор ЦИАН
 
Сообщения: 372
Зарегистрирован: 29.04.2011, 14:33

Сообщение GoBlin » 29.07.2014, 10:50

А, они настолько закрытые %)

Может, тогда выбрать часто обновляемый дистр и поверх него накатывать нужные программы? Какой-нибудь Runtu, может, даже сами ребята заинтересуются такой его версией.
Аватара пользователя
GoBlin
Ц.И.А.Н.
Ц.И.А.Н.
 
Сообщения: 9243
Зарегистрирован: 17.11.2007, 21:55
Откуда: -. --- / --. .... --- ..- .-.. ... / .- .-.. .-.. --- .-- . -..


След.

Вернуться в Компьютерный центр



Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot], Yandex [Bot]