WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: u-root - busybox-like set of tools written in Go  (Read 2732 times)

Offline mocore

  • Hero Member
  • *****
  • Posts: 647
  • ~.~
u-root - busybox-like set of tools written in Go
« on: April 25, 2019, 05:55:51 AM »

found this just ,generally it looks interesting

while scrolling the readme.md i found a "getting-packages-of-tinycore" section
that mentioned `Using the tcz command included` 8)   ..(link below)

https://github.com/u-root/u-root#getting-packages-of-tinycore
Quote from:  u-root/README.md#getting-packages-of-tinycore
Getting Packages of TinyCore

Using the tcz command included in u-root, you can install tinycore linux packages for things you want.

You can use QEMU NAT to allow you to fetch packages. Let's suppose, for example, you want bash. Once u-root is running, you can do this:

% tcz bash

The tcz command computes and fetches all dependencies. If you can't get to tinycorelinux.net, or you want package fetching to be faster, you can run your own server for tinycore packages.

You can do this to get a local server using the u-root srvfiles command:

% srvfiles -p 80 -d path-to-local-tinycore-packages

Of course you have to fetch all those packages first somehow :-)

https://github.com/u-root/u-root/blob/master/cmds/tcz/tcz.go

didn't find find any mention of this u-root  busybox go thing searching the forum
and have also not as yet tested / run u-root or it's tcz cmd .
.. still seamed worthy of mention

and has reminded me of this "GNU Mes Reduced Binary Seed bootstrap for GNU Guix" #youtube.com/watch?v=mhopx8J2Z8s