Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

Linux और Windows पर सॉफ़्टवेयर इंस्टॉल करने के लिए Homebrew का उपयोग कैसे करें

लंबे समय से Homebrew Mac उपयोगकर्ताओं के लिए एक आसान टूल रहा है, लेकिन केवल Mac उपयोगकर्ताओं के लिए। ऐप Linux-शैली पैकेज प्रबंधन जोड़ता है, जिससे उपयोगकर्ता कमांड-लाइन यूटिलिटी को आसानी से इंस्टॉल कर सकते हैं। अब, संस्करण 2.0.0 और बाद के साथ, ऐप अब Mac के लिए अनन्य नहीं है।

Homebrew अब Windows सबसिस्टम फॉर Linux के लिए धन्यवाद Linux उपयोगकर्ताओं के साथ-साथ Windows उपयोगकर्ताओं के लिए भी उपलब्ध है। हालांकि, एक मुख्य अंतर है: नाम। Linux सिस्टम पर, ऐप को Linuxbrew के नाम से जाना जाता है।

अपने डिस्ट्रो के पैकेज मैनेजर के बजाय Homebrew का उपयोग क्यों करें?

कुछ कारण हैं जिनकी वजह से आप अपने सिस्टम के मानक पैकेज मैनेजर के बजाय Linuxbrew का उपयोग करना चाह सकते हैं। पहला, पैकेज इंस्टॉल करने के लिए आपको sudo कमांड का उपयोग करने की आवश्यकता नहीं है। आपको इसे इंस्टॉल करने के लिए रूट विशेषाधिकारों की भी आवश्यकता नहीं है। पैकेज या तो आपकी होम डायरेक्टरी या Linuxbrew-विशिष्ट होम डायरेक्टरी में इंस्टॉल होते हैं।

Linux और Windows पर सॉफ़्टवेयर इंस्टॉल करने के लिए Homebrew का उपयोग कैसे करें

Homebrew/Linuxbrew का उपयोग करने का एक और कारण यह है कि आप अलग-अलग सिस्टम पर एक ही पैकेज मैनेजर का उपयोग करना चाह सकते हैं। इस मामले में Ubuntu के लिए कुछ कमांड, Mac के लिए कुछ, और Windows के लिए दूसरा सेट याद रखने की कोई आवश्यकता नहीं है।

सिस्टम आवश्यकताएं

Homebrew वेबसाइट के Linuxbrew सेक्शन में कुछ सिस्टम आवश्यकताएं सूचीबद्ध हैं, जिन्हें अधिकांश अपेक्षाकृत आधुनिक सिस्टम को पूरा करने में कोई परेशानी नहीं होनी चाहिए:

  • GCC 4.4 या नया
  • Linux 2.6.32 या नया
  • Glibc 2.12 या नया
  • 64-बिट x86_64 CPU

इस समय 32-बिट सिस्टम के लिए कोई समर्थन नहीं है, इसलिए यदि आप पुराना सिस्टम चला रहे हैं तो आप भाग्य से बाहर हो सकते हैं। इंस्टॉल करने के लिए कुछ निर्भरताएं भी हैं।

Linuxbrew की निर्भरताएं इंस्टॉल करें

Linux और Windows पर सॉफ़्टवेयर इंस्टॉल करने के लिए Homebrew का उपयोग कैसे करें

Ubuntu या अन्य Debian-आधारित सिस्टम के लिए, आप एक कमांड में वह सब इंस्टॉल कर सकते हैं जो Homebrew को चलाने के लिए चाहिए:

sudo apt-get install build-essential curl file git

Fedora, CentOS, या Red Hat के लिए, इसके बजाय निम्न कमांड का उपयोग करें:

sudo yum groupinstall 'Development Tools' && sudo yum install curl file git

Linuxbrew इंस्टॉल करें

निर्भरताओं की तरह, आप एक ही कमांड से Linuxbrew इंस्टॉल कर सकते हैं। यह Linuxbrew GitHub रिपॉजिटरी से इंस्टॉलर स्क्रिप्ट डाउनलोड और चलाता है:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

Linux और Windows पर सॉफ़्टवेयर इंस्टॉल करने के लिए Homebrew का उपयोग कैसे करें

Linuxbrew वेबसाइट आपके bash प्रोफाइल में ऐप जोड़ने के लिए निम्न कमांड चलाने की सिफारिश करती है:

test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv) test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile

यदि लॉग आउट करने और वापस अपनी पसंद के शेल में लॉग इन करने के बाद उपरोक्त कमांड काम नहीं करते हैं, तो निम्न लाइन को अपने "~/.bashrc," "~/.zshrc," या अन्य प्रासंगिक शेल कॉन्फ़िगरेशन में जोड़ें:

export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"

अब आप Linuxbrew का उपयोग करके पैकेज इंस्टॉल करने का प्रयास करने के लिए तैयार हैं। इंस्टॉलर gcc इंस्टॉल करने की सिफारिश करता है, तो उससे शुरू करें:

brew install gcc

Linuxbrew का उपयोग करना

जैसा कि ऊपर देखा गया है, सबसे सरल कमांड brew install है जिसके बाद आप जिस पैकेज को इंस्टॉल करना चाहते हैं उसका नाम आता है। उपलब्ध पैकेज खोजने के लिए, जिन्हें Homebrew "formulae" कहता है, आप brew search का उपयोग नाम के बाद कर सकते हैं। किसी विशिष्ट फॉर्मूला का विवरण दिखाने के लिए, नाम के बाद brew info का उपयोग करें। अंत में, brew update Linuxbrew के साथ-साथ इंस्टॉल किए गए फॉर्मूला को अपडेट करता है।

Linux और Windows पर सॉफ़्टवेयर इंस्टॉल करने के लिए Homebrew का उपयोग कैसे करें

यदि आपका Linuxbrew इंस्टॉलेशन ठीक से काम नहीं कर रहा है, या आप निश्चित नहीं हैं, तो जानने लायक एक कमांड है brew doctor। यदि सब ठीक है, तो कमांड "Your system is ready to brew." रिपोर्ट करेगा। यदि कुछ गलत है, तो कमांड आपको समस्या को ठीक करना शुरू करने के लिए कहां से शुरू करें इसका अंदाजा देगा। अधिक कमांड के लिए, Homebrew दस्तावेज़ीकरण देखें, लेकिन उपरोक्त ज्यादातर वही होना चाहिए जो आपको जानने की आवश्यकता है।

  1. Windows 10 पर WSL कैसे स्थापित करें? Windows 10 पर WSL कैसे स्थापित करें?

    Microsoft ने 2017 में WSL (Windows Subsystem for Linux) पेश किया, जिसने उपयोगकर्ताओं को Windows PC पर कमांड-लाइन इंटरफ़ेस में विभिन्न Linux कमांड और अन्य टूल चलाने की सुविधा प्रदान की (HyperV या डुअल बूट का उपयोग किए बिना)।2019 में, Microsoft ने WSL के एक नए संस्करण की रिलीज की घोषणा की, और इसे WSL

  1. WSL के साथ Windows 10 पर Bash इंस्टॉल और उपयोग करें - चरण-दर-चरण ट्यूटोरियल WSL के साथ Windows 10 पर Bash इंस्टॉल और उपयोग करें - चरण-दर-चरण ट्यूटोरियल

    यहां बताया गया है कि Windows पर Linux शेल को कैसे सेट अप और उपयोग करें – Windows Subsystem for Linux (WSL) का उपयोग करके। यह ट्यूटोरियल 2020 के बाद से Windows 10 के अप-टू-डेट संस्करणों के लिए अभिप्रेत है। मैं Windows 10 के पुराने संस्करणों या Windows 8/7/XP/3.1 के लिए अन्य विधियों पर WSL का उपयोग कै

  1. Windows 10 पर WGET इंस्टॉल और उपयोग करें: शुरुआती के लिए पूरी गाइड Windows 10 पर WGET इंस्टॉल और उपयोग करें: शुरुआती के लिए पूरी गाइड

    क्या आपने कभी अपनी वेबसाइट पर किसी महत्वपूर्ण एसेट को एक महत्वपूर्ण क्षण में खोया है? इसके बारे में सोचना भी डरावना है, है ना? यदि आपने Linux का उपयोग किया है, तो आपने WGET के बारे में सुना होगा। अच्छी खबर! WGET अब Windows के लिए भी उपलब्ध है। GNU का धन्यवाद जिसने Windows 10 के लिए WGET का एक अनुकूल