Language Selection

English French German Italian Portuguese Spanish

Gentoo

Daniel Lange: Installing System Rescue (CD) to a flash drive

Filed under
GNU
Linux
Gentoo

System Rescue, the project formerly known as System Rescue CD, has moved from being based on Gentoo to being built on Arch Linux packages.

With this their ISO layout changed substantially so when updating my trusty recue USB flash drive, I could not just update the kernel, initrd and the root filesystem image as I had typically done every other year before.

The "Installing on a USB memory stick" documentation is good for Windows (use Rufus, it's nice) but rather useless for Linux. They recommend a dd or the fancy graphical version of that, called usbimager.

Read more

exGENT Live Distro Makes Gentoo Linux Fun to Use in 2021 with the LXQt Desktop

Filed under
Gentoo

About eight months since the last update to the exGENT distribution, which aims to offer the Linux community a live and installable operating system based on Gentoo. I’ve highlighted live and installable because Gentoo no longer generates regular live ISO images you can try without installing the system.

The exGENT 2021 release makes things even more interesting since it uses the latest Linux 5.10 LTS kernel series, which automatically translates to better hardware support and support for newer hardware. However, the kernel included in the live system is Linux 5.6.7 and Linux kernel 5.10 LTS will be used in the installed system.

Read more

Gentoo 2020 in retrospect & happy new year 2021!

Filed under
Gentoo

2020 has featured a major increase in commits to the ::gentoo repository, and especially commits from non-developers. The overall number of commits has grown from 73400 to 104500 (by 42%), while the number of commits made by non-developers has grown from 5700 (8% of total) to 11000 (10.5% of total). The latter group has featured 333 unique authors in 2019, and 391 in 2020.

The ::guru repository has thrived in 2020. While 2019 left it with merely 7 contributors and a total of 86 commits, 2020 has featured 55 different contributors and 2725 commits. GURU is a user-curated repository with a trusted user model. Come join us!

There was also a major increase in Bugzilla activity. 2020 featured almost 25500 bugs reported, compared to 15000 in 2019. This is probably largely thanks to Agostino Sarubbo’s new tinderboxing effort. The total number of bugs closed in 2020 was 23500, compared to 15000 in 2019.

Read more

Also; Distribution Kernels: module rebuilds, better ZFS support and UEFI executables

In a Major Shift, Gentoo-based Sabayon Linux is Rebranding Itself to MocaccinoOS With a Focus on Containerization

Filed under
Gentoo

First of all, many of you might not be familiar with Sabayon Linux and most have probably never heard of it at all. Sabayon Linux is a Gentoo-based Linux distro from Italy. Gentoo is a very different distro because all of the software you install (and all of the updates) are compiled from source on your system. There are no precompiled packages.

Unlike its source, Sabayon is designed to be more user friendly and have a more of an “out of the box” philosophy. It has pre-compiled applications available for quick and easy installation. Sabayon also has its software repo and package manager (Entropy). (So, they are the Manjaro of the Gentoo world.)

Read more

Console-bound systemd services, the right way

Filed under
Gentoo

Let’s say that you need to run on your system some sort server software which instead of daemonising, has a command console permanently attached to standard input. Let us also say that said console is the only way for the administrator to interact with the service, including requesting its orderly shutdown – whoever has written it has not implemented any sort of signal handling so sending SIGTERM to the service process causes it to simply drop dead, potentially losing data in the process. And finally, let us say that the server in question is proprietary software so it isn’t really possible for you to fix any of the above in the source code (yes, I am talking about a specific piece of software – which by the way is very much alive and kicking as of late 2020). What do you do?

According to the collective wisdom of World Wide Web, the answer to this question is “use a terminal multiplexer like tmux or screen“, or at the very least a stripped-down variant of same such as dtach. OK, that sort of works – what if you want to run it as a proper system-managed service under e.g. OpenRC? The answer of the Stack Exchange crowd: have your init script invoke the terminal multiplexer. Oooooookay, how about under systemd, which actually prefers services it manages not to daemonise by itself? Nope, still “use a terminal multiplexer”.

Read more

Distribution kernel for Gentoo

Filed under
Linux
Gentoo

The Gentoo Distribution Kernel project is excited to announce that our new Linux Kernel packages are ready for a wide audience!

The project aims to create a better Linux Kernel maintenance experience by providing both ebuilds that can be used to configure, compile, and install kernel entirely through the package manager as well as prebuilt binary kernels.

Read more

Portage 3.0 stabilized

Filed under
Gentoo

We have good news! Gentoo’s Portage project has recently stabilized version 3.0 of the package manager.

What’s new? Well, this third version of Portage removes support for Python 2.7, which has been an ongoing effort across the main Gentoo repository by Gentoo’s Python project during the 2020 year (see this blog post).

In addition, due to a user provided patch, updating to the latest version of Portage can vastly speed up dependency calculations by around 50-60%. We love to see our community engaging in our software! For more details, see this Reddit post from the community member who provided the patch. Stay healthy and keep cooking with Gentoo!

Read more

Also: Gentoo's Portage 3.0 Stabilized With Much Faster Dependency Calculations

Portage 3.0 stabilized

Filed under
Gentoo

We have good news! Gentoo’s Portage project has recently stabilized version 3.0 of the package manager.

What’s new? Well, this third version of Portage removes support for Python 2.7, which has been an ongoing effort across the main Gentoo repository by Gentoo’s Python project during the 2020 year (see this blog post).

Read more

Is an umbrella organization a good choice for Gentoo?

Filed under
Gentoo

The talk of joining an umbrella organization and disbanding the Gentoo Foundation (GF) has been recurring over the last years. To the best of my knowledge, even some unofficial talks have been had earlier. However, so far our major obstacle for joining one was the bad standing of the Gentoo Foundation with the IRS. Now that that is hopefully out of the way, we can start actively working towards it.

But why would we want to join an umbrella in the first place? Isn’t having our own dedicated Foundation better? I believe that an umbrella is better for three reasons:

1. Long-term sustainability. A dedicated professional entity that supports multiple projects has better chances than a small body run by volunteers from the developer community.
2. Cost efficiency. Less money spent on organizational support, more money for what really matters to Gentoo.
3. Added value. Umbrellas can offer us services and status that we currently haven’t been able to achieve.

I’ll expand on all three points.

Read more

Gentoo-Based PBXware 6.1 Turnkey Telephony Platform Released with New Features

Filed under
Gentoo

Based on Gentoo Linux, PBXware is a turnkey distribution that aims to provide small and medium-sized businesses, enterprises, contact centers and ITSPs (Internet Telephony Service Providers) with flexible, reliable, and scalable communication systems and VoIP solutions based on Open Source technologies and software.

PBXware 6.1 is a major update that introduces several new features, such as Directory Sync Management (DSM), which enable validation of users via an LDAP server. This also makes it faster for users to sync Extensions, as well as to allow them to select custom settings for Extensions and apply different changes.

Read more

Syndicate content