Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => Тема начата: DdShurick от 28 Октябрь 2015, 20:49:39

Название: Altlinux frugal
Отправлено: DdShurick от 28 Октябрь 2015, 20:49:39
 Вот (https://cloud.mail.ru/public/MHBL/CrUvZAgk4), собрал из этого (http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/images/starterkits/altlinux-p7-icewm-20150912-i586.iso), самое смешное, что оно работает.
Название: Re:Altlinux frugal
Отправлено: sfs от 29 Октябрь 2015, 11:18:12
Ричи, PR-XFCE похоронены?

http://forum.puppyrus.org/index.php/topic,14199.0.html
http://forum.puppyrus.org/index.php/topic,15781.0.html

Отсутствие iso или хотя бы списка параметров загрузки снизит к-во желающих посмотреть.
Я посмотрел: Ядро от Pro, initrd от Дяди Шурика, остальное Альт. pfs-util нет ,но есть модули.pfs (странно ...) systemd вырезан или его не было? При дефолтной загрузке англ. локаль
Альт: icewm ;mesa10.0, glibc2.17, seamonkey2.33, xorg1.14, python2.6, perl5.16, qt4.8, DEVX и его компонентов в базе нет. Не очень свежая база. Это самое свежее что есть в Альт? Настройка системы через alterator-qt или  alterator-x11 (Альт разработка).
ПМ свой (т.е. не совместимый ни с чем) : apt+rpm. Есть обшие индексные файлы /var/lib/rpm - значит возможно разделение на модули, не сломав apt только в /base по номерам. /modules/ придется делать невидимками для apt
Плохо, но как-то можно пережить

В Альт есть подобие ABS (https://wiki.archlinux.org/index.php/Arch_Build_System)
Насколько я понял  подобия AUR (https://wiki.archlinux.org/index.php/Arch_User_Repository_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29) и главное ARM (https://wiki.archlinux.org/index.php/Arch_Linux_Archive) нет - (значит репу не заморозить)
Отсутствие заморозки (только если скопировать самому всю репу и не обновлять) не даст возможности полноценно пользоваться ПМ во фругал режиме:
Начать использование ПМ придется с обновления базы пакетов. После чего при установке будут подгружаться пакеты, свежее чем в базе. На выходе - огромная RW сохраненка и несовместимость с имеющимися модулями. Проще просто поставить Альт full

Получается - модульного фругала с ПМ не получится. Максимум - фругал + набор модулей под срез репы этого фругала, который придется обновлять вручную (компиляция , подгонка версий либ, портирование)

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

Название: Re:Altlinux frugal
Отправлено: RoDoN от 29 Октябрь 2015, 12:42:25
Загрузился с параметрами загрузки, аналогичными PR-XFCE, все на английском... очень нужен menu.lst от автора
Название: Re:Altlinux frugal
Отправлено: DdShurick от 29 Октябрь 2015, 12:42:37
Ричи, PR-XFCE похоронены?
PR-XFCE у меня остался только в первоисточнике, Ричи - не могу победить отваливание мыши и клавиатуры в иксах.
Я посмотрел: Ядро от Pro, initrd от Дяди Шурика, остальное Альт.
Ядро и в первоисточнике было 4.1.6, initrd естественно мой, ну не портеус же, остальное да, squashfs взятый из iso.
pfs-util нет ,но есть модули.pfs (странно ...)
Значит pfs-util не нужен, модули монтируются на стадии initrd.
systemd вырезан или его не было? При дефолтной загрузке англ. локаль
Не было. Специально выбрал без systemd.
Это самое свежее что есть в Альт?
Они весьма консервативны, и это скорее плюс.
ПМ свой (т.е. не совместимый ни с чем) : apt+rpm.
ПМ нужен только как инструмент сборщика.
Понятно - что это только первое что ожило. А какой конечный замысел?
Пока это проверка возможностей моего initrd.
Русскоязычное сообщество - получается единственный плюс . А интересен ли им фругал....
Наш коллега neobht пропагандирует фругал, но интереса мало, у них своих забот по горло.
Название: Re:Altlinux frugal
Отправлено: DdShurick от 29 Октябрь 2015, 12:54:33
Загрузился с параметрами загрузки, аналогичными PR-XFCE, все на английском... очень нужен menu.lst от автора
Русский я выставил в окне входа, но русифицировалось не всё. Это беда всех их стартеркитов. Меню как в Richy, вот моё:
Код
title AltIceWM 000 Test
  root (hd0,0)
  kernel /000/vmlinuz-4.1.6-pf4 pdev1=sda1 psubdir=000 UUID="5682bcea-ad74-486f-892b-f82c534922d1" video=LVDS-1:d
  initrd /000/initrd_nt.gz
UUID это мой /home, монтируется автоматически. (Ещё можно задать монтирование по LABEL). Каталог altlinux перенести на выбранный раздел руками.
video=LVDS-1:d - отключение "неправильного" видеовыхода, дань особенностям моего железа.
Название: Re:Altlinux frugal
Отправлено: sfs от 29 Октябрь 2015, 12:58:06
Ричи - не могу победить отваливание мыши и клавиатуры в иксах.
Запускать Х от рута пробовали?
Пока это проверка возможностей моего initrd.
Пока - понятно, а есть планы на потом? Или только посмотреть?
Наш коллега neobht пропагандирует фругал, но интереса мало, у них своих забот по горло.
Т.е. альт выбран только за отсутствие systemd (надолго ли?) и консервативность
Кстати о консервативности - apt, работающий с rpm - это консервативность?  :D

Ваш инит может работать с обычными ядрами (без монолитных вкомпилений)?
noload= есть? /optional - есть? Грузится через load=?
Название: Re:Altlinux frugal
Отправлено: DdShurick от 29 Октябрь 2015, 13:45:02
Запускать Х от рута пробовали?
Пробовал, и много чего ещё  пробовал
Т.е. альт выбран только за отсутствие systemd (надолго ли?) и консервативность
Не только. В официальных дистрибутивах Альта systemd есть и порождает некоторые проблемы, я об этом писал. Просто, на основе личного опыта, я считаю Альтлинукс лучшим дистрибутивом в России, а импортное всё стало на букву "Г". Не верите, сами попробуйте.
Ваш инит может работать с обычными ядрами (без монолитных вкомпилений)?
Нет, а зачем? Richy запускался с множеством ядер, и никакой разницы в работе я не заметил. Не понимаю вашу "ядерную озабоченность"
noload= есть? /optional - есть? Грузится через load=?
Код
$ grep load rc.init
[ $load ] && LOAD=$(echo $load | tr ',' ' ')
[ $noload ] && NOLOAD="$(echo \'$noload\' | tr ',' '|' | tr -d ' ')"
/optional - тоже есть
Ещё вопросы есть? :)
Название: Re:Altlinux frugal
Отправлено: Pro от 29 Октябрь 2015, 14:27:26
Нет, а зачем? Richy запускался с множеством ядер, и никакой разницы в работе я не заметил. Не понимаю вашу "ядерную озабоченность"
Он надеется что однажды меня не станет.
Название: Re:Altlinux frugal
Отправлено: sfs от 29 Октябрь 2015, 14:45:14
я считаю Альтлинукс лучшим дистрибутивом в России
Роса хуже тем что государство перестанет выделять деньги и все закончится? Или есть еще факты?
а импортное всё стало на букву "Г". Не верите, сами попробуйте.
Юзаю ubuntu, centos, arch (PRA) - не соглашусь. Обоснуйте
Не понимаю вашу "ядерную озабоченность"
Компилить трудозатратно. Тестеров не дождешься. Проблема с обновлением проприетарных дров. Pro не компилит amd.
Он надеется что однажды меня не станет.
:) Нет - хоть характер у тебя и не простой, а считаю тебя очень полезным разрабом и надеюсь на обратное
Название: Re:Altlinux frugal
Отправлено: DdShurick от 29 Октябрь 2015, 15:04:42
Роса
При установке на посмотреть, Роса удалила мне всех пользователей с /home (altlinux, live, alexander).
Юзаю ubuntu, centos, arch (PRA) - не соглашусь. Обоснуйте
Если кратко, то ubuntu стльно раздута, centos серверный, arch упёртые прогрессивисты, и больше это не обсуждаем, иначе начнётся срач.
Компилить трудозатратно.
Знаю, сам собирал ядро 4.0.4, но ведь можно.
Название: Re:Altlinux frugal
Отправлено: sfs от 29 Октябрь 2015, 15:10:49
Компилить трудозатратно.Знаю, сам собирал ядро 4.0.4, но ведь можно.
Можно то можно, а реально делает только Pro
Название: Re:Altlinux frugal
Отправлено: neobht от 29 Октябрь 2015, 15:54:28
Русская локаль в альтах включается очень просто:
lang=ru_RU

Иногда заглядывайте в мои загрузочные меню. Там я стараюсь отражать полезное. Как-никак сейчас magos multi поддерживает все крупные дистры и даже частности.
Название: Re:Altlinux frugal
Отправлено: DdShurick от 29 Октябрь 2015, 16:30:35
Можно то можно, а реально делает только Pro
Учитесь, я же научился, начните для начала с busybox, там очень похоже.
Название: Re:Altlinux frugal
Отправлено: sfs от 29 Октябрь 2015, 16:42:38
Проблема не в том, что не умею (компилил; с  AUR  компилить просто) , а в трудозатратности и сомнениях в целесообразности
Ищу более халявных путей
Название: Re:Altlinux frugal
Отправлено: DdShurick от 29 Октябрь 2015, 18:57:01
в трудозатратности и сомнениях в целесообразности
Это да.
Ищу более халявных путей
Халява ставит в зависимость.
Название: Re:Altlinux frugal
Отправлено: Pro от 31 Октябрь 2015, 12:34:32
попробовал :( драйвер интел видимо под sna скомпилирован, а конфиг в pfs пакете у меня, смотреть долго не смог на экран в низком разрешении - глаза заболели. Пришлось выключится.

задавал lang=ru_RU - пункты меню вроде бы на русском но шрифт не отображается, только значки. и вобще для русского дистрибутива хоть бы вместо [Done] сделали [готово]
Название: Re:Altlinux frugal
Отправлено: DdShurick от 31 Октябрь 2015, 12:52:52
смотреть долго не смог на экран в низком разрешении
У меня та же фигня, приходится каждый раз xrandr -s 1366x768 делать.
задавал lang=ru_RU - пункты меню вроде бы на русском но шрифт не отображается, только значки. и вобще для русского дистрибутива хоть бы вместо [Done] сделали [готово]
Я этого тоже не понимаю, но у них все стартеркиты на инглиш.
Название: Re:Altlinux frugal
Отправлено: Pro от 31 Октябрь 2015, 12:55:25
хм... мне за державу обидно, это же лучший российский дистрибутив.

Название: Re:Altlinux frugal
Отправлено: DdShurick от 31 Октябрь 2015, 15:50:08
 Попробовал apt-get-ом выделить из базы python. Не совсем чисто, но получилось. Пришлось удалить несколько пустых каталогов.
Технология простая, сначала apt-get remove выбранный пакет, потом поиск "теней" (.wh.) в pup_rw и на оснве полученного списка переместить файлы в заранее приготовленный build-pack-dir из build-base-dir. Полученное запаковать в squashfs.
Название: Re:Altlinux frugal
Отправлено: Pro от 31 Октябрь 2015, 16:23:44
ты хочешь от обратного пойти? обрезать систему пока не станет нужного функционала?

мне кажется такие системы делают из какого-то базового дерева с программами через chroot в это дерево и устанавливая apt-get.
Где-то на форуме альта сейчас возможно наш комрад bicyclist
Название: Re:Altlinux frugal
Отправлено: DdShurick от 31 Октябрь 2015, 16:42:54
ты хочешь от обратного пойти?
Приходится. Но можно попробовать и от busybox, если выделить apt-get в отдельный модуль.


Название: Re:Altlinux frugal
Отправлено: sfs от 31 Октябрь 2015, 17:14:55
Тут 2 пути:
1. Вверх. debostrap (не знаю есть ли для альта) или установка ПМ в пустую папку (тоже не знаю есть ли в альте)
2. Вниз. Это с любым дистром получится.
 а. chroot
 б. удалять из базы до минимума, mksquashfs
Далее
Загрузиться с новой базы и собирать ПМ следующие слои. Слои нумеровать - иначе сломаете индексы ПМ
Остальной (без нумерации слоев) софт делать "невидимками" (т.е. удалять из них индексы ПМ)
Подробнее в теме sfs-linux (брошена в пользу pacman)
Название: Re: Altlinux frugal
Отправлено: sfs от 26 Май 2016, 17:49:03
Cubietruck
Это? (https://ru.wikipedia.org/wiki/Cubieboard)
Всё работает
"Работает - не трогай" (народная мудрость)  :D
Про Альт - лучше на их форуме спрашивать
Что-то конкретное мастерите или экспериментируете "вообще"?