My educational squashfs/SFS and appimage collection

Programs intended to teach, or to help one learn or study a specific subject - this includes educational games.
Post Reply
Message
Author
trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

My educational squashfs/SFS and appimage collection

#1 Post by trister »

Hello,
At the moment I use StretchDog/BusterDog systems.

For me/work I have created various packages
I'll start posting here some here.

I don't know if they will work in your system but you can try :) Also, some might be setup for different language so you might need to change it too
(just keep in mind in *some* puppies you can rename *squashfs to *.sfs and it might work (O.F.I.N.S.I.S. gives a very goo explanation for this in the next posts). Also , some of them might be setup to run as user puppy instead of root- in the cases that root running is not allowed)

scratch-squeak_1.4.0.6amd64+i386.deb_v02brepack.squashfs https://1fichier.com/?171heqscykvj4dvqssc9


scratch-desktop_3.6.0_amd64.deb.squashfs https://1fichier.com/?3puon7pbakxb753uuobl
for 32bit system use BOTH the above amd64 file AND the next one .
scratch-desktop_3.6.0zzz_PATCH-for-i386_32bit_v04ok_electron3.1.13.squashfs https://1fichier.com/?7q5ni1r84e4sw2yrcqrm


gcompris-qt-0.96-Linux32_v03b__req_libgl1-mesa-dri-glx.squashfs https://1fichier.com/?5av14zcjsyx8dbfmgatv
gcompris-qt-0.96-Linux64_v02__req_libgl1-mesa-dri-glx.squashfs https://1fichier.com/?q2tkm24few16g4r8gq00
libgl1-mesa-dri-glx_13.0.6-1+b2_amd64-i386_v02.deb.squashfs https://1fichier.com/?qwjknhszz130orgi30aq

gcompris_15.10-1+b1_amd64.deb.el-v003nosound.squashfs https://1fichier.com/?mc56tqx82ne70l7nf74o
gcompris_15.10-1+b1_i386.deb.el-v003nosound.squashfs https://1fichier.com/?wjju8guak2bzijj6d5nh

azpainter_2.1.1_i386.deb.squashfs https://1fichier.com/?rffz8nn029rf9qpuag1p
eduactiv8-4.18.12-linux32.zip_v01.squashfs https://1fichier.com/?a6704qop01u5vus9jdnj
lazpaint6.4.1_asri20150412_310__ok_sd32.sfs.squashfs https://1fichier.com/?tntv0tcolcrs46n2zbax

These run using wine32 :
wine32_ReBirthRB-338_2.0.1_v01d.squashfs https://1fichier.com/?qnlu701pijx40qz8fyer
wine32_hammerhead_rhythm_station_v01d.squashfs https://1fichier.com/?7pszsxfulovihegyyxfk


For AppImages you just make them executionable and run them. In the included *.desktop file just edit the path where you have put the AppImage file.

Scratch3.6.0_Desktop-.glibc2.16-x86_64.AppImage https://1fichier.com/?x27lcdndviaj7u9ussan
Scratch3.6.0_Desktop-.glibc2.17-i386_v02ok.AppImage https://1fichier.com/?2jm69vxqqep3qhspgxyb

tuxmath64bit-.glibc2.14-x86_64.AppImage https://1fichier.com/?ahtn7n2u72462heuped2
tuxmath64bit-.glibc2.14-x86_64.AppImage.desktop https://1fichier.com/?j9k6jfudm9l07ic9a72e
tuxtype64bit-.glibc2.14-x86_64.AppImage https://1fichier.com/?542w5zg8nc3mvnmkdqaw
tuxtype64bit-.glibc2.14-x86_64.AppImage.desktop https://1fichier.com/?nc5aj9jk59qs8mfho39e
---------


A command that might help you to find if a library is missing is

Code: Select all

ldd /usr/bin/executionablename
Also, all the unzippind /rebuilding of my squashfs file I do them with those 2:
i) extract squashfs uextract_v330_v02.squashfs https://1fichier.com/?cbrnmr17ylq6xlk9l9sa

ii) rebuild squashfs after your modifications (dir2squashfs) dir2sfs-dir2squashfs_dir2iso_etc_v03.squashfs https://1fichier.com/?2ziiebb3gbcfjudp4u5s
Last edited by trister on Mon 11 May 2020, 17:20, edited 4 times in total.

O.F.I.N.S.I.S.
Posts: 159
Joined: Sun 01 Mar 2020, 16:17

#2 Post by O.F.I.N.S.I.S. »

just keep in mind for normal puppies you can rename *squashfs to *.sfs
No, this won't work in some/most cases.
At least if there's some libraries in /usr/lib/x86_64-linux-gnu or in /usr/lib/i386-linux-gnu.
These are real directories in the Dogs (as far as I know) but these are symbolic links in Puppy pointing to the parent directory.
Our Future Is Not Set In Stone
[url]https://www.youtube.com/channel/UCyfyaxCNMduwyXlQFRQKhhQ[/url]
[url]https://soundcloud.com/user-633698367[/url]
[b]My own build of Bionic64[/b]

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

#3 Post by trister »

O.F.I.N.S.I.S. wrote:
just keep in mind for normal puppies you can rename *squashfs to *.sfs
No, this won't work in some/most cases.
At least if there's some libraries in /usr/lib/x86_64-linux-gnu or in /usr/lib/i386-linux-gnu.
These are real directories in the Dogs (as far as I know) but these are symbolic links in Puppy pointing to the parent directory.
The last "normal" puppies I used were precise & Tahr so I haven't tried them lately in them.
Maybe the AppImages will be more "compatible". I'm trying to "migrate" some of my squashfs to Appimages now.

O.F.I.N.S.I.S.
Posts: 159
Joined: Sun 01 Mar 2020, 16:17

#4 Post by O.F.I.N.S.I.S. »

Precise has /usr/lib/i386-linux-gnu and Tahr has /usr/lib/i386-linux-gnu as symbolic link. This is from so-called Multi-Arch-Distros like Ubuntu. Don't know about the Debian based Puppies.

It came up with Precise Pangolin. Puppies beyond Precise will have /usr/lib/i386-linux-gnu or /usr/lib/x86_64-linux-gnu as symbolic link - except some testings builds.

Disco Dingo has /usr/lib/i386-linux-gnu as real directory and I think I recall Upup Eoan Ermine also was such a testing which used /usr/lib/i386-linux-gnu as a real directory.

In these Puppies the .squashfs files may work after renaming them to .sfs.
Our Future Is Not Set In Stone
[url]https://www.youtube.com/channel/UCyfyaxCNMduwyXlQFRQKhhQ[/url]
[url]https://soundcloud.com/user-633698367[/url]
[b]My own build of Bionic64[/b]

Post Reply