WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: user repositories  (Read 1777 times)

Offline yvs

  • Jr. Member
  • **
  • Posts: 61
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: 11044
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: 61
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: 14815
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: 61
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: 641
  • ~.~
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: 61
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: 641
  • ~.~
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: 764
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!