kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
zsxЗдравствуйте, всегда рад пообщаться на тему дистростроя :-) 1) По поводу Zen - а и Calamers - а . Calamers для меня слишком сложен в понимании, смотрим его git : https://github.com/calamares/calamares теперь смотрим git zen - а : https://github.com/spookykidmm/zen_installer качаем его и идем внутрь скрипта. Все ясно, понятно и легко поддается модификации и русификации. И чего я раньше не писал на такой интересной связке bash + zenity ? Пока остановлюсь на zen- е , но за информацию спасибо . Инсталлер nafanja посмотрел, внешне напоминает инсталлер слаки. Ncurses ? 2) Кстати ,постараюсь натолкать в IceArch как можно больше хелпов по арчу, чтобы человек мог не только в игрушки играть пока пакеты с зеркал тянутся но и почитать что-нибудь полезное для себя. 3) У нас немножко разное понимание целей и задач дистростроя. Попробую объяснить почему. Во-первых по-большому счету дистрибутивом можно считать только то произведение, которое имеет собственную пакетную базу , или наполнен таким жутким количеством хуков и разных костылей что логика его работы в корне отличается от логики работы дистрибутива источника пакетов. Такие вещи пилятся серьезными людьми как правило командой при наличии большого количества свободного времени. Все остальное можно классифицировать как сборки под конкретные задачи. По сути всё что я собирал на Альте с товарищами по клубу по такой классификации автоматически попадает в сборки. Здесь мы имеем как раз такой случай , те кто боятся страшного арча могут загрузится в лайве , посмотреть на него и если их это не испугало, воткнуть его в графике себе на винт. Попутно наворачиваются разные фишки и плюшки использовать его в качестве небольшого реаниматора, но это не основная задача. 4) Вообще , на перспективу очень неплохо было бы создать здесь раздельчик , где каждый мог поделиться своими профилями, хуками и т.п. Вот в том же Альте есть такой чудесный сборочный инструмент m-p . Не особо вдаваясь в подробности этого сборочного инструмента, скажу, что внутри есть несколько десятков готовых сборочных профилей, фич и разных других плюшек, то есть сходу человек который немного соображает в дистрострое может собрать множество дистрибутивов, модифицируя или нет эти профиля. Более того, наработки мержатся в следующих версиях этой проги и соответственно количество целей увеличивается. К чему я все это говорю, если я правильно понял в том же archiso по факту я вижу всего 2 сборочных профиля. Как говорил персонаж одного хорошего мультика : " Маловато будет !". Что я предлагаю : Создать здесь тему ( или несколько ) куда все желающие могут сваливать свои профиля хуки ,полезные костыли и т.п. И соответственно приколоть эти темы гвоздем как особо важные. Что-то вроде того как это сделано у нас на форуме клуба : http://forum.russ2.com/index.php?showforum=203 Чем больше здесь будет полезных обсуждений вопросов разработки, тем больше будет кодеров, тем интереснее будет всем. Вот примерно такое у меня виденье вопроса дистростроения в общих чертах. А идеи обязательно подбрасывайте, они пригодятся не только мне, но и многим другим форумчанам !
Spectrum forever
|
kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
redix Это все произошло из-за продажи мелкомягким красной шапки ? Центось прихлопнули, а как же федора ? Вообще с пингвином как-то все стало хреново , вот и Linux Format к сожалению загнулся, а жаль интересный был журнал. PS почитал по ссылке, грусть какая-то . Когда то так помирал ASP Linux.
Spectrum forever
|
kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
У меня этого добра хватает и на 2 и на 4 Гб . Двойка маловата а вот 4-ка в самый раз на такую развлекуху . Кстати на живой флешке я делал CoderLive - ардуинисты до сих пор радуются ( около 1000 закачек только с я.диска ) : http://we.easyelectronics.ru/Arduino/coderlive-distributiv-linux-a-na-fleshke-rabota-s-platami-arduino.html Я фряху втыкал год назад на флешку на посмотреть ставил как на винт, довольно шустро работала. Правда втыкал совершенно извращенным способом из запущенного в virtual box образа ставил прямо на флешку. Ставилась очень долго, но работала потом достаточно быстро. Придется наверное скваш все-таки поковырять, дурные привычки остаются надолго, а я к нему привык.
Spectrum forever
|
kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
Вспомнил, вот название этой чудесной вещи : squashfs https://ru.wikipedia.org/wiki/Squashfs Насчет wheel-а обязательно, надо этого пользователя еще в sudoers добавить.
Spectrum forever
|
kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
Правильно, давай на ты , так проще и меньше словесного мусора. Именно это я и имею ввиду, в альте был такой чудесный хук, который при первом запуске системы записанной на флешке , ужимал раздел с образом до его реального физического размера и автоматом создавал второй на оставшийся объем накопителя. Причем создавалась довольно хитрая виртуальная файловая система которая отслеживала изменения в пакетной базе ( можно было не только ставить пакеты , но и удалять пакеты из образа ) . Естественно сам iso образ при этом не изменялся ( никакие пакеты физически не удаляются ) просто на втором разделе все это фиксируется ( даже где-то файл по-моему находил с этими плюсами и минусами ) , но поскольку все работало из коробки в содержание хука не вникал . Вот это случайно не аналог : https://aur.archlinux.org/packages/mkinitcpio-loop-subdir/ , не пользовался ?
Spectrum forever
|
kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
nafanjaСпасибо, можно и так, Slim в сборке остался от того момента когда в сборке было несколько рабочих столов на посмотреть. Изначально была идея сделать что-то вроде альтовских icemaker ( когда то давно я на нем тренировался собирать альтовские дистры ) или antique. Но поскольку новые разработчики WindowMaker-а окончательно испоганили этот замечательный рабочий стол, от этой идеи я отказался. Автологин, на самом деле вещь не очень здоровая ( особенно если сделать из этой сборки живую флешку ). Пользователь может убить свою систему нараз ( это хорошо получалось покопавшись пальцами в настройках того же WM-а под , прости Торвальдс , Mandriva 2006) и потом получить бесконечный процесс моргания монитора с попыткой загрузить нерабочий рабочий стол . Понятно, что проблема не особо страшная , но совсем не для чайника. Поэтому надо подумать насчет разных dm-ов и разумности автологина. Пока это чистый live без возможности изменений , пусть будет автологин ( со slim-ом или без ) , не велика разница, если дело дойдет до "живой флешки" то надо будет однозначно его вырубать.
Spectrum forever
|
kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
vs220zif это имя скрипта ( проста аббревиатура от первых букв ) на самом деле это так что ввел Вас в заблуждение.slim стоит исключительно в Live . как раз по причине легкости как его самого, так и его пролетания автологином, в то что будет устанавливаться будет запихнут LightDM ( хоть я его и не люблю ) или что-либо подобное. Естественно в установленной системе не будет дефолтного root- а , так что надо будет еще сделать скелетон для пользователей. За рекомендации по софту отдельное спасибо, вот кстати свеженький пакетный профиль из этой сборки, тот что вы видели немного устарел : Кстати, чем gtkhalt не угодил ? Его я написал на связке c + gtk , если чего-то не хватает могу добавить в следующую версию ,суспендов там нет потому что в альте было с этим не очень стабильно. Засыпать то комп засыпал, а вот обратно просыпался не всегда так как нужно. Игрушки стоят не тяжелые, они нужны чтобы пока человек zen - ом тащит пакеты с интернета , он не матюкался проклиная родных провайдеров, а успокаивал нервы раскладывая костяшки маджонга :-) Насчет консольных приложений согласен, у меня у самого музыка через moc играет, да и mc активно пользуюсь но тут есть один интересный нюанс. Делали мы с товарищами консольную сборку на Альте, по сути живая флешка. Очень легкая вещь , только консоль и видео через фреймбуфер, никаких X-сов : https://forum.altlinux.org/index.php?topic=40909.0 Хорошая получилась штука, но по сравнению с тем же FreeMate мало кому нужная. Кстати этот вывод сделан мною на основании статистики скачиваний с я.диска . Потом я понял очень простую вещь - люди которые живут в консоли не нуждаются в таких поделках, они все могут сделать сами. Поэтому делать для них дистрибутивы занятие бессмысленное. Надо делать сборки для чайников, но не новых только что из магазина ( эти задолбают потом глупыми вопросами ) а старых с отколотой эмалью, которые хотя бы немного понимают что и для чего они делают. Таких на том же альте достаточно много, это не минт какой-нибудь . Спасибо за добрые пожелания, буду рад советам, патчам , пакетам, идеям и рекомендациям.
Spectrum forever
|
kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
redix1) Тут пока еще нечего расшаривать - это ранняя альфа, ссылка выложена для тех кто захочет поучаствовать в обсуждении , тестировании, подкинуть интересных идей. Когда доедет до зрелой беты тогда еще куда-нибудь выложим. 2) Кстати https://linuxtracker.org у меня не открывается : Превышено время ожидания ответа от сайта linuxtracker.org.видимо Ростелеком решил что это страшные пираты
Spectrum forever
|
kostyalamer |
|
Темы:
2
Сообщения:
229
Участник с: 26 января 2019
|
Здравствуйте форумчане, сразу скажу что это не какой-нибудь богленос , а обыкновенный Arch , так что не пугайтесь. Короткая предыстория: Я много лет сидел на Alt Linux и в составе Alt Linux Active User Club собирал под него дистрибутивы вот пара примеров для знакомства : https://www.altlinux.org/CoderLive https://www.altlinux.org/Free_mate . В прошлом году переполз на Арч , мне тут более чем понравилось и поскольку появились еще желающие мигрировать под него из тех кто пользовался моими сборками, то пришлось задуматься над этим вопросом. Результатом этих раздумий стал IceArch. На этом лирическую часть можно считать законченной. Текущая версия ( ссылка здесь обновляется по мере выхода новых сборок ) : IceArch v0.999 : http://tiny.cc/9061tz контрольная сумма : 9e423aca9b67148c692e2fc6316082fe Тестирование , замечания , идеи , участие в разработке всячески мною приветствуются. Можно тут , можно на форуме клуба : http://forum.russ2.com/index.php?showtopic=4478&st=0#entry50671 , как вам будет удобно. Теперь коротко по сути : Это Live , с беспарольным root-ом, slim который этот root пролетает автологином насквозняк попадая в icewm с пришлепнутой к нему сверху ( для полной юзерофильности ) idesk. Поднимаеет wifi , 3G-модемы ( 4g - скорее всего тоже ) беспарольно монтирует диски. На борту небольшой наборчик софта более / менее стандартный для легкого Live с предпочтениями прог собранных с gtk2 / gtk3. Самое полезное там естественно zif . Подробнее по набору прог можно посмотреть на форуме клуба ( ссылка выше ) Репы перенастроены на сервера России, Казахстана, Белоруссии и Украины . Благодаря этому скорость загрузки пакетов у меня возросла примерно в 10 раз и тот же Mate в виртуалке с 1Гб оперативки ставится zif-ом примерно за час. Естественно позже будет возможность установить сам IceArch в графике ( пальцами я его на винт уже втыкал ) , наверное будет режим "живой флешки" (mkinit-loop-subdir или стащу Альтовские hook -и из m-p) и возможно еще что нибудь . Работа идет достаточно медленно ( свободного времени как всегда не хватает ), но к весне может получиться что-нибудь похожее на стабильную бету. Приглашаю всех желающих присоединиться к этому процессу :) PS Кстати , мой рабочий стол i3 , а не icewm , icewm выбран из соображений легкости и понятности для новичков.
Spectrum forever
|