Merge pull request #19680 from kvokka/docs-improve-homebrew-on-linux-docs
docs: Remove aarch64 unsupported note for Homebrew on Linux #1
This commit is contained in:
commit
c7634843d7
@ -5,7 +5,7 @@ redirect_from:
|
|||||||
- /linux
|
- /linux
|
||||||
- /Linux
|
- /Linux
|
||||||
- /Linuxbrew
|
- /Linuxbrew
|
||||||
last_review_date: "1970-01-01"
|
last_review_date: "2025-04-02"
|
||||||
---
|
---
|
||||||
|
|
||||||
# Homebrew on Linux
|
# Homebrew on Linux
|
||||||
@ -51,9 +51,7 @@ If you're using an older distribution of Linux, installing your first package wi
|
|||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
- **Linux** 3.2 or newer
|
See [Support Tiers](Support-Tiers.md)
|
||||||
- **Glibc** 2.13 or newer
|
|
||||||
- **64-bit x86_64** CPU
|
|
||||||
|
|
||||||
To install build tools, paste at a terminal prompt:
|
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
|
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.
|
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.
|
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.
|
||||||
|
|
||||||
|
|||||||
@ -38,6 +38,7 @@ For Tier 1 support, Homebrew on Linux must be all of:
|
|||||||
|
|
||||||
- running on Ubuntu or a Homebrew-provided Docker image
|
- running on Ubuntu or a Homebrew-provided Docker image
|
||||||
- have a system `glibc` >= 2.35
|
- have a system `glibc` >= 2.35
|
||||||
|
- have a Linux kernel >= 3.2
|
||||||
- if running Ubuntu, running an Ubuntu version in "standard support": <https://ubuntu.com/about/release-cycle>
|
- if running Ubuntu, running an Ubuntu version in "standard support": <https://ubuntu.com/about/release-cycle>
|
||||||
- installed in the default prefix (i.e. `/home/linuxbrew/.linuxbrew`)
|
- installed in the default prefix (i.e. `/home/linuxbrew/.linuxbrew`)
|
||||||
- running on a supported architecture (i.e. Intel x86_64)
|
- running on a supported architecture (i.e. Intel x86_64)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user