Homebrew
Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include with macOS. Also available for Linux.
Best Homebrew Alternatives for Windows
Looking for a program that is like Homebrew? We have our top picks here. If you need another program that has some of the features of Homebrew on your device, read what we recommend in this post.
Ninite
FreemiumWindows
Ninite is the easiest way to install software. Pick the apps you want, and the Ninite installer will download and install all of your selected apps at once…
Chocolatey
FreemiumOpen SourceWindows
Chocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with Windows in mind.
Features:
- Command line interface
- Ad-free
- Full descriptions
- Nuget
- Support for NodeJS
scoop
FreeOpen SourceWindows
A command-line installer for Windows.
Features:
- Command line interface
- Software installer
Just Install
FreeOpen SourceWindows
just-install — The stupid package installer for Windows. Chocolatey , Ninite , http://alternativeto .
Features:
- Auto update
- Software installer
Upvote Comparison
Interest Trends
Homebrew Reviews
Add your reviews & share your experience when using Homebrew to the world. Your opinion will be useful to others who are looking for the best Homebrew alternatives.
Время на прочтение2 мин
Количество просмотров19K
Коллеги, которые только начали погружение в мир Cloud Native, часто задаются вопросом, как установить необходимое ПО на Windows. Решение уже давно известно — Windows Subsystem for Linux (WSL). Это действительно неплохой вариант для полноценной работы. И не забывайте, что установить все необходимые утилиты очень просто — вам нужен Homebrew. Этот пакетный менеджер уже давно доступен не только для OS X, но и для Linux. Приступим!
Установка Ubuntu 20.04
Заходим в Microsoft Store и устанавливаем Ubuntu 20.04. Может потребоваться удалить старую версию:
CTRL + R -> CMD
#Check installation
C:\Users\suchak>wsl --list
Windows Subsystem for Linux Distributions:
Ubuntu-20.04
Legacy (Default)
#Uninstalling older version
C:\Users\suchak>wsl --unregister Legacy
#Check the default installation again
C:\Users\suchak>wsl --list
Windows Subsystem for Linux Distributions:
Ubuntu-20.04 (Default)
Устанавливаем терминал для Windows
Iterm2 — великолепный терминал для OS X. Работая в Linux я предпочитаю Tilix. А что же выбрать для работы с Windows? Неплохим решением может быть Terminus, хотя вы можете использовать и Power Shell.
Для установки Terminus загружаем инсталляционный файл для Windows из официального репозитория на GitHub.
Устанавливаем Homebrew
Запускаем терминал Terminus и приступаем к установке. Для работы Homebrew требуется gcc:
sudo apt install gcc
Теперь устанавливаем Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Всё готово!
Установим необходимые программы:
brew install kind kubernetes-cli helm k9s kubectx kubecolor
Теперь мы можем без труда устанавливать дополнительные приложения, работая c Windows, как если бы мы работали с OS X или Linux.
Web-Based
Windows
Mac
Linux
Бесплатно
Открытый исходный код
593
Ninite — это самый простой способ установки программного обеспечения.
Synaptic
Бесплатно
Открытый исходный код
169
Synaptic — это графическая программа управления пакетами для apt.
48
Менеджер пакетов pacman является одной из главных отличительных особенностей …
Flatpak
Бесплатно
Открытый исходный код
42
Flatpak — новый фреймворк для настольных приложений в Linux
40
Mac App Store — лучшее место для поиска приложений для Mac.
39
Лучшая альтернатива Ninite для Mac. Получите несколько приложений молча.
scoop
Бесплатно
Открытый исходный код
30
Установщик командной строки для Windows.
AppGet
Бесплатно
Открытый исходный код
14
Бесплатный менеджер пакетов Opensource для Windows
Fink
Бесплатно
Открытый исходный код
13
Что такое Финк? Fink — это проект, который хочет принести полный мир программного обеспечения Unix с открытым …
10
just-install — глупый установщик пакетов для Windows
Homebrew
93
Отсутствует менеджер пакетов для macOS (или Linux).
Отсутствует менеджер пакетов для macOS (или Linux).
Homebrew Платформы
Linux
Mac
Homebrew Видео и скриншоты
Homebrew Обзор
Homebrew — это самый простой и гибкий способ установки инструментов UNIX, которые Apple не включала в macOS. Также доступно для Linux.
Homebrew Функции
App Store
Command line interface
Лучшие аналоги Homebrew
Поделитесь своим мнением о программном обеспечении, оставьте отзыв и помогите сделать его еще лучше!
Homebrew Категории
Homebrew Теги
unix
bsd
package-management
ruby
software-repository
Winbrew
A Homebrew-inspired package manager for Windows.
Why Winbrew?
Windows has a tricky ecosystem when it comes to building and packaging native
(C/C++) software. Unlike Unix developers, who have mostly settled on Autotools
(./configure
, make install
) Windows developers use many build systems:
CMake, Boost jam, SCons, plain ol’ msbuild, NMake, etc. This plethora of build
systems makes finding/building dependencies for the latest Visual Studio
runtime version a real pain.
Other Windows package managers distribute software that’s packaged for
msiexec
(or similar). These package managers aren’t designed for developers,
and don’t really follow the «Homebrew spirit»:
- Don’t duplicate what the system provides already
- Use the default system compilers
- Build from source
- Formulae are simple scripts
Winbrew provides all of the above for Windows development work.
Installing Winbrew
Download and install Microsoft Visual Studio 2022,
then install Winbrew using pip
:
To use files installed by Winbrew in your builds, set these environment variables:
set PATH=%PATH%;%LOCALAPPDATA%\WinBrew\lib;%LOCALAPPDATA%\WinBrew\bin
set LIB=%LIB%;%LOCALAPPDATA%\WinBrew\lib
set INCLUDE=%INCLUDE%;%LOCALAPPDATA%\WinBrew\include
Basic usage
Open the Visual Studio 2022 x64 Native Tools command prompt, then type:
winbrew install <package>
Winbrew installs all packages to %LOCALAPPDATA%\WinBrew
by default, but you can
change this by setting %WINBREW_HOME%
. Also, note that WinBrew always
builds 64-bit binaries.
Visual Studio version support
Winbrew supports 64-bit builds using the latest Visual Studio version, which is
currently Visual Studio 2022.
Winbrew may work with 32-bit builds and older Visual Studio versions with minor
tweaks to individual formulas. However, keep in mind that 32-bit builds and
older Visual Studio versions aren’t officially supported.
Want to contribute?
Winbrew needs authors to help write additional formulae! For more info, read
CONTRIBUTING.md.