Meta tags:
description= Documentation for the missing package manager for macOS (or Linux).;
Headings (most frequently used words):
homebrew, linux, on, tier, support, documentation, features, install, requirements, community, arm32, 32, bit, x86, unsupported, windows, subsystem, for,
Text of the page (most frequently used words):
homebrew (21), #install (16), linux (14), the (13), linuxbrew (13), and (11), for (10), your (10), sudo (8), not (6), brew (6), home (6), you (5), system (5), package (5), use (5), wsl (4), does (4), using (4), are (4), procps (4), curl (4), file (4), dnf (4), tools (4), when (4), gcc (4), installation (4), may (3), issues (3), windows (3), tier (3), support (3), bit (3), own (3), ruby (3), manager (3), build (3), can (3), they (3), bottles (3), development (3), requirements (3), distribution (3), installing (3), glibc (3), bin (3), shellenv (3), eval (3), instructions (3), host (3), documentation (3), running (2), subsystem (2), run (2), x86 (2), arm32 (2), systems (2), but (2), binary (2), packages (2), supported (2), git (2), group (2), compiler (2), its (2), current (2), version (2), steps (2), older (2), will (2), bashrc (2), prefix (2), test (2), bash (2), was (2), after (2), most (2), used (2), versions (2), software (2), features (2), discussions, forum, homebrewonlinux, twitter, community, due, with, experience, various, executables, installed, recommend, switch, instead, known, all, platforms, unsupported, need, ppa, don, distribute, portable, rbenv, arm, raspberry, others, lack, platform, pacman, base, devel, arch, centos, stream, rhel, fedora, apt, get, essential, debian, ubuntu, paste, terminal, prompt, expects, working, standard, needed, this, replace, required, bootstrap, post, see, full, list, tiers, first, also, recent, troubleshoot, common, doctor, hello, done, try, echo, follow, add, shell, rcfile, either, zsh, zshrc, path, next, chosen, avoid, writing, owned, directories, while, still, allowing, precompiled, binaries, designed, single, user, installations, rather, than, shared, role, accounts, script, installs, allows, which, work, personal, directory, best, homepage, same, manage, macos, date, old, packaged, described, below, terminology, difference, between, cellar, tap, cask, forth, explained, formerly, referred, any, libraries, provided, except, new, enough, distributions,
Text of the page (random words):
homebrew documentation homebrew on linux homebrew documentation homebrew on linux the homebrew package manager may be used on linux and windows subsystem for linux wsl 2 homebrew was formerly referred to as linuxbrew when running on linux or wsl homebrew does not use any libraries provided by your host system except glibc and gcc if they are new enough homebrew can install its own current versions of glibc and gcc for older distributions of linux features installation instructions and requirements are described below terminology e g the difference between a cellar tap cask and so forth is explained in the documentation features install software not packaged by your host distribution install up to date versions of software when your host distribution is old use the same package manager to manage your macos linux and windows systems install instructions for the best supported install of homebrew on linux are on the homepage the installation script installs homebrew to home linuxbrew linuxbrew using sudo homebrew does not use sudo after installation using home linuxbrew linuxbrew allows the use of most binary packages bottles which will not work when installing in e g your personal home directory the prefix home linuxbrew linuxbrew was chosen to avoid writing to system owned directories after installation while still allowing most precompiled binaries bottles to be used homebrew is designed for single user installations rather than shared role accounts follow the next steps instructions to add homebrew to your path and to your bash shell rcfile either bashrc for bash or zshrc for zsh test d linuxbrew eval linuxbrew bin brew shellenv test d home linuxbrew linuxbrew eval home linuxbrew linuxbrew bin brew shellenv echo eval brew prefix bin brew shellenv bashrc you re done try installing a package brew install hello if you re using an older distribution of linux installing your first package will also install a recent version of glibc and gcc use brew doctor to troubleshoot common issues requirements see support tiers for the full list of linux requirements homebrew expects a working system c compiler and the standard linux development tools homebrew can install its own current version of gcc when needed but this does not replace the system compiler required for bootstrap and post install steps to install build tools paste at a terminal prompt debian or ubuntu sudo apt get install build essential procps curl file git fedora sudo dnf group install development tools sudo dnf install procps ng curl file centos stream or rhel sudo dnf group install development tools sudo dnf install procps ng curl file arch linux sudo pacman s base devel procps ng curl file git arm32 tier 3 support homebrew can run on 32 bit arm systems e g raspberry pi and others but as they lack bottles binary packages they are a tier 3 supported platform 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 unsupported homebrew does not run at all on 32 bit x86 platforms windows subsystem for linux 1 tier 3 support due to known issues with wsl 1 you may experience issues running various executables installed by homebrew we recommend you switch to wsl 2 instead homebrew on linux community homebrewonlinux on twitter homebrew discussions forum
|