When you use curl to call APIs, do you ever feel annoyed at having to remember a bunch of parameters every time? -X -H -d -L — after writing that, even you can’t understand it. Try xh. What is xh? xh is a command-line HTTP client written in Rust, with 7.9k Stars on GitHub. It’s... » read more
openSUSE has two core products: Tumbleweed (rolling release, always fresh) and Leap (LTS-like, based on SLE enterprise codebase). Whether you want the latest software or rock-solid stability, there’s one for you. Tumbleweed Download Rolling release, filesystem snapshots can be updated at any time, recommended for desktop users. Official download: https://get.opensuse.org/tumbleweed/ Live ISO (Try It Out)... » read more
Rocky Linux is the community project that took over after Red Hat announced CentOS was shifting to Stream. Its goal is 100% Bug-for-Bug compatibility with RHEL, delivering enterprise-grade stability. The latest stable release is Rocky Linux 9.6 (corresponding to RHEL 9.6). Official Download Page https://rockylinux.org/download Rocky Linux 9.6 ISO List Official image directory: https://download.rockylinux.org/pub/rocky/9/isos/x86_64/ File... » read more
Fedora is a community distribution sponsored by Red Hat, following an “upstream-first” strategy — all new features debut in Fedora first, and after stabilization, they make their way into RHEL. The latest stable release is Fedora 42 (Workstation defaults to GNOME desktop). Official Download Page https://getfedora.org/workstation/ Workstation (Desktop Edition) Version Size Fedora 42 Workstation Live... » read more
Arch Linux is a minimalist rolling release distribution — no pre-installed graphical interface, highly customizable. Best of all, the archinstall 4.4 script makes it easy even for beginners. The ISO is updated monthly with a new snapshot for fresh installations. Official Download Page https://archlinux.org/download/ Current Version (2026.07.01) Item Value Kernel Linux 7.0.14 ISO Size 1.5... » read more
Debian is a community-driven general-purpose operating system, renowned for its stability. It serves as the upstream for many distributions including Ubuntu and Rocky Linux. The latest stable release is Debian 13 codenamed Trixie. Official Download Page https://www.debian.org/CD/http-ftp/ DVD Images (Full Packages) File Size Content debian-13.0.0-amd64-DVD-1.iso ~3.7 GB Main desktop environments debian-13.0.0-amd64-DVD-2.iso ~4.4 GB Additional software... » read more
Ubuntu is the most popular Linux desktop distribution. The latest long-term support release is Ubuntu 26.04 LTS (codenamed Resolute Raccoon), featuring Linux 7.0 kernel + GNOME 50 + GCC 15.2, Wayland by default, and a recommended 6GB of RAM. Official Download Page https://releases.ubuntu.com/26.04/ Desktop ISO Image Type File Name Size Full Desktop Image ubuntu-26.04-desktop-amd64.iso ~6... » read more
Have you ever felt this way: on Windows or macOS, installing software is just clicking a link and downloading. But on Linux, you often have to hunt around various strange websites for installation packages, and all too often you end up on GitHub Releases pages digging through files yourself. Today’s article is here to solve... » read more
Rocky Linux China Mirrors: Quick Setup for Tsinghua & Aliyun Rocky Linux is a RHEL derivative — changing mirrors works exactly the same as Fedora. Tsinghua Mirror sudo sed -i 's/metalink=https://mirrors.rockylinux.org/metalink?repo=rocky/#mirrorlist=https://mirrors.tuna.tsinghua.edu.cn/rocky/mirrors/metalink?repo=rocky/g' /etc/yum.repos.d/rocky.repo sudo dnf makecache Aliyun Mirror sudo sed -i 's/metalink=https://mirrors.rockylinux.org/metalink?repo=rocky/#mirrorlist=https://mirrors.aliyun.com/rocky/mirrors/metalink?repo=rocky/g' /etc/yum.repos.d/rocky.repo sudo dnf makecache Verified working on Rocky Linux 9 — the commands are... » read more
Fedora China Mirrors: Tsinghua & Aliyun Repository Setup Fedora 36+ uses DNF for package management — config files are in /etc/yum.repos.d/. Tsinghua Mirror sudo sed -i 's/metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora/#mirrorlist=https://mirrors.tuna.tsinghua.edu.cn/fedora/metalink?repo=fedora/g' /etc/yum.repos.d/fedora.repo sudo sed -i 's/metalink=https://mirrors.fedoraproject.org/metalink?repo=updates/#mirrorlist=https://mirrors.tuna.tsinghua.edu.cn/fedora/updates/?metalink/g' /etc/yum.repos.d/fedora-updates.repo sudo dnf makecache Aliyun Mirror sudo sed -i 's/metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora/#mirrorlist=https://mirrors.aliyun.com/fedora/mirrors/metalink?repo=fedora/g' /etc/yum.repos.d/fedora.repo sudo dnf makecache It’s even better if you also switch the Fedora... » read more
Debian China Mirrors: Quick Setup for Tsinghua, USTC & Aliyun Debian mirror switching is similar to Ubuntu — the config file is at /etc/apt/sources.list. Tsinghua Mirror sudo sed -i 's/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list sudo sed -i 's/security.debian.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list sudo apt update USTC Mirror sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list sudo sed -i 's/security.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list sudo apt update Aliyun... » read more
Ubuntu China Mirrors: One-Click Switch to Tsinghua, USTC & Aliyun Ubuntu’s default repositories are overseas — one update takes forever. Switch to a domestic mirror with just three commands. Tsinghua Mirror sudo sed -i 's/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list sudo sed -i 's/security.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list sudo apt update USTC Mirror sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list sudo sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g'... » read more
Have you ever been tortured by traditional CSS? Want to give a button rounded corners? border-radius: 9999px. Want to add a shadow? box-shadow: 0 4px 6px rgba(0,0,0,0.1). Want a hover effect? Write another set of button:hover {}… By the time you finish one component, the CSS file is longer than the HTML. Tailwind CSS is... » read more
OpenMTP: High-Speed File Transfer Between Linux and Android — Ubuntu Install & Usage Have you ever felt this? You buy a Linux laptop, want to transfer some files to your Android phone, plug it in via USB, and the system doesn’t even recognize it. When it finally does, you can see the phone storage in... » read more
elementary OS China Mirror Recommendations & Installation Guide: One-Click Switch to Tsinghua & USTC Have you used elementary OS? It’s the most macOS-like Linux distro I’ve ever seen. Clean interface, rounded icons, an overall aesthetic that’s artsy to the core. Under the hood it runs Ubuntu, so compatibility isn’t a concern. But here’s the problem:... » read more
Setting Up ZeroTier on Alpine Linux: A Step-by-Step Guide to Private Planetary Networks Have you ever been in this situation: your lab’s server is on the internal network, and you want to connect to it from home, only to find — you can’t get in? The conventional solution is to set up a VPN, but... » read more
Playing Diablo 4 on Linux: A Three-Way Struggle Between Players, Valve, and Blizzard For players wanting to play Diablo 4 on Linux in 2026, it’s been an emotional rollercoaster. In April, the Chinese server launched with a limited-time free claim — Linux players cheered, finally able to grind on Ubuntu. At the end of June,... » read more
RustDesk High-Risk Alert: Botnet Scans Continue, New Wave of Critical Vulnerabilities Arrives If you’re using RustDesk, 2026 might be the year you need to pay the most attention to security. In the first half of the year, botnets were scanning the entire internet for RustDesk IDs, launching automated attacks. Before the second half even began,... » read more
Copy Fail (CVE-2026-31431) Diagnosis & Fix Guide: Is Your Server Compromised? The previous article covered how serious this vulnerability is. Now let’s get practical — how to check if your system is affected, how to fix it, and what to do in an emergency. One thing upfront: If your server is shared by multiple users... » read more