at the boot screen, hit enter (or wait 5 seconds) to boot in puppy mode,
or type "live" or "live" with boot options to boot in refracta mode.
infrequently asked questions:
where can i get the iso?
the latest version is 1.3 -- you can find download it here: https://archive.org/download/Puppy_Linu ... gos1.3.iso
versions older than 1.1 are not recommended, but are available on the archive for whatever reason you like.
to build the iso, you will need librepup (or refracta, or another puppy version with genisoimage and unsquashfs and mksquashfs and python.) if you want the ping scripts disabled, it is recommended you download one of the images from the archive and run mkfigos from refracta mode. you can easily figure out if the scripts are disabled or not, by running the iso and this command from inside fig os: cat /usr/sbin/check_internet | grep mkfig # (if it says "auto-edited..." youre good.)
* you will need fig-- which you would already have if you were running fig os. you can get the .pet for fig here: http://www.murga-linux.com/puppy/viewto ... 501#909501
* and you will need the .fig script to build it, which you can find here: http://www.murga-linux.com/puppy/viewto ... 873#914873
* to build you will need a lot of ram (2gb or so) and LOTS of free space on /mnt (if youre booting live, youll need to ln -s another folder on a real drive to /mnt/mkrefpup)
what is the point of fig os?
fig os is meant to demonstrate a few things:
* automatically generating a distro (an .iso) from a script.
* a puppy created from a real pup + another distro, and mixing features
* possibly another way to update puppy more often
* a possible way to puppify devuan (which other people are already working on.)
* the fig educational programming language (although a remaster script is not necessarily the best place to start with something like that.)
why did you break the ping scripts?
first of all: because i can.
but actually, because like a number of people who were driven into silence (they werent a majority anyway, im not pretending they were) i dont think theyre right for me. they can be turned off, but i prefer they be off by default. heres the code that makes that happen, remove it to stop the ping scripts from being turned off:
Code: Select all
now fixpings isoname "ping" "baseping" "/mnt/mkrefpup/unsq/squashfs-root/usr/local/video_upgrade/video_upgrade_wizard"
now fixpings isoname "ping" "baseping" "/mnt/mkrefpup/unsq/squashfs-root/usr/local/petget/devx_service_pack.sh"
now fixpings isoname "ping" "baseping" "/mnt/mkrefpup/unsq/squashfs-root/usr/local/petget/service_pack.sh"
now fixpings isoname "ping" "baseping" "/mnt/mkrefpup/unsq/squashfs-root/usr/local/yassm/yassm-search"
now fixpings isoname "ping" "baseping" "/mnt/mkrefpup/unsq/squashfs-root/usr/local/apps/pnethood/pnethood"
now fixpings isoname "ping -4" "baseping -4" "/mnt/mkrefpup/unsq/squashfs-root/usr/sbin/Pudd"
now fixpings isoname "ping -c" "baseping -c" "/mnt/mkrefpup/unsq/squashfs-root/usr/share/alsa-base/alsa-info.sh"
now fixpings isoname "ping" "baseping" "/mnt/mkrefpup/unsq/squashfs-root/usr/sbin/getflash"
now fixpings isoname "ping" "baseping" "/mnt/mkrefpup/unsq/squashfs-root/usr/sbin/check_internet"
why dont you collaborate/discuss with other devs and users?
im quite happy to. so far none of the puppy devs have complained.
where can i offer suggestions and ask questions?
in this thread, or if its relevant: on the "favorite puppy features" thread: http://www.murga-linux.com/puppy/viewtopic.php?t=107529 or wherever you like.
where can i learn more about the fig language?
you can ask questions here, or on the thread for the dotpet, or read the mini intro (or the full pdf) on the google drive mirror: https://drive.google.com/folderview?id= ... sp=sharing
if youre running fig os, most of the contents of the mirror are already in your home folder.
pets that work in fig os, hosted on archive.org:
Alarma_due-0.1.pet ... Antiquity.pet ... AwesomeToken.pet ... Bluestep_Humanity.pet ... Casey_icons.pet ... Cheser_icontheme-1.0.pet ... ClipGrab--3.2.1.0.pet ... Faience_icontheme-1.0.pet ... JQ8-Iconset.pet ... KDE3_icontheme-1.0.pet ... Macosx-lxde1.pet ... MagicalLights.pet ... Minty_icontheme-1.0.pet ... Noia-Warm.pet ... PV-icons.pet ... PackIt-1.8.pet ... Piedock-1.6.3.pet ... Puppy-Oxygen.pet ... SDL-1.2.13-i386.pet ... Sid-Icons.pet ... TiMidity-2.14.0.pet ... Tron.pet ... Win2-7icon.pet ... XFaience_icontheme-1.0.pet ... audacious-3.2.4.pet ... avidemux-2.5.6.pet ... bleachbit-0.9.5.pet ... blender-2.67-RC.pet ... cairo-dock-2.3.0.2.pet ... ccgit-0.1.pet ... cinelerra_cv_p-2.1.5.pet ... conky.pet ... crystal_iconset.pet ... deadbeef-0.5.6.pet ... faenza_icons-1.3.pet ... git-1.8.4.2.pet ... iconos-aurora.pet ... langpack_woofce_es-20150315.pet ... launchy-2.5.pet ... libcaca-0.99-beta.pet ... libgtk3-0.3.4.2.pet ... libiconv-1.14.pet ... libwx_base.pet ... libwx_gtk2.pet ... lxde-icons-nuoveXT2-0.0.1.pet ... macosx-lxde.pet ... menu-cache-0.3.2.pet ... mixxx-1.11.0.pet ... motion_night_3.2.12.pet ... mtink_1.0.16.pet ... openbox_themes-all-1.0.2.pet ... peazip-4.8.pet ... python-argparse_1.1.pet ... qt-4.8.2.pet ... qt5-5.4.2-i486.pet ... roxicon-es.0.3.1.pet ... seamonkey-2.23.pet ... smtube-15.5.17.pet ... theme-taxi-wbar-lxde.pet ... tor-browser-4.0.4-x86.pet ... vlc-2.0.5_two_flower.pet ... wallpaper_collection-20121204.pet ... wbar-2.3.0-i686-precise.pet ... wbar-2.3.4-lx.pet ... wbar-2.3.4.pet ... wbar_nls_es-2.3.4.pet ... wxcam-1.1-night.pet ... xfce4-taskmanager-1.1.0.pet ... you2pup-2.1.4-520.pet