LINUX.ORG.RU
ФорумTalks

Хочу свой дистряб GNU / Linux. Отговорите.

 , , , ,


0

2

Здаровчик! Воскресеньеца!

Глядя на всякие там мелкие дистрибутивы типа Pisi OS, с икаробочной поддержкой турецкого языка, захотелось создать свой дистряб с кодовым названием ЛОСь - The Lyalikh OS' / Лялих ОСь. Ключевой фишкой должна быть тотальная русификация, даже команд терминала. Возможно ли это и были ли попытки?
В тред кастуются экперты ядрёных котировок: saahriktu, (кто знает как пишется Эдик?), больше никого не знаю :D.

★★☆

Последнее исправление: xwicked (всего исправлений: 1)

Ты изобретаешь велосипед. Самая полная русификация, включая перевод многих man страниц, есть в ALT Linux.

Vsevolod-linuxoid ★★★★★
()

То есть ты хочешь просто пропатчить bash. Ну, ок, исходники есть. Новый дистрибутив причём?

Kroz ★★★★★
()

Что значит свой? В линуксе все общественное. Хочешь чего-то своего смотрю в сторону фряхи.

chenbr0
()
Ответ на: комментарий от Kroz

То есть ты хочешь просто пропатчить bash. Ну, ок, исходники есть. Новый дистрибутив причём?

cp, ln, ls, rm и т.д. там куча утилит и все команды нужно сделать русскими. Нужно будет всё пересобирать.

xwicked ★★☆
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Самая полная русификация, включая перевод многих man страниц

cp --версия
cp -р  (вместо -r) и.д.

Как себя будет вести кириллица в терминале без иксов? Все проги поддерживают UTF-8?

xwicked ★★☆
() автор топика
Ответ на: комментарий от chenbr0

В линуксе все общественное

Я буду автором клона и поэтому этот дистряб будет мой. Ядро я себе не прихватизирую.

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

cp, ln, ls, rm и т.д. там куча утилит

Это coreutils. bash — отдельно.

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

Как себя будет вести кириллица в терминале без иксов?

Нормально. Только от иксовой Nvidia шрифты слетают.

Все проги поддерживают UTF-8?

Есть принципиальные проблемы с однобайтностью tr. Понятия не имею про ed. Были какие-то баги в grep. Куча русских манов много лет упорно держалась на KOI8. Всё остальное к 2010-му году работали нормально.

Главная проблема — портировать все скрипты всех остальных программ, которые дают английские параметры и ожидают ответ на английском.

question4 ★★★★★
()

Твой дистрибутив не будут использовать даже пара землекопов, а ты тем временем вбухаешь очень много сил. Лучше просто займись переводами, так всем будет лучше :)

The_Coon
()
Ответ на: комментарий от question4

Главная проблема — портировать все скрипты всех остальных программ, которые дают английские параметры и ожидают ответ на английском.

Их придётся тоже переписывать... :( Главное сейчас оценить масштаб работ.

xwicked ★★☆
() автор топика

Так ты просто транслитерацией переводить будешь?

/бин/басх

Так не интересно. Надо полностью.

/двоич/колотить
apt_install_lrzsz ★★★
()

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

Вам для своей резюмешки в 1Це ? :)

Ненужно плодить болген дистры, достаточно нескольких базовых нероллинговых дистров типа Devuan (иногда Debian), Alpine, Alma/Rocky.

Остальное нужно делать через скрипты, которые отмодифицируют инстоляцию у пользователя и приведут ее к задуманному вами состоянию. Возможно на Ansible и т.п.

sanyo1234
()

Возможно ли это и были ли попытки?

Т.е. онанизм физиологический ты хочешь подменить ментальным? Сдался всё-таки.

vvn_black ★★★★★
()

Берешь Buildroot и делаешь, или и это не осилишь?

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

Вам для своей резюмешки в 1Це ? :)

Меня 1С-программистка покусала... 😂

Остальное нужно делать через скрипты, которые отмодифицируют инстоляцию у пользователя и приведут ее к задуманному вами состоянию. Возможно на Ansible и т.п.

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

xwicked ★★☆
() автор топика
Ответ на: комментарий от vvn_black

Т.е. онанизм физиологический ты хочешь подменить ментальным? Сдался всё-таки.

Руку надоело брить, да и подустала она...

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

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

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

захватывается картинка в Xvnc, посылается на vnc-клиент, на обновлённых регионах выполняется распознавание текста, далее для распространённых слов/фраз перевод по словарю, для редких машинный перевод с сохранением в кеш, и vnc-клиент рендерит уже переведённое. Весь перевод вывода по сути реализуется на стороне vnc-клиента.

Это довольно сложно, но 1-2-3 порядка проще чем переписать весь софт.

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

Это довольно сложно, но 1-2-3 порядка проще чем переписать весь софт.

Я думаю, что нужно проверить и начать в Coreutils и cp. Попробую GNU / Linux Debian развернуть в виртуалке и пересобрать. Что получится, то отпишусь. Тогда станет сразу понятно насколько эта затея фантастична.

xwicked ★★☆
() автор топика

Ключевой фишкой должна быть тотальная русификация, даже команд терминала

Держи единомышленника @debugger

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

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

У линуксоида нет цели, есть только путь

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

тогда уж кп --версия

Нет, параметры известных программ гораздо важнее чем само название. Фишка в том, чтобы учителя, например, знают, что «cp» - копирует файлы, когда параметры и флаги будут на русском, то лучше будут запоминаться, особенно, где в параметрах целые слова указываются. Чтобы каждый школьник тоже мог быстрее перейти на линукс.

xwicked ★★☆
() автор топика

Зачем кого-то отговаривать ? Ну хочет человек подрочить, пусть и таким нелепым образом - пусть.

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

Меня 1С-программистка покусала... 😂

Руку надоело брить, да и подустала она...

Программирование 1С одной рукой. Одной небритой усталой кусачей рукой.

Тоже что ли правой руке имя дать... Раз «программистка» занята, можно назвать её «кормилица» например.

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

кп, сл, сп, уд

Выбор сокращений имеет значение. В первой половине 90х кодил в компьютерный кружок с ЕС 1841 - вот такой http://retropc.org/ES_1841_(PEVM)_s_8.html

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

Но это же хрен запомнишь! Назвали бы вместо «доп» «усл» (от усложнить) - и было бы «упр-усл-удл - и ваша машина перезагружена».

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

упр-доп-удл

упр-лса

Теперь вы понимаете всю боль взгляда на современную клавиатуру для тех у кого родной язык на латинице.

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

Теперь вы понимаете всю боль взгляда на современную клавиатуру для тех у кого родной язык на латинице.

Ага, я видел ещё операторы 1С-языка: Если Упрлс то цикл {ЛицоЛадньЗатылк}.

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

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

Там 2 световых индикатора, один из них кажется никогда не загорался.

GPFault ★★
()

Да зачем отговаривать? Сам наиграешься и бросишь. Кроме тебя и пары совсем упоротых (и тех, кто очень временно в виртуалке и для прикола), всё равно это использовать никто не будет.

Зачем дистрибутив для перевода coreutils только? Тупо форкни да закинь в тот же AUR и всё. Будет тебе РУССКАЯ КОНСОЛЬ™ в Арче. Ну или в любом другом дистре по аналогии.

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

Там не {}, а скорее а ля паскаль:

Если Пользователь.Упрлс Тогда
   Лицо(Ладонь, Затылк);
КонецЕсли

Как-то так будет, вроде.

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

точно не помню он кажется чуть глючил на моей практике

Видимо админы были криворукие.

Мне довелось пользоваться ДВК-3 в сети ДВК-3 СМ-4. На ДВК была вот такая клавиатура и всё работало.

Прошу обратить внимание, что уже в те годы на клавиатуре для ДВК уже был блок со стрелками навигации посередине. (И шикарный переключатель РУС\ЛАТ, конечно же) Тогда как в жалких поделиях дя IBM PC такой блок появился позже.

Psilocybe ★★★★
()
Последнее исправление: Psilocybe (всего исправлений: 1)

И вообще, без переписывания всего линукса на Яре это всё не имеет смысла, клятая англичанка будет гадить в сорцах своей латиницей.

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

Прошу обратить внимание, что уже в те годы на клавиатуре для ДВК уже был блок со стрелками навигации посередине

Начиная с ДВК-3 1986го года производства. На IBM PC они штатно появились в версии IBM PC/AT 1984го года выпуска.

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

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

Psilocybe ★★★★
()

икаробочной
экперты

«с» заедает?

The Lyalihk OS’

Зачем транслит? Почему hk, а не kh? Почему не The Lyalihk OS'; DROP TABLE users CASCADE?

кто знает как пишется Эдик?

Тебе den73 скорее нужен.

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

«с» заедает?

Самый дешёвый Oklick :D

Почему hk, а не kh?

Поспешил, не проверил. Начал писать как быдлостудень, блин... :(

Тебе den73 скорее нужен.

А енто хто?

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

Дополнение Первая модель ДВК-1 разработана в 1981 году, выпуск с 1983 года.

Так что получается блок доп навигации появился раньше на ДВК

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