foxpup wrote: ↑Thu Feb 04, 2021 7:29 am
There are also the commands mksquashfs and unsquashfs.
That's what I tend to do. In a terminal type mksq and press <tab> and it autocompletes to mksquashfs. Put the folder/directory name after that, and then the desired name of the sfs
mksquashfs somefolder my.sfs
Once you have a sfs, you can mount it by making a folder and mount it to that
mkdir myfolder
mount my.sfs myfolder
... and use rox, mc, whatever to browse the content. That ordering is common i.e. 'everything is a file' and where you more often specify the input first and then the output hence my.sfs first, folder name second to mount the sfs to that folder.
When done ...
umount myfolder
to unmount it.
If you run just unsquashfs (again you can use the <tab> to autocomplete) against the sfs
unsquashfs my.sfs
by default it creates a folder called squashfs-root with the content. There are other options you can use to specify a name, often adding a -h parameter will show the help for a program
unsquashfs -h
I primarily use a laptop, so a bit of a keyboard junkie rather than point/click/drag/drop. For instance I can move windows around by using alt-spacebar to bring down the window menu that is seen when you click the leftmost icon in a window title bar. Within that there are move, resize, close ...etc. type options where you can use the arrow keys to move or resize the window (press Enter when done to 'drop' the window at that location). Alt-tab steps between windows ...etc. Different Puppy's however can define different keycodes to do various actions, so much is subjective. I have for instance ctrl-alt-enter open a terminal, ctl-alt-m to toggle maximised and restore, ctrl-alt-x to close a window.
Sometimes a window might have its title bar off the top of screen and typically you use either alt-mousedrag (left mouse press) to move it, or you can use the window menu and arrow keys to do the same.
Takes some practice before that sort of thing all becomes second nature, but useful if you work on remote systems such as ssh into another box using command line, which can open up a whole other world to explore/partake. I use hashbang as a ssh server for instance within which I have multiple screens for the likes of email, calendar/diary, irc ...etc. A nice feature with that is I can disconnect, and it remains running in the background, so I can connect again later from a different location, using a different device and its all how it was left.