Detailed Explanation of Buildroot Package Management Mechanism and Specific Package Upgrade Solutions

Detailed Explanation of Buildroot Package Management Mechanism and Specific Package Upgrade Solutions

Introduction Buildroot is an open-source tool for building embedded Linux systems, with its package management principles centered around “automated builds” and “dependency management.” It achieves full process control from source acquisition to target system generation through modular design. Core Architecture of Buildroot Package Management Buildroot adopts a layered architecture and modular design, mainly consisting of … Read more

Installing Nginx on Rocky Linux 9

Installing Nginx on Rocky Linux 9

Installing Nginx on Rocky Linux 9 Hello everyone, I am Xing Ge. Nginx has become one of the mainstream choices for web service deployment due to its high performance, low resource consumption, and excellent reverse proxy capabilities. This article will guide you through the process of installing and configuring the Nginx service from scratch on … Read more

Installing AlmaLinux Operating System

Installing AlmaLinux Operating System

AlmaLinux is the preferred alternative following the discontinuation of CentOS maintenance. With its enterprise-level stability, open-source free strategy, and active community, it has become a popular choice for servers, cloud platforms, and containerized deployments.AlmaLinux is fully compatible with Red Hat Enterprise Linux (RHEL), ensuring that RHEL/CentOS applications can be migrated seamlessly without modification.The following is … Read more

Optimizing Baidu Netdisk on Linux: Three Key Solutions

Optimizing Baidu Netdisk on Linux: Three Key Solutions

Addressing high CPU usage, stalled download progress, and frequent crashes of Baidu Netdisk on Linux. Resolving High CPU Usage of Baidu Netdisk on Linux As summer arrives, the CPU temperature displayed by conky during Baidu Netdisk downloads skyrockets to 99 degrees Celsius, with the fan roaring, yet the CPU usage shows only 4%. Even after … Read more

Installation and Usage of the Linux System Visualization Management Tool Cockpit

Installation and Usage of the Linux System Visualization Management Tool Cockpit

IntroductionCockpit is an open-source web management tool for Linux servers developed by Red Hat. It simplifies system monitoring and management operations through a visual interface, supporting real-time resource monitoring, service management, container control, and more. Cockpit is designed as a lightweight tool suitable for basic operations and is ideal for single-host usage.Official Website https://cockpit-project.org/ Core … Read more

Efficient Management Tool for Linux Services: systemctl

Efficient Management Tool for Linux Services: systemctl

systemctl is a control tool for the system and service manager systemd, used to control the system and service manager of systemd. It is the primary tool for managing services in modern Linux distributions. In the Linux ecosystem, Systemd has been deployed in most standard Linux distributions, with only a few distributions yet to adopt … Read more

Why Linux is the ‘Second Language’ for Programmers

Why Linux is the 'Second Language' for Programmers

Word count 1223, reading time approximately 7 minutes What is your computer really ‘thinking’? When I first entered the industry, I was completely bewildered by a server running Linux: the screen was filled with dense command lines, with no familiar graphical interface, and I couldn’t even find the files. However, when I first learned to … Read more

Linux C/C++: Processes and File Systems

Linux C/C++: Processes and File Systems

Linux C/C++: Processes and File Systems In the world of Unix-like operating systems, understanding processes and file handling is fundamental for every system programmer. Today, we will explore an interesting intersection of these two concepts: what happens to open file descriptors when a process forks? This topic may seem niche, but it significantly impacts how … Read more

Understanding the Differences and Use Cases of iptables and Nginx Forwarding

Understanding the Differences and Use Cases of iptables and Nginx Forwarding

In the field of server management, iptables and nginx forwarding are two very important concepts that have both similarities and significant differences in functionality and application scenarios. Today, we will delve into the differences between iptables and nginx forwarding and the respective application scenarios for each. 1. iptables Forwarding 1. Working Principle iptables is a … Read more

Notes on Porting ZephyrRTOS to Sifli SF32LB58 – Part One

Notes on Porting ZephyrRTOS to Sifli SF32LB58 - Part One

Adding SoC support for ZephyrRTOS (2) The basic framework for porting N32L406 is not yet complete, and recently I started the porting process for the Sifli SF32LB58. One reason is that this chip features Bluetooth and a 2D GPU, making it suitable for low-power display devices such as speedometers, navigation devices, and smart glasses, which … Read more