WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: user repositories  (Read 2423 times)

Offline yvs

  • Jr. Member
  • **
  • Posts: 69
user repositories
« on: July 05, 2024, 02:18:52 PM »
Hi everyone,

is there any user repositories to be used with TinyCoreLinux like aur PKGBUILD archives (Archlinux) or PPA (Ubuntu debs)?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11050
Re: user repositories
« Reply #1 on: July 06, 2024, 02:28:25 AM »
No, the system only supports one repo at once, and I don't think any public user repos exist.
The only barriers that can stop you are the ones you create yourself.

Offline yvs

  • Jr. Member
  • **
  • Posts: 69
Re: user repositories
« Reply #2 on: July 06, 2024, 05:32:54 AM »
Just thought that would be nice to have some public resource with extension manifests (or shell script which can build an extension locally from sources)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: user repositories
« Reply #3 on: July 06, 2024, 05:55:22 AM »
Many extensions have scripts to build them from source, see, for example:

http://www.tinycorelinux.net/15.x/x86_64/tcz/src/

Offline yvs

  • Jr. Member
  • **
  • Posts: 69
Re: user repositories
« Reply #4 on: July 06, 2024, 04:18:51 PM »
> Many extensions have scripts to build them from source, see, for example: http://www.tinycorelinux.net/15.x/x86_64/tcz/src/
>
   Almost that, except that I supposed something like an extra user resource, not the base system itself.
   btw, is there some tools to automatically build an extension from `compile_*` manifest without copying (or parsing manually) commands?

   Thank you for useful URL

Offline mocore

  • Hero Member
  • *****
  • Posts: 672
  • ~.~
Re: user repositories
« Reply #5 on: July 10, 2024, 12:40:53 AM »
Many extensions have scripts to build them from source,

all though

If you don't  see the source it probably has not changed since the previous release, so look in the download area of previous releases.
...
Hi yiyus
Source packages are in the  src/  directory under  the  tcz/  directory in the repositories. For example:
Code: [Select]
http://tinycorelinux.net/4.x/x86/tcz/src/
http://tinycorelinux.net/5.x/x86/tcz/src/
http://tinycorelinux.net/6.x/x86/tcz/src/
If you need to get to TC2 or TC3 sources:
Code: [Select]
http://tinycorelinux.net/2.x/tcz/src/
http://tinycorelinux.net/3.x/tcz/src/

..some of the older versions appear to have been removed

3.x release to be removed by year end

 (afaik) a long with the build scripts in /tcz/src/

which reminds me of (many moons ago) reading https://forum.tinycorelinux.net/index.php/topic,10361.msg55824.html#msg55824
that topic with much intrest  :-\
... https://github.com/benmont/tinycore-extensions/blob/master/tcz-pack  from tcztools

   btw, is there some tools to automatically build an extension from `compile_*` manifest without copying (or parsing manually) commands?
a few have been created by forum users non officialy adopted

https://github.com/MSumulong/tcztools
eg : https://forum.tinycorelinux.net/index.php/topic,9856.0.html

this prototype A Interactive TCE Builder appears to have disapeared  :'(



there have been some other more recent topics on the genral subject of user/localy hosted repositories and  scriptability of related matanace process

script to add custom extensions to local mirror

wrt repo bits of this topic might be of intrest https://forum.tinycorelinux.net/index.php/topic,25982.msg167935.html#msg167935

Offline yvs

  • Jr. Member
  • **
  • Posts: 69
Re: user repositories
« Reply #6 on: July 10, 2024, 07:53:48 AM »
@mocore
> If you don't  see the source it probably has not changed since the previous release, so look in the download area of previous releases.
>
  Good to know, I didn't know that and just rebuilt software that I needed by myself (squashfs.ko (on x86_64), iputils-ping(all), mtr*(all), and gtk4*(on armv7l)). Next time I'll definitely lookup a bit more.

> a few have been created by forum users non officialy adopted https://github.com/MSumulong/tcztools
> this prototype A Interactive TCE Builder appears to have disapeared  :'(
>
   if I got it correctly, it just packs a package that already has been built. If so, it's not that what I was looking up.
   What was wanted it's to get iputils-ping and gtk4 on armv7l in my case. The first thing that came up to mind it's to lookup a declarative manifest or a script to build them.
   For now I already got them built in tcz packages, so I think the original question can be closed.

  Anyway thank you for feedback and URLs to be read.
« Last Edit: July 10, 2024, 08:22:34 AM by yvs »

Offline mocore

  • Hero Member
  • *****
  • Posts: 672
  • ~.~
Re: user repositories
« Reply #7 on: August 17, 2024, 02:38:21 PM »

ftr / fwiw

i was probably thinking of and not finding : https://github.com/helander/TCZ-Build
which fwiw i have attached a copy of to this post in case git hub sunscreens  or *something*

Offline CentralWare

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 778
Re: user repositories
« Reply #8 on: August 18, 2024, 12:08:48 AM »
Good morning everyone!

FWIW: If my theory is correct, TCL v1.x through 4.x will LIKELY all be put to memory lane (End of Life) in the near future; first, because their repository layouts differ in structure from that of their newer siblings of 5.x and newer. Secondly, most of the hardware that was supported in 1-4 is still supported in 5.x and many of the newer releases, and improvements, security enhancements, etc. are always a consideration. Finally, the older releases are merely taking up space that very, very few users visit so we can definitely use the extra space they're currently taking up with their associated cob-webs!  @Curaga has been sparingly shutting down one of these antiques per year giving users ample time to make backups, upgrade, etc.  This process should be ALMOST effortless for most people as users who are still running v3.x for example, are likely running it on non-internet based equipment which doesn't require updates as there haven't really BEEN any updates in quite a few years.

With a little patience...  there's wondrous things on the white-board slated for year's end, 2025...

Stay Tuned.
Stay Positive.
Do Good Things!

Offline DHeadshot

  • Newbie
  • *
  • Posts: 22
    • Fediverse profile
Re: user repositories
« Reply #9 on: November 27, 2024, 01:25:46 PM »
Quote
a few have been created by forum users non officialy adopted
I found someone's unofficial TCZ collection on their Gopherhole when I was just browsing around on Gopher earlier in the year.  However, I was browsing on my old smartphone which has since died so I no longer have the bookmark so couldn't point you to it.  I just remember being excited at finding it on Gopher...

Offline CentralWare

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 778
Re: user repositories
« Reply #10 on: November 27, 2024, 08:23:06 PM »
Thanks for the head's up -- I wasn't aware many gopher holes were still in operation these days :)

operationalsecurity.es shows a TCE link, so I'm guessing it goes back a while.
http://gopher.operationalsecurity.es/category/tiny_core_extensions.html

Offline DHeadshot

  • Newbie
  • *
  • Posts: 22
    • Fediverse profile
Re: user repositories
« Reply #11 on: December 15, 2024, 10:54:59 AM »
(I wasn't sure whether or not this needed a new thread, but it's tangentially related to this one).

Also, with regards to Caruga's announcement:
Quote
In order to free up space on our server and mirrors, we will be removing the 4.x release and extension repos at the end of 2024. These releases are over ten years old, and mainly of historical interest. If you need these, please download your copies by the year's end.
I stuck an archive of 4.x up on IA (assuming the DDoSes haven't taken it offline again when you read this): https://ia800605.us.archive.org/view_archive.php?archive=/25/items/tiny-core-4.x/TinyCore%204.x.zip

Offline yvs

  • Jr. Member
  • **
  • Posts: 69
Re: user repositories
« Reply #12 on: December 15, 2024, 11:35:09 AM »
@DHeadshot
Supposing build script number altogether are not too big, so I think it's not a question of free space lack (even in git with several tags from 1.x to 15.x).
Lack of building system and some of build scripts was the main obstacle in my use case of TC comparing to other lightweight distros.