New version of weedogit script attached to first post of thread
viewtopic.php?p=50074#p50074
LATEST is progname="weedogit.sh"; version="016"; revision="-rc1" Revision Date: 12Aug2022
Changes:
# Added new distros: linux-lite, bunsen-lithium, LXLE-Focal, 4MLinux NOW plus austrumi and Fedora Rawhide cmdline!
# tails-amd64 (part working only - ctrl-alt f2 to commandline login root:root; reboot -f to restart),
# Debian-live, Regata_OS (password is blank, can: sudo password root to user:pw root:root),
# Kodachi, SysLinuxOS (for passwords check distro websites or try user:pw weedog:weedog or root:root)
NOTES:
Fedora Rawhide (Rolling release - includes GTK 4.x.x I think)
For various details: https://distrowatch.com/table.php?distribution=fedora
You can use nmtui to connect Fedora cmdline to wifi (or other connection). However, you may first need to track down your wifi firmware .ucode and put it in 08firstrib_rootfs/usr/lib/firmware
Once you have a connection (e.g. via command nmtui) you can install X and desktop, for example, with dnf filemanager command:
Code: Select all
sudo dnf groupinstall "Xfce Desktop"
(actually you don't need sudo since logged in as root anyway...)
then use startxfce4 to start it up (see attached for the result - it is pretty much complete actually).
By the way, you can check available group packages with command:
Best to consult a Fedora dnf package manager tutorial though the Xfce Desktop install does provide a GUI for package management.
wiak wrote: Wed Aug 10, 2022 1:33 pm
Fedora doesn't provide any kind of static package manager build system (unlike Void Linux), nor I believe any Debian-type debootstrap mechanism... rather, the root filesystem core that I'm using is ready made tar.gz by Fedora itself for docker image I believe so that just needed downloaded and untarred. In fact, even better, someone else has written a small script to find latest tar.gz of that, so I just employ their script.
Austrumi (uses FVWM plus tint2)
For various details: https://distrowatch.com/table.php?distribution=austrumi
I hacked austrumi to get lang_en added to end of grub2 kernel line to work. Should work with other languages too per austrumi docs (en, es, fr, gr, hu, it, lv, ru, uk), but the WDL version doesn't have user austrumi. Logged in user is root with password austrumi; as set up it logs in automatically as root to desktop. I left the austrumi 08filesystem uncompressed since it wasn't able to read from sfs root_filesystem for some austrumi driver-related reason I imagine.
With weedogit.sh now providing 33 WDL weedogged distros it becomes impossible for me to keep all the ever-changing download URLs up-to-date. I will maintain a few (such as EndeavourOS and Zorin) but no promises. However, you can help by simply notifying me when you come across an upstream URL that has changed. Just post the new url, I'll check it and insert the new one into the script for later re-upload. Of course, you can easily update URLs for your own use (in weedogit.sh scrip lines 19 onwards where appropriate), but informing me of changes is helpful to everyone of course.
Aside from bug fixes (and occasional URL changes) I don't plan on adding more distros for a while since I want to continue some maintenance of main WeeDogLinux build scripts (build_firstrib_rootfs and build_weedog_initrd).
NOTE WELL that weedogit, as it stands, just builds commandline version of Fedora Rawhide. The XFCE desktop shown in screenshot is AFTER booting, connecting to Internet and running command: dnf groupinstall "Xfce Desktop" followed by startxfce4 command.