Сайт | Скачать | Видео | Wiki

Автор Тема: FAS (Frugal Alt Sisyphus) x86_64  (Прочитано 5505 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
FAS (Frugal Alt Sisyphus) x86_64
« : 19 Январь 2024, 16:57:42 »
FAS (Frugal Alt Sisyphus)
Лицензия : п. 2.4 - все вырезано. Обсуждение. Сборка и пакеты предоставляется as is.
Использованы репозитории https://www.basealt.ru/ + свои
Отношения к Базальту FAS не имеет
надо развивать Российские линуксы
Модульный фругал из rpm пакетов

Скачать iso: fas-24.03.12-x86_64.iso
Почти все опакетил
Ядро мое (pf aufs uksm ) большое 6.0. Кому надо свежее - на моем boosty
Т.к. это первый предрелиз - не стал добавлять браузер и много софта. Ограничился netsurf (чтобы вики почитать). Серфить на нем не пытайтесь. Подключайте большой браузер из репы. yandex-browser точно работает
Остальное из https://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/  - как повезет. Может и не работать. Модульный режим в этом дистре не будет основным :(

Модули софта *-p-*fas - сделаны скриптом mkmod поверх 001*.pfs из пакетов Альта с последующим удалением /var/lib/rpm. По другому никак :(
Наконец реализовал свою идею с выбором DE параметром ядра de=
Например :
de=ilp - icewm+lxpanel+pcmanfm
de=iis - icewm+панель_icewm+spacefm
В ~/.xinitrc переключается панель_icewm. Остальное обрабатывается в ~/.icewm/startup
de=its - tint2

Скачать pfs: : http://mirror.yandex.ru/puppyrus/fas/pfs
001-fas-sf*.pfs ! +
010-lf-fas-sf*.pfs ! перенес 039 и 070 - грязно опакетил и перенес в 040
030-fas-sf*.pfs ! + gtk3+qt объединил с 001
037-fas-sf06.pfs ! мои опакеченные добавки - перенес в 040
039-theme-fas-sf05.pfs ! иконки и пр.
040-icewm-as-sf*.pfs +
040-xfce-fas-sf*.pfs + потребовались минимальные добавки, почти все из альт репы - пока бросил
041-icewn-fas-sf04.pfs тут еще много надо дорабатывать и пакетить - опакетил, перенес в 040
041-xfce-fas-sf04.pfs
070-lf-fas-sf06.pfs ! LF утилиты
089-upd-fas-sf*.pfs ! багфиксы и т.п.
DEVX-t-fas-sf05.pfs + для компиляции
chroot2pfs.sh - скрипт сборки модулей под любым линуксом
openssl1.1-fas-sf01.pfs + для совместимости с портированными модулями из LF репы
rpm-specs-sisyphus.pfs  - примеры .spec /home/live/RPM/SPECS/_specs-sisyphus
pkg-fas-sf*.pfs - apt-get update
! - обязательный модуль. К ним надо добавить 2 модуля DE (040 041) или xfce или icewm
+ - модуль содержит только родные alt пакеты

Ядро - любое  - берите вместе с инитрд в prar
собрать initrd с любым ядром

Настройка сети
Firmware. Родной

По названию - другие варианты были : PAlto ; PAltus

Нерешенные проблемы :
1. Загрузка со сделанной dd флэшки  (гибридной) виснет
2. Меню в icewm+tint2 не переместить вниз экрана


regular-lxde2-auc-20240321-x86_64.iso
« Последнее редактирование: 21 Март 2024, 22:08:10 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #1 : 19 Январь 2024, 21:15:19 »
Не запустился
Какой инитрд?
В альте /lib - не симлинк. Убедитесь что .ko в /lib/modules

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 234
  • Репутация: +12/-0
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #2 : 19 Январь 2024, 21:22:40 »
А у меня запустился с ядром 6.6.0-pts и initrd-p. Не хватает  firmware, wifi не подключился, а подсунуть от манджары через rootcopy не получилось (на lfd10 такой финт прокатывал).
Tox1 s905x3

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #3 : 19 Январь 2024, 22:38:29 »
подсунуть от манджары через rootcopy не получилось
Подсунуть можно любой, но  в Альте надо в /lib/firmware , а не /usr/ lib/firmware
Можно
Код
sudo ln -sf /usr/ lib/firmware /lib/firmware

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #4 : 20 Январь 2024, 07:57:40 »
 Перепаковал 000-kernel (/usr/lib/modules -> /lib/modules). Попытались запуститься иксы, и после этого система впала в "икоту" login - сброс -login - сброс.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #5 : 20 Январь 2024, 08:46:07 »
Попытались запуститься иксы
Загрузитесь с параметром ядра nox
Убедитесь что я ядром норм : lsmod
Пробуйте xinit icewm или startxfce или xinit xterm, анализируйте вывод
« Последнее редактирование: 20 Январь 2024, 09:14:09 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #6 : 20 Январь 2024, 08:49:44 »
Настройка сети

От себя опакетил и добавил netctl и мой GUI к нему : netctl.sh
Перед настройкой netctl в консоли сделайте :
Код
sudo killall dhcpcd ; sudo ifconfig down ethx
, где ethx - ваш интерфейс

В планах : connman+cmst ; https://aur.archlinux.org/packages/configure-wifi-git
« Последнее редактирование: 05 Март 2024, 08:43:39 от sfs »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #7 : 20 Январь 2024, 09:51:32 »
Настройка сети
Ну ты нагородил. Не проще ли через правило udev (в идеале хочу mdev)
netctl
Чем он лучше? Тем, что ты лично за него не отвечаешь? Опять всяку бяку в систему тащишь. Ну тебя к чёрту.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #8 : 20 Январь 2024, 10:46:35 »
проще ли через правило udev
Пока проще юзать готовое.
netctl лучше Альтовского Etcnet наличием удобного tui для wifi

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #9 : 20 Январь 2024, 12:18:36 »
Пока проще юзать готовое.
Рассуждение типичного потребителя. Я воспитан в другом обществе, где воспитывали творцов, так что натворить могу, мало не покажется :D А потреблять..., пусть буржуи своё G потребляют.
наличием удобного tui для wifi
Чем плох мой "wifi"? Выхлоп iwscan -> в окно выбора -> ввод пароля (если нужен). Всё! Соединение настроено и записано. В следующий раз подключится автоматически.
Wired вообще полный автомат. Как только udev (или mdev) определяет интерфейс, запускается подключение, с проверкой carrier естественно.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #10 : 20 Январь 2024, 13:33:49 »
Чем плох мой "wifi"?
Тем, что не опакечен под Альт. Мне пока некогда этим заняться. Шлифовать до идеала буду позже
Я воспитан в другом обществе, где воспитывали творцов, так что натворить могу, мало не покажется
А меня еще научили достигать результата ;)

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #11 : 20 Январь 2024, 14:46:21 »
А меня еще научили достигать результата
Результат он всегда есть, другое дело какой ;)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #12 : 22 Январь 2024, 14:36:31 »
Обновил модули - см. в шапке. Некоторые объединил и переименовал. Тестерам лучше заново переставить
xfce готов. Разве что заморочиться gvfs или pup-vol для  Thunar

icewm - пока без изменений. Скоро выложу свою репу

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #13 : 22 Январь 2024, 15:27:13 »
chroot2pfs.sh - скрипт сборки модулей под любым линуксом
в конце chroot2pfs.sh вижу:
Код
chroot2pfs --mlist 001-*-sf*.pfs$a$d,089-upd-*-sf*.pfs,../pkg-list --script tmp.sh  
rm tmp.sh
где можно глянуть код  chroot2pfs ?  это бинарник? еще один скрипт?
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: FAS (Frugal Alt Sisyphus) x86_64
« Ответ #14 : 22 Январь 2024, 15:58:39 »
где можно глянуть код  chroot2pfs ?  это бинарник? еще один скрипт?
https://wiki.puppyrus.org/puppyrus/pr218/pfs4#chroot2pfs
скрипт. Есть во всех моих дистрах