Complete Method to Add systemd in Buildroot for BeagleBone Green (BBG)

Complete Method to Add systemd in Buildroot for BeagleBone Green (BBG)

Click ↑ dark colorPocket IoT, selectFollow the public account to get more content and not get lost Complete Method to Add systemd in Buildroot Buildroot is a commonly used root filesystem build tool for embedded Linux, which defaults to using <span>busybox init</span> as the initialization system. The following is the process of adapting systemd for … Read more

Practical Notes: Deploying Large Models with vLLM in a Linux Production Environment

Practical Notes: Deploying Large Models with vLLM in a Linux Production Environment

This article is a complete practical record of deploying a local large model using vLLM on a Linux server. On one hand, it serves as a reviewable note for myself, and on the other hand, I hope to help you, who are also experimenting with local large models, to avoid some pitfalls. 1. Overall Approach: … Read more

From init to systemd: The Architectural Evolution of Linux Daemon Management

From init to systemd: The Architectural Evolution of Linux Daemon Management

0. Introduction Throughout the development of Linux, all components have evolved from simple yet inefficient early solutions to complex and highly optimized modern systems, and daemon management is no exception. This article will introduce the architecture, implementation mechanisms, and usage of SysV init and Systemd, illustrating the driving forces behind architectural evolution (the problems being … Read more

Service Management in Linux Operations You Must Know

Service Management in Linux Operations You Must Know

Service Management in Linux Operations You Must Know! Introduction In <span>Linux</span>, whenever you install any package with services and daemons, the system will by default add the initialization and <span>systemd</span> scripts for these services, but they are not enabled at this point. We need to manually start or stop those services.<span>Linux</span> has three well-known and … Read more

Method for Automatically Starting Frp Backend on Linux (Ubuntu)

Method for Automatically Starting Frp Backend on Linux (Ubuntu)

Background Summary Operating System: Ubuntu. The goal is to allow my frp backend to start automatically without interfering with other tasks, especially since the server often undergoes maintenance and reboots. Steps 1. Log into the server and enter sudo vim /lib/systemd/system/frps.service. This essentially creates a new file named frps.service in the /lib/systemd/system directory. Write the … Read more

Deploying Grafana on Linux

Deploying Grafana on Linux

Download and Install Package Go to [official website](https://grafana.com/grafana/download) to download the latest version of the installation package. Here we take grafana-enterprise_12.2.1_18655849634_linux_amd64.tar.gz as an example. 1wget https://dl.grafana.com/grafana-enterprise/release/12.2.1/grafana-enterprise_12.2.1_18655849634_linux_amd64.tar.gz 2tar -zxvf grafana-enterprise_12.2.1_18655849634_linux_amd64.tar.gz Extract and Install 1tar -zxvf grafana-enterprise_12.2.1_18655849634_linux_amd64.tar.gz 2mv grafana-enterprise_12.2.1_18655849634_linux_amd64 /opt/grafana Modify Configuration Copy the default configuration file and modify the relevant settings. 1cp /opt/grafana/conf/defaults.ini /opt/grafana/conf/grafana.ini Modify the … Read more

Practical Deployment of ASP.NET Core on Linux: A Beginner’s Advancement

In today’s software development field, ASP.NET Core has become one of the preferred frameworks for many developers to build web applications due to its cross-platform features and powerful capabilities. Linux, with its open-source, stable, and efficient advantages, occupies an important position in the server-side market. Deploying ASP.NET Core applications on Linux servers not only leverages … Read more

Building a Production-Level Automatic Disk Expansion for Linux LVM

In today’s cloud and virtualization environments, dynamically adjusting server resources has become the norm. However, manually expanding disk partitions, especially on Linux systems using LVM (Logical Volume Manager), remains a cumbersome and risky task. A single erroneous command could lead to data loss. So, how can we achieve “plug-and-play” disk expansion, allowing the server to … Read more

Detailed Configuration of Linux Services

1. Structure of Service Unit Files A complete service unit file consists of three main parts: <span>[Unit]</span>, <span>[Service]</span>, and <span>[Install]</span>. Below are the core functions and commonly used configuration items for each part: 1. <span>[Unit]</span> — Basic Properties and Dependencies • Description: A brief description of the service (required). • After: Defines which other services … Read more