Обсуждения операционных систем > Puppy Linux

Сборочница WeeDogLinux для ArchLinux, Ubuntu, Debian, SliTaz, Devuan, Void Linux

(1/2) > >>

krasnyh:
Сайт Git
Сайт новый, еще наполняется информацией с форума . Но по ArchLinux уже достаточно инфы, чтобы разобраться.

Если коротко, то скриптами build_firstrib_rootfs и build_weedog_initrd создается корневая система, которая расширяется и настраивается пользователями под себя с помощью плагинов f_00_.plug.
Для каждого дистрибутива build_firstrib_rootfs запускает свои скрипты скачивания и установки базы - arch-bootstrap.sh (арч), debootstrap (деб) и т.д.


Итак, на примере ArchLinux:
- Создать пустую директорию WeeDogLinux и перейти в нее
- Скачать и запустить скрипт make_Arch_amd64-openboxFull_latest_rc7.sh,  ## Просто удалите фиктивный tar, chmod + x и запустите скрипт
- Будут созданы 01firstrib_rootfs.sfs, 10gtkdialog64_libvte.sfs, 11pupdog64.sfs; initrd.gz. Все остальное в принципе можно удалить.

--- [ Читать далее ] ---

--- Код ---
/mnt/sda3/WeeDogArch % ll
итого 1671056
drwxr-xr-x 16 root root       4096 сен 11 00:22 00weedog_initrd
-rw-r--r--  1 root root 1626509312 сен 11 00:30 01firstrib_rootfs.sfs
-rw-r--r--  1 live live     503808 сен 10 23:58 10gtkdialog64_libvte.sfs
-rw-r--r--  1 live live     274432 сен 10 23:58 11pupdog64.sfs
-rw-r--r--  1 live live      12449 сен 12 23:42 NOf_01_Arch_amd64-jwm+rox.plug
-rwxr-xr-x  1 live live       6345 сен 10 23:59 arch-bootstrap.sh
-rwxr-xr-x  1 live live      32481 сен 10 23:58 build_firstrib_rootfs-latest.sh
-rwxr-xr-x  1 live live      31315 сен 10 23:58 build_weedog_initrd-latest.sh
drwxr-xr-x 16 live live       4096 сен 11 00:03 firstrib_rootfs
-rw-r--r--  1 live live      29713 сен 10 23:58 f_00_Arch_amd64-openboxFull.plug
-rw-r--r--  1 root root   76158702 сен 11 00:30 initrd.gz
-rwxr-xr-x  1 live live       3579 сен 10 23:57 make_Arch_amd64-openboxFull_latest_rc7.sh
-rw-r--r--  1 live live       3579 сен 10 23:57 make_Arch_amd64-openboxFull_latest_rc7.sh.tar
-rwxr-xr-x  1 live live       1657 сен 10 23:58 modify_initrd_gz.sh
-rwxr-xr-x  1 live live       1687 сен 10 23:58 mount_chroot-latest.sh
-rwxr-xr-x  1 live live        846 сен 10 23:58 umount_chroot-latest.sh
drwxr-xr-x  7 root root       4096 сен 11 03:45 upper_changes
-rw-r--r--  1 root root    7542528 сен 11 00:09 vmlinuz-linux
-rw-r--r--  1 live live       1915 сен 12 23:54 wdog-remaster.tar.gz
drwxr-xr-x  3 root root       4096 сен 12 15:41 work
--- Конец кода ---

--- Конец цитаты ---
- Создать запись в menu.lst и можно перезагружаться

--- Цитата ---title WeeDogArch (this example was for installing to partition /dev/sda3)
root (hd0,2)
kernel /WeeDogArch/vmlinuz-linux w_bootfrom=/mnt/sda3/WeeDogArch
initrd /WeeDogArch/initrd.gz
--- Конец цитаты ---

Система с overlayfs, все настройки сохраняются в WeeDogLinux/upper_changes ### будет создана автоматом. Можно ее упаковать в 50-upper_changes.sfs.
Авторский плагин f_00_Arch_amd64-openboxFull.plug создает и настраивает рабочее окружение openbox+tint2. Запуск системы производится под root, но в наличии и пользовательское окружение /home/weedog.
Initrd.gz позволяет грузиться не только с 01firstrib_rootfs.sfs, но и с незапакованного каталога firstrib_rootfs.


По следам практического использования:
- Для видеокарт intel ≤ Gen3  необходим пакет xf86-video-intel. Его установку можно прописать в f_00_Arch_amd64-openboxFull.plug или создать свой добавочный плагин f_01_.plug со своими настройками, куда включить локализацию и т.д.
- Когда из-за intel получил незагрузку, то еще оказался и без сети в консоли. Dhcpcd тоже отсутствует, запустил сеть с udhcpc -i NAME ### NAME - ls /sys/class/net.

Скрин WeeDog Arch.


p.s. Сайт weedoglinux.rockedge.org у меня отказывается постранично переводиться в firefox, в chromium - ok.

sfs:
Что заинтересовало по сравнению с нашими сборками?
Голый overlayfs - как-то уже не очень
Собирать чужими скриптами - кто сможет и без этих скриптов соберет стандартными debostrap pacstrap и т.п.
Вы собрали? Выложите исо
Остальные не смогут и есть уже куча готовых клонов Dog и Porteus

krasnyh:

--- Цитата: sfs от 14 Сентябрь 2020, 15:55:50 ---Что заинтересовало по сравнению с нашими сборками?
--- Конец цитаты ---
Если честно то 'наши сборки', это Ваши сборки, :) и с этим ничего не поделать.

sfs:

--- Цитата: krasnyh от 14 Сентябрь 2020, 15:58:23 ---'наши сборки', это Ваши сборки
--- Конец цитаты ---
Не только

--- Цитата: krasnyh от 14 Сентябрь 2020, 15:58:23 ---с этим ничего не поделать.
--- Конец цитаты ---
Почему?
А что бы хотелось?

sfs:

--- Цитата: sfs от 14 Сентябрь 2020, 15:55:50 ---Вы собрали? Выложите исо
--- Конец цитаты ---

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии