LiGurOS

LiGurOS is a source based distribution based on broad family of Gentoo-based distributions. Source based means all the software is compiled from source. The Gentoo-family of operating systems heavily uses portage as the package manager with the ability to change settings globally but also per package. So you can specify what exact configuration options are passed to the package upon building. This results in a operating system without bloat and running optimized for your processor.

LiGurOS is optimized for speed and taking advantage of the latest features of AMD and Intel processors. LiGurOS tries to balance between state-of-the-art and stability, providing two basic release models (stable and rolling). As LiGurOS is a semi-/rolling-release distribution, you install the system once and update it throughout the life of your hardware.

LiGurOS gives you the choice of your favorite services manager, out-of-the-box we support openrc, but s6 and others are also an option.

LiGurOS still comes with multilib environment so you can install also 32-bit software (e.g. Steam) on your 64-bit machine without problem.

Linux Guru’s Operating System was created with the need to address some issues that source-based distributions have. Like a vast amount of packages but also a lack of automatic testing.

Quality assurance

LiGurOS runs a fully automatic CI (continuous integration) suite that checks the packages added or updated before they hit the end user.

QA pipeline

Automating development workflow

We try to automate everything through CI/CD workflow. Every commit gets tested in various ways.

Commit checks Commit checks Commit checks

Generating install images using GitLab’s CI/CD

Commit checks The whole installation images (stage3 images) are generated automatically according to schedule.

Portage Ebuilds Tree Regeneration

Commit checks Our package repository (portage tree) gets regenerated automatically on each new commit to the repository.

Download

You can test LiGurOS using LXD or you can install it in a similar way like any *too distribution. The files can be downloaded from our build server.

Contributing and bug reporting

You can find the whole project in GitLab at LiGurOS Project. New bugs or improvements as well as feature request can be filled in our issue tracker. Please use the search function, before you file new issue.

Support

We have a dedicated online chat system for asking questions about using the LiGurOS Linux system. There are two possible ways of contacting the community.

  1. Using IRC @freenode - channel #liguros
  2. Using Zulip - powerfull group chat application - join group chat
Read The Docs