Tiny Core Linux
Tiny Core Extensions => TCE Talk => Topic started by: ulfr on May 07, 2024, 03:15:01 PM
-
hi all
has anyone ever tried to use puppy sfs files as tcz in tinycore
they are both squash file systems and if you rename them .sfs to tcz
they can be symlinked like tcz
of course the devil is in the details (dependencies etc)
ulfr
-
hi all
i have a little project on the puppy linux forum called corepup
that is trying to use puppy sfs files as tcz in tinycore
i think this can be a big help to tinycore (and puppy)
taking some of the pressure off tinycore extension developers
and expanding tinycore's array of extensions
i would appreciate help and input
either positive or negative
on this topic
thanks ulfr
-
Where are all these SFS packages for Puppy? I've gone hunting and mainly found PET packages, just a handful of SFS packages from 2009 and earlier. I can't imagine much interest in using those on current TC.
-
hi cnk
go to the puppy forum
and go to the
additional software (pets and stuff) subforum
there is tons of stuff there
also one can easily convert a pet package and other formats into an sfs file and then to a tcz file
im sure that if something interested you
someone on the forum would help build it
a very interesting development is the portable apps (like firefox etc)
i have gotten portable firefox to run in tinycore
i am looking at a number of basic apps
firefox
media player
etc
which we often have trouble with
just to make it easier to build a useable system
and have them as tcz files that anyone can just download and use
and of course there is always the deb to tcz route to work on
the point of this project is that since tinycore and puppy have such similar outlooks
collaboration would benefit both
ulfr
-
Being a puppy / dog user since the great tahrpup and then to stretchpup until the stretch 32 bit package manager broken, i used to make lots of sfs packages using a tool call PaDs (if not mistaken). I will download all the required .deb files, then combine them using the PaDs tool. I made all my daily tools into .sfs packages. In dog linux theres even a deb2sfs script to create .squashfs packages, which is very very similar to .sfs.
They seldom create .sfs nowadays.. most apps are packed as 'Portable' apps now.. as they called it.
Most of daily use apps can be found as tcz.. but there seems none any clipboard manager similar to Parcellite etc? Perhaps a Parcellite .sfs will of much use in this case.
-
there seems none any clipboard manager similar to Parcellite etc?
TCL15 x86_64 repo has parcellite. I just finished packaging and submitting parcellite for the TCL15 x86 repo.
In dog linux theres even a deb2sfs
Creating a TCL extension (.tcz) from a Debian extension (.deb) is pretty simple. Search the forum. It's basically ar -x then tar then mksquashfs.
-
@GNUser : Thanks! Upon installing your parcellite.tcz from the repo, it is contantly looking for '/home/tc/.local/share/parcellite' which is non-exist.
so, i ran:
1. sudo mkdir /home/tc/.local/share/parcellite
2. Go to /home/tc/.local/share/ , right click the parcellite/ folder, go Properties => Permissions
3. Tick the "Write" box under "Group"
4. Open Terminal, run parcellite again, it will now run in the taskbar
However:
1. It is still showing some status looking for the parcelliterc file
2. Clicking the Parceliite icon in taskbar (I am using JWM) will open the clipboard, but the clipboard will closed very quickly when clicked subsequently. I use the hotkey Ctrl+Alt+H to open the clipboard instead, no big deal.
Thank you for adding this!!!
Extra note:
Before using your parcellite.tcz, I use doglinux 32bit version Apt2sfs tool to auto create a few clipboard manager (clipit, gpaste etc), I also took a few puppy .sfs (32 bit of course), I renamed those to .tcz, and able to tce-load -i these .tcz. But soon i realised these new .tcz will complain for dependencies. Installing the dependencies directly from Apps is not working. Further looking in /tce/optional/ I found each .tcz got a text file containing their dependencies. Still reading the Corebook and forum about this topic.
-
Hi lizardidi. parcellite is working fine for me in TCL15 x86. I start it with parcellite &
Then an icon appears in my panel (if you don't want an icon, start it with parcellite --no-icon &)
To bring up clipboard history, I can either press Ctrl+Alt+h or click on the panel icon.
-
You can utilize the tcz script function, you can add these mkdir and chmod into the script.
Maybe also use the install command, haven't invested time with that command, but i think it can copy and make directory's and change the rights.
https://wiki.tinycorelinux.net/doku.php?id=wiki:creating_extensions#adding_custom_startup_scripts (https://wiki.tinycorelinux.net/doku.php?id=wiki:creating_extensions#adding_custom_startup_scripts)
-
Hi lizardidi. parcellite is working fine for me in TCL15 x86. I start it with parcellite &
Then an icon appears in my panel (if you don't want an icon, start it with parcellite --no-icon &)
To bring up clipboard history, I can either press Ctrl+Alt+h or click on the panel icon.
strange, really strange..
I did another fresh install on the same intel atom netbook.. Parcellite refuse to run as TC but able to run as root. Also, the menu dissapearing issue is not showing anymore. Might be some incompatibility related stuff with the atom processor.