LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Distributions (https://www.linuxquestions.org/questions/linux-distributions-5/)
-   -   distros installing by building from sources (https://www.linuxquestions.org/questions/linux-distributions-5/distros-installing-by-building-from-sources-4175698934/)

oui 08-09-2021 05:03 PM

distros installing by building from sources
 
actually, I know 3 actives (perhaps 4 if NuTyx continues like in the past to offer the way don't to install some binaries but to build the entire distro).

- lfs and blfs

- gentoo

- lunar

which one can let me expect

a/ the most faster job

b/ the most easy and secure job

c/ an equilibrate best choice of a + b ?

(I did build in the past NuTyx, based on lfs, not completely automatic with a script but following instructions and little number of scripts, and it was really fast and simple and did work, beginning with the own kernel version etc. with the restriction that the NuTyx depots were really extremely "liquide / fluid" (the job did often break because new packages not really adapted for the way and did cause incompatibilities! As such a job is long for an newbie (he must plan to restart an certain number of times probably before success), the depository is better stable and quiet...)

and also Sorcerer, a very old experience for me, and I can't remember any more the details now but it did go.

And also SliTaz, a really tiny Linux, that is an advantage at this job, but it was release 1.0 about 15..20 y ago! It seems that the way can't be offered any more from that distro actually as the distro is seeing itself more as a ready to use little distro based on live CD / Iso's with very flexible adaptations and ways for more excepted perhaps to build from scratch).

it is possible that obarun, also a little Swiss distro like SliTaz (or NuTyx) offers the way out sources from Arch linux.

and any years ago an exact description how to reproduce the most tiny core configuration from LSF but using sources from Slackware did be published but it is probably only possible for really experimented users from LSF as the description is absolutely up to date!

last idea would be a build of android-86. but after that, you will have no linux distribution but a clone of android!

ACTUALISATION 2021.08.10 08'55 CET:
Nutyx has no own forum any more but I did discover here:
https://www.linuxquestions.org/quest...le-4175698142/
a subdivision for nutyx where Thierry, main user name tnut, as main actor and creator in NuTyx, appears himself. Read pls there for more!

oui 08-10-2021 01:45 AM

as I continue to find myself answers for my questions, I did find today this other site seeming to be really a little populated and having a documentation looking perhaps actual:

https://sourcemage.org

shruggy 08-10-2021 03:16 AM

Search on DistroWatch for active, source-based distros gives me ten hits.

xahodo 09-30-2021 09:20 AM

I would highly advise you to go with Gentoo Linux. Here are its advantages:
  • Portage is an extremely good package manager, stable and extremely flexible. However, it's not the fastest out there.
  • There's a big community available to help you through the install process. This is not automated, but does allow for considerable flexibility (openrc vs systemd, for example).
  • It's overlay system allows for adding packages that are not in portage, or provide alternative versions for packages that are in the portage tree (for example with more optimizations), by adding additional package trees (called "overlays").
  • Its useflag system allows you to customize your system to your heart's desire.
  • You can tell portage how to compile, having differences on a per package basis, if you so desire.
  • Due to how portage works, you can drop a patch in the patches directory of a package and, provided everything fits, it'll automatically get included when that package is next merged.

It's my guess gentoo is the most flexible distribution out there. Oh, and if you keep it up to date (say, weekly) and (mostly) stick to stable, it won't break on you.


All times are GMT -5. The time now is 09:24 AM.