weedogit, being part of FirstRib developments is being renamed firstribit (which basically means to make a distro's rootfilesystem a firstrib rootfilesystem for use with FirstRib initrd in a frugal isntall) and last release can currently be found after logging in to Firstrib forum at https://firstrib.rockedge.org
Code: Select all
# ./weedogit.sh
Make a WeeDogged frugal install using WDL skeleton initrd
Choose a distro to WeeDogIt
1 vanilladpup64 (weedogged - using WDL initrd, not frugalify)
2 PopOS64
3 EndeavourOS XFCE
4 manjaro-xfce
5 manjaro-kde
6 manjaro-gnome
7 MakuluLinux-Shift-x64-Ubuntu
8 MX-21_X64 XFCE
9 MX-21_X64 XFCE ahs
10 MX-21_X64 KDE
11 MX-21_X64 fluxbox
12 MX-21_386 fluxbox
13 Zorin Lite XFCE
14 NeonKDE
15 GarudaSway
16 KLV-Airedale64 (KLV official; no weedogging per se required)
q quit (more choices may come in later release)
Enter distro choice (i.e. 1, 2, 3 ...etc or q for quit):
This script provides an alternative to using the likes of Ventoy to test out the likes of these distros. No not direct from ISO, but creates the typical kind of frugal install to own subdirectory that most here are used to. Find weedogit.sh here: viewtopic.php?p=50074#p50074
Note that I have only myself had time to test (and fix) the installation for items 1,2, and 3 above. My favourite is suddenly EndeavourOS XFCE - great distro (uses Arch Linux pacman, which also is my favourite repos and underlying system and Wiki...); as I say, in main weedogit post, because of that WDL_Arch64 is probably now DEAD, despite me continuing to use it at home for personal dedicated business circumstances (EndeavourOS is simply too good;I move with the flow - well, on older machines maybe WDL_Arch still useful since uses only Openbox/tint2). Hope 1, and 2 also still work (haven't re-tested them since getting EndeavourOS with WDL initrd frugal install to work. Wow, ManjaKDE is pretty fancy - I'm a bit scared of it to be honest - not what I'm used to, but I suspect if you get used to plasma it becomes addictive (I'm a bit simplistic when it comes to desktops...) - its fast enough on this machine (sorry can't remember the model offhand - something like HP Elitebook G1 Folio or something like that - fair amount of RAM - maybe 8GB - certainly not my usual dev machine, which is 4GB core2duo from 2008).
If people use this, and find it useful, I may eventually fix all entries (assuming some don't work - please give feedback if you want that remedied) and add more. I'll make the post sticky for now, but if no interest then I'll release it from that (sticky) situation in a week or two.
Currently trying a WDL ManjaroKDE build to see if it works (and because I want to try Plasma and also do use a number of KDE apps already in WDL_Arch64) - build still running at the moment (downloading the iso).
EDIT: Hmmm... had coffee whilst waiting, then forgot it was still installing. Just remembered and took at look - got some very weird pop up error windows re loop not mounting correctly or something - must have managed though since whole build was there and correct! Just booted it and now playing with Manjaro KDE (Plasma) for the first time in my life - it perfectly fast/responsive enough (not as fast as EndeavourOS XFCE admittedly) - but this particular machine I borrowed to build on is reasonably powerful (though far from latest hardware laptop). So yeah, Manjaro KDE builds fine. Maybe I'll get round to trying one of the MX Linux builds tomorrow - I was surprised my Manjaro script worked out-of-the-box - more likely to be some errors to fix, but that was good - you never know how lucky I'll be with MXlinux (or not). If I say no more, it means I didn't get round to trying... best you do if you want to. I really recommend EndeavourOS XFCE in preference though... I always recommend Arch Linux distros generally (those or Void Linux - nothing wrong with Debian/Ubuntu based at all - but I got bored and Arch up-to-date packages just win it for me - Void repos smaller, though really perfectly big enough, but similarly up-to-date usually though).
Code: Select all
menuentry "WDL_manjaKDE" {
insmod ext2
search --no-floppy --fs-uuid --set 78683fe5-0323-4030-9ddd-39464a8fbf80
linux /WDL_manjaKDE/vmlinuz w_bootfrom=UUID=78683fe5-0323-4030-9ddd-39464a8fbf80=/WDL_manjaKDE
initrd /WDL_manjaKDE/initrd.gz
}
Save persistence to hard drive /mnt/sda2/WDL_manjaKDE/upper_changes
If I wanted it to just be in RAM (at /mnt/layers/RAM/upper_changes) I'd use grub linux kernel line argument w_changes=RAM2
So, all same frugal install modes/capabilities as in KLV-Airedale so most related utility apps there would also work with this (as probably would the 10gtkdialogGTK3_filemount.sfs addon).
All that stuff in the layout.png image below are all downloaded/configured automatically (everything... including iso download, the sfs file extraction from the iso and its filename numbering, and the rest, including fetching the WDL initrd.gz and configuring it) by weedogit.sh script. All user has to do is edit their grub configuration (as shown) to boot that. On my system /mnt/sda2 turns out to have uuid 78683fe5-0323-4030-9ddd-39464a8fbf80 (blkid command reveals that - you need to use your own system uuid of course).
wiak