Homebrew и системные менеджеры пакетов

настройки прокси для brew, apt и dnf.

Homebrew (macOS / Linux)

Homebrew скачивает через curl, который читает переменные окружения:

bash
export ALL_PROXY=http://127.0.0.1:7898
brew update && brew install <formula>

apt (Debian / Ubuntu)

bash
echo 'Acquire::http::Proxy "http://127.0.0.1:7898";
Acquire::https::Proxy "http://127.0.0.1:7898";' | sudo tee /etc/apt/apt.conf.d/95coderboost

Системные источники пакетов обычно уже настроены на ближайшее зеркало, поэтому apt прокси нужен редко — только для PPA и сторонних источников (например, официальных репозиториев Docker или NodeSource).

dnf / yum

/etc/dnf/dnf.conf:

ini
proxy=http://127.0.0.1:7898