Use Git to Manage Kernel Sources on Gentoo
Gentoo offers its users a wide array of Linux kernel packages in the sys-kernel/* category, each of which may install the kernel in a different way. In part...
Gentoo offers its users a wide array of Linux kernel packages in the sys-kernel/* category, each of which may install the kernel in a different way. In part...
This article covers some information that can help perfect a Gentoo installation on Windows Subsystem for Linux (WSL) to maximize its performance, improve i...
As of now, the Gentoo Handbook, which is the official Gentoo installation guide, mainly focuses on steps to install a system based on OpenRC instead of syste...
Getting a perfect GNOME configuration on Gentoo is not hard but is tricky. In other words, it would be a piece of cake once you have done it, but it is not...
This post will show you a way to monitor CPU frequency and temperature on Linux-based systems without aid of any programs or packages that are not commonly ...
/usr
Directory of a Gentoo Installation
The /usr merge, sometimes also known as /usr move, refers to a process on a Filesystem Hierarchy Standard (FHS) compliant system, which most GNU/Linux distri...
Fedora is moving to Btrfs for its default file system on its “desktop variants” in Fedora 33. This change is welcomed by some users because of some benefit...
In the previous post we looked at a very simple solution to fix the USB ports on Raspberry Pi 4B 4GB/8GB RAM models running Fedora, which involves a trade-of...
When Fedora runs on Raspberry Pi 4B 4GB/8GB RAM models, the USB ports might not be working out-of-box as of Fedora 32 and Linux kernel 5.8. In this post, I w...
dnf history undo
My choices of GNU/Linux distributions are Fedora for desktop computers and CentOS for servers. Both of them feature DNF - Red Hat’s package manager front-en...
vcgencmd
on Fedora
This post is a continuation of my previous one about setting up a cluster of Raspberry Pis running Fedora. After I got the cluster to compute something, @Col...
First and foremost, I would like to thank @ColsonXu for giving me this opportunity to play with some Raspberry Pis. He had got a few Raspberry Pi 4’s and bu...
Recently, Microsoft has made the first stable release of Windows Terminal, a new terminal program for Windows 10. Windows Terminal allows you to add and use...
After Epic Games announced that it would give away free copies of GTA V for a week, many people started to claim this gift on that game platform. Even some ...
As this year’s GSoC has come and gone, it is time to compile a retrospective of all the work I have done for my GSoC project. In a nutshell, the bulk of my ...
Common package managers implement the concept of software repositories to allow the set of packages installable from the package manager to be expanded. On ...
Dependency is a concept that appears often in software engineering. In the previous article for my GSoC project, I discussed build systems and package mana...
An initial and successful attempt to create source-based Kotlin packages on Gentoo
ProcessBuilder
Another mysterious disappearance of me from my personal website has happened after the previous one in last November. The reason is the same: I had been qu...
The very first blog post for this series covered how I created a configuration GUI screen for a Minecraft Forge mod targeting Minecraft 1.14.4 and above, des...
For many free software projects, there is usually some delay between the initial annoucement of a bug fix or an enhancement and the moment when you finally ...
It is no longer news that Minecraft Forge has stable Minecraft 1.16 support, as the first recommended build for 1.16.x, which is Forge 34.1.0, was released i...
It has been six weeks since I published the last post on this site. Myriad new topics and ideas to write about have accumulated in my drafts for new articl...
Minecraft Forge had been shipping a configuration GUI framework which mods could use to provide customization options, but the framework has been gone since...
I have been planning to repurpose my personal website on GitHub Pages as a blog for jotting down how I play around with different technologies. When I try so...
As this year’s GSoC has come and gone, it is time to compile a retrospective of all the work I have done for my GSoC project. In a nutshell, the bulk of my ...
Common package managers implement the concept of software repositories to allow the set of packages installable from the package manager to be expanded. On ...
Dependency is a concept that appears often in software engineering. In the previous article for my GSoC project, I discussed build systems and package mana...
An initial and successful attempt to create source-based Kotlin packages on Gentoo
ProcessBuilder
Another mysterious disappearance of me from my personal website has happened after the previous one in last November. The reason is the same: I had been qu...
Dependency is a concept that appears often in software engineering. In the previous article for my GSoC project, I discussed build systems and package mana...
grep
as a Substitute for cat
I came across a fascinating and educative article, Unix Recovery Legend, when someone posted a link to it on Reddit. The article presents a story of the writ...