/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
इसे एक macOS टर्मिनल या Linux शेल प्रॉम्प्ट में पेस्ट करें।
स्क्रिप्ट बताती है कि वह क्या करेगी और फिर इसे करने से पहले रुक जाती है। अन्य स्थापना विकल्प के बारे में पढ़ें।
If you're on macOS, try our new .pkg
installer.
Download it from Homebrew's latest GitHub release.
Homebrew आपके लिए आवश्यक सामान को स्थापित करता है जो Apple (या आपके Linux सिस्टम) ने नहीं किया।
$ brew install wget
Homebrew हर पैकेज को उनके ही डायरेक्टरी में स्थापित करता है और फिर /opt/homebrew
में उनके फ़ाइलों को प्रतीकात्मक लिंक देता है।
$ cd /opt/homebrew
$ find Cellar
Cellar/wget/1.16.1
Cellar/wget/1.16.1/bin/wget
Cellar/wget/1.16.1/share/man/man1/wget.1
$ ls -l bin
bin/wget -> ../Cellar/wget/1.16.1/bin/wget
Homebrew अपने उपसर्ग के बाहर फाइलें स्थापित नहीं करता है और आप अपनी इच्छानुसार जहां चाहें Homebrew इंस्टॉलेशन कर सकते हैं।
आसानी से अपने खुद के Homebrew पैकेज बनाएं।
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
यह सभी Git और Ruby पर आधारित है, इसलिए यह समझकर हैक करें कि आप आसानी से अपने संशोधनों को वापस कर सकते हैं और अपस्ट्रीम अपडेट को मर्ज कर सकते हैं।
$ brew edit wget # $EDITOR में खुलता है!
Homebrew फ़ॉर्म्युला सरल Ruby स्क्रिप्ट हैं:
class Wget < Formula
desc "Internet file retriever"
homepage "https://www.gnu.org/software/wget/"
url "https://ftp.gnu.org/gnu/wget/wget-1.24.5.tar.gz"
sha256 "fa2dc35bab5184ecbc46a9ef83def2aaaa3f4c9f3c97d4bd19dcb07d4da637de"
license "GPL-3.0-or-later"
def install
system "./configure", "--prefix=#{prefix}"
system "make", "install"
end
end
Homebrew macOS (या आपके Linux सिस्टम) का पूरक है। gem
के साथ अपने RubyGems स्थापित करें और brew
के साथ उनकी निर्भरता।
“स्थापित करने के लिए, इस आइकन को खींचें…” अब और नहीं. Homebrew Cask macOS एप्लिकेशन, फोंट, प्लगइन्स और अन्य गैर-ओपन सोर्स सॉफ़्टवेयर स्थापित करता है।
$ brew install --cask firefox
एक कास्क बनाना उतना ही सरल है जितना कि एक फ़ॉर्म्युला बनाना।
$ brew create --cask https://foo.com/foo-1.0.dmg
Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
man brew
documentationHomebrew को Max Howell ने बनाया था। Rémi Prévost, Mike McQuaid और Danielle Lalonde द्वारा वेबसाइट।