diff --git a/docs/Homebrew-on-Linux.md b/docs/Homebrew-on-Linux.md index b48fe10171..015ef2736d 100644 --- a/docs/Homebrew-on-Linux.md +++ b/docs/Homebrew-on-Linux.md @@ -5,7 +5,7 @@ redirect_from: - /linux - /Linux - /Linuxbrew -last_review_date: "1970-01-01" +last_review_date: "2025-04-02" --- # Homebrew on Linux @@ -51,9 +51,7 @@ If you're using an older distribution of Linux, installing your first package wi ## Requirements -- **Linux** 3.2 or newer -- **Glibc** 2.13 or newer -- **64-bit x86_64** CPU +See [Support Tiers](Support-Tiers.md) To install build tools, paste at a terminal prompt: @@ -76,17 +74,17 @@ To install build tools, paste at a terminal prompt: sudo pacman -S base-devel procps-ng curl file git ``` -### ARM (unsupported) +### ARM32 (Tier 3 Support) -Homebrew can run on 32-bit ARM (e.g. Raspberry Pi and others) and 64-bit ARM (ARM64, also known as AArch64), but as they lack bottles (binary packages) they are unsupported. Pull requests are welcome to improve the experience on ARM platforms. +Homebrew can run on 32-bit ARM (e.g. Raspberry Pi and others), but as they lack bottles (binary packages) they are a [Tier 3 supported platform](https://docs.brew.sh/Support-Tiers#tier-3) -You may need to install your own Ruby using your system package manager, a PPA, or `rbenv/ruby-build` as we no longer distribute a Homebrew Portable Ruby for ARM. +You may need to install your own Ruby using your system package manager, a PPA, or `rbenv/ruby-build` as we don't distribute a Homebrew Portable Ruby for ARM32. -### 32-bit x86 (incompatible) +### 32-bit x86 (Unsupported) Homebrew does not run at all on 32-bit x86 platforms. -### Windows Subsystem for Linux (WSL) 1 +### Windows Subsystem for Linux 1 (Tier 3 Support) Due to [known issues](https://github.com/microsoft/WSL/issues/8219) with WSL 1, you may experience issues running various executables installed by Homebrew. We recommend you switch to WSL 2 instead. diff --git a/docs/Support-Tiers.md b/docs/Support-Tiers.md index f6a2ad749d..f47b9b6493 100644 --- a/docs/Support-Tiers.md +++ b/docs/Support-Tiers.md @@ -38,6 +38,7 @@ For Tier 1 support, Homebrew on Linux must be all of: - running on Ubuntu or a Homebrew-provided Docker image - have a system `glibc` >= 2.35 +- have a Linux kernel >= 3.2 - if running Ubuntu, running an Ubuntu version in "standard support": - installed in the default prefix (i.e. `/home/linuxbrew/.linuxbrew`) - running on a supported architecture (i.e. Intel x86_64)