The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Funtoo:Macaroni Linux"
(3 intermediate revisions by the same user not shown) | |||
Line 27: | Line 27: | ||
}} | }} | ||
|updates={{Project/Update | |updates={{Project/Update | ||
|date=2022-10-01 | |||
|status=A new release of Eagle branch is out! [https://github.com/funtoo/macaroni-funtoo/releases/tag/v22.10-eagle 22.10-eagle]. | |||
}}{{Project/Update | |||
|date=2022-09-17 | |date=2022-09-17 | ||
|status=A new release of Phoenix branch is out! [https://github.com/funtoo/macaroni-funtoo/releases/tag/v22.09.01-phoenix 22.09.01-phoenix]. It contains the security fix of the open-vm-tools about CVE-2022-31676. | |status=A new release of Phoenix branch is out! [https://github.com/funtoo/macaroni-funtoo/releases/tag/v22.09.01-phoenix 22.09.01-phoenix]. It contains the security fix of the open-vm-tools about CVE-2022-31676. | ||
Line 52: | Line 55: | ||
}} | }} | ||
}} | }} | ||
'''Macaroni Linux OS''' is a young distribution under the Funtoo Linux umbrella and is developed and evolved primarily by Daniele Rondina (ex Sabayon Linux developer) aka geaaru. | '''Macaroni Linux OS''' is a young distribution born under the Funtoo Linux umbrella that is now independent and is developed and evolved primarily by Daniele Rondina (ex Sabayon Linux developer) aka geaaru. | ||
The name Macaroni is related to the penguin specie found from the Sub-antarctic to the Antarctic Peninsula. It bears a distinctive yellow crest. | The name Macaroni is related to the penguin specie found from the Sub-antarctic to the Antarctic Peninsula. It bears a distinctive yellow crest. | ||
Macaroni OS uses the [https://github.com/geaaru/luet/#major-differences-between-upstream-release luet] fork as PMS that is under heavy development. | Macaroni OS uses the [https://github.com/geaaru/luet/#major-differences-between-upstream-release luet] fork as PMS that is under heavy development. | ||
The official Macaroni portal is [https://www.macaronios.org/ here]. | |||
=== Releases === | === Releases === | ||
On Macaroni there are different releases with different targets. | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 71: | Line 73: | ||
|Macaroni Funtoo | |Macaroni Funtoo | ||
|Phoenix | |Phoenix | ||
| | |next | ||
|The core release based on OpenRC/SysVinit Funtoo system for Server and Desktop. | |The core release based on OpenRC/SysVinit Funtoo system for Server and Desktop. | ||
|- | |- | ||
|Macaroni | |Macaroni Terragon | ||
| | |Terragon | ||
|next | |next | ||
|The next release based on OpenRC/SysVinit Funtoo | |The next release based on OpenRC/SysVinit Funtoo oriented for Containers. | ||
|- | |- | ||
|Macaroni | |Macaroni Eagle | ||
|Eagle | |Eagle | ||
| | |next+patches | ||
|A Funtoo SystemD release. The idea is to use it only for Server target and as experimental base rootfs where we will develop an alternative tool that will replace SystemD probably written in Golang but that will be compatible with part of SystemD files. In this moment, this release has only Container based targets and Server services. | |A Funtoo SystemD release. The idea is to use it only for Server target and as experimental base rootfs where we will develop an alternative tool that will replace SystemD probably written in Golang but that will be compatible with part of SystemD files. In this moment, this release has only Container based targets and Server services. | ||
|} | |} | ||
=== Architecture === | === Architecture === | ||
At the moment the only supported architecture is <code>x86_64bit</code> | At the moment the only supported architecture is <code>x86_64bit</code>. When we have completed the rewrite of our build tool we will start the ARM/ARM64 integration. | ||
=== Init System === | === Init System === | ||
Line 110: | Line 108: | ||
Multiple desktop environments will be supported soon in Macaroni Linux, with the most well-supported of these being '''GNOME''' at the moment. | Multiple desktop environments will be supported soon in Macaroni Linux, with the most well-supported of these being '''GNOME''' at the moment. | ||
{{ProjectFooter}} | {{ProjectFooter}} |
Latest revision as of 13:07, February 12, 2024
- geaaru
A new release of Eagle branch is out! 22.10-eagle.
01 October 2022
Macaroni Linux OS is a young distribution born under the Funtoo Linux umbrella that is now independent and is developed and evolved primarily by Daniele Rondina (ex Sabayon Linux developer) aka geaaru. The name Macaroni is related to the penguin specie found from the Sub-antarctic to the Antarctic Peninsula. It bears a distinctive yellow crest.
Macaroni OS uses the luet fork as PMS that is under heavy development.
The official Macaroni portal is here.
Releases
On Macaroni there are different releases with different targets.
Release | Codename | core-kit branch | Description |
Macaroni Funtoo | Phoenix | next | The core release based on OpenRC/SysVinit Funtoo system for Server and Desktop. |
Macaroni Terragon | Terragon | next | The next release based on OpenRC/SysVinit Funtoo oriented for Containers. |
Macaroni Eagle | Eagle | next+patches | A Funtoo SystemD release. The idea is to use it only for Server target and as experimental base rootfs where we will develop an alternative tool that will replace SystemD probably written in Golang but that will be compatible with part of SystemD files. In this moment, this release has only Container based targets and Server services. |
Architecture
At the moment the only supported architecture is x86_64bit
. When we have completed the rewrite of our build tool we will start the ARM/ARM64 integration.
Init System
OpenRC is the official init system of Macaroni but it also supports SystemD for containers until it is replaced with a new init process implementation that supply similar features (cgroup, coredump handler, sandboxing, etc.).
Kernel
In Macaroni Linux at the moment we support both LTS and stable release based on vanilla kernels.
The binaries packages of the kernels are built separately to be used for all releases and are available on macaroni-commons repository.
Only the extra drivers are built over the specific release (for example, nvidia drivers, virtualbox, etc.).
Desktop Environments
Multiple desktop environments will be supported soon in Macaroni Linux, with the most well-supported of these being GNOME at the moment.