Tiny Core Extensions > TCE Talk
New package manager
wysiwyg:
Just an FYI to the TinyCore web team, it appears that the Repo Browser is offline. I get a 404 error when attempting to access it.
Would the team be interested in a server-side that is similar to Debian's? This way package managers could actually search through the packages. I know there is the ability in the native tce GUI, but it is rudimentary and not a search based on keywords or words in descriptions (nor for files).
Rich:
Hi wysiwyg
I just checked. Repo appears to be up.
CNK:
--- Quote from: wysiwyg on January 28, 2026, 02:51:05 PM ---Would the team be interested in a server-side that is similar to Debian's? This way package managers could actually search through the packages. I know there is the ability in the native tce GUI, but it is rudimentary and not a search based on keywords or words in descriptions (nor for files).
--- End quote ---
The "Provides" search in the terminal tce-ab package manager allows searching for keywords and files. Or run "provides.sh" to search for files.
I find tce-ab already works as well as Debian package managers work for me. The only feature I miss is the provision for Debian packages to have optional dependencies. On TC I have to manually edit .dep files (which isn't well accomodated by TC's extension updater scripts, but at least that's easier than it is with Debian).
wysiwyg:
How does it acquire the data to search? I would presume it downloads all the .info files for all the packages... Without a server-side search script of some type, it's eating up bandwidth.
The package manager I just uploaded to the repo can list optional dependencies in the package .dep files (using the format [optional.tcz|installed.tcz]). There's a switch to install them as well. I know this won't help you, but it was something I thought about and incorporated. There's also the ability to install certain files out of a package instead of the entire contents.
Rich:
Hi wysiwyg
--- Quote from: wysiwyg on January 28, 2026, 07:26:22 PM ---How does it acquire the data to search? ...
--- End quote ---
There are some files with information:
--- Code: ---dep.db.gz Lists each extension followed by its direct dependencies.
info.lst Lists which extensions are available in the repo.
md5.db.gz Lists md5sum for each extension.
provides.db Lists which files each extension provides including their paths.
sizelist Lists how big each extension is.
tags.db.gz Lists which tags show up in each extensions .info file.
--- End code ---
Some of these files are also available in a compressed format.
Here's a list:
--- Code: --- 36592 Jan 28 10:21 dep.db.gz
56002 Jan 28 10:21 info.lst
14221 Jan 28 10:21 info.lst.gz
89232 Jan 28 10:21 md5.db.gz
33378319 Jan 28 10:21 provides.db
3249743 Jan 28 10:21 provides.db.gz
179537 Jan 28 10:21 provides.db.zsync
79429 Jan 28 10:21 sizelist
23267 Jan 28 10:21 sizelist.gz
36370 Jan 28 10:21 tags.db.gz
--- End code ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version