Обсуждения операционных систем > Puppy Linux
Сборочница WeeDogLinux для ArchLinux, Ubuntu, Debian, SliTaz, Devuan, Void Linux
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 ---Вы собрали? Выложите исо
--- Конец цитаты ---
Навигация
Перейти к полной версии