SheepShaver (Mac_On_Linux)

New to Puppy and have questions? Start here

Moderator: Forum moderators

Post Reply
clm1919
Posts: 113
Joined: Sun Jul 14, 2024 12:24 am
Location: NYC, NY, USA
Has thanked: 57 times
Been thanked: 28 times

SheepShaver (Mac_On_Linux)

Post by clm1919 »

There's a Linux-newbie question hidden in this hastily written post....

So i've had some success with a pair of my chromebookks running linux with a few kids I tutor by putting some old DOS edutainment games and TuxMath and To make drilling their math a little less boring.

So, i decided to up the game and try out SheepShaver on Linux (I used it ages ago on windows)

SheepShaver_On_Puppy.webp
SheepShaver_On_Puppy.webp (268.63 KiB) Viewed 144 times

If there's any interest, next time i get some time off, i could try to put together a tutorial on setting it up, if anyone is interested.

However I have a question: How do I set a file to "read-only" under puppy?

I confess i used Debian12/LXDE with the kids (handing an 8 year old root access....hmmm) but want to try to replicate the experiment on the puppy-side. While the software will run the disk image i just copied over, in order to do a "fresh install" the CD-ROM image has to be set to "read only". Is it possible to restrict ROOT in that way? (my linux noob-ness raises it's ugly head).

PS, sorry the picture is so poor - bad light, folded map tacked to cardboard

PPS - yes, that's the acer R11 with the "sticky keys" in tent mode being controlled from a windows laptop....student was 30 minutes late so i rushed this together.

User avatar
wizard
Posts: 1984
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2648 times
Been thanked: 692 times

Re: SheepShaver (Mac_On_Linux)

Post by wizard »

@clm1919

Try using XFE file manager
-right click file>Properties>Permissions
Un-check everything except "read"
click: Accept

wizard

Big pile of OLD computers

User avatar
mikeslr
Posts: 2963
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 178 times
Been thanked: 917 times

Re: SheepShaver (Mac_On_Linux)

Post by mikeslr »

You can do what wizard suggest with rox as file-manager. But your real question was how to keep 8 year olds from making a mess when Puppys run 'as root/administrator'. So that problem isn't application specific.
Read these posts:
https://www.forum.puppylinux.com/viewtopic.php?t=5818 and https://www.forum.puppylinux.com/viewtopic.php?t=6526. Short version: Puppys system files are READ-ONLY with the exception of the User-Created SAVEFile/Folder. The latter is what holds 'changes' --settings, customizations, and user-installed applications. Only it can be changed, messed up. However, Puppys can be run by substituting a READ-ONLY adrv.sfs or ydrv.sfs for a SaveFile/Folder.

Read this thread nicOS-Utility-Suite, https://www.forum.puppylinux.com/viewto ... 983#p12983. Your Puppy may already have the Suite on Menu>Utilities. Even though 'nick' deleted the OP, it will give you some idea how to the application works. I posted a link to a slightly older version here, https://www.forum.puppylinux.com/viewto ... 14#p127314. Further information can be found on this thread, https://oldforum.puppylinux.com/viewtopic.php?t=118382.

The Save2SFS component of the Suite will 'capture' any changes. You can choose to create an adrv or a ydrv and whether or not it will include the contents of any pre-existing adrv or ydrv. Note, adrvs have priority over ydrvs: that is --like layering in graphic programs-- what is displayed/functioning is the top layer.

After reading those thread, don't hesitate to ask questions.

Post Reply

Return to “Beginners Help”