2015-10-26 39 views
14

मैंने उबंटू पर पैकेज स्थापित करने के लिए ब्रू का उपयोग करने का प्रयास किया। मैंने अपने उबंटू पर लिनक्सब्रू स्थापित करने की कोशिश की लेकिन असफल रहा।क्या मैं उबंटू पर ब्रू का उपयोग कर सकता हूं?

sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev 

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)" 

मैं यहाँ

Warning: /home/tong/.linuxbrew/bin is not in your PATH. 

एक चेतावनी मिल गया मैं घर/आदि में मेरी bash.bashrc VI और इस जोड़ें::

export PATH="$HOME/.linuxbrew/bin:$PATH" 
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH" 
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH" 

तब मैं काढ़ा की कोशिश की यह मैं कैसे स्थापित है डॉक्टर को मिला लेकिन कोई आदेश 'ब्रू' मिला। मैं उबंटू पर ब्रू का उपयोग कैसे कर सकता हूं? धन्यवाद!

+0

आपके पास धरती पर सबसे शक्तिशाली पैकेज प्रबंधक है, और आप * होमब्रू * चाहते हैं? क्यूं कर? – hek2mgl

+0

क्षमा करें, अब मेरे पास जस्ता-0.3.9.tgz है, और मैं इस जस्ता संकलन सर्वर को स्थापित करना चाहता हूं, मैं किस apt कमांड का उपयोग करूँ? apt-get install पैकेज का पता नहीं लगा सकता है और मुझे पहले tgz डाउनलोड करना होगा और फिर इसे स्थानीय रूप से इंस्टॉल करना होगा। धन्यवाद –

+0

@ hek2mgl apt काम नहीं करेगा अगर आप सूडो नहीं हैं। – bfontaine

उत्तर

25

मैंने रूबी कमांड का उपयोग करके इसे इंस्टॉल करने का प्रयास किया लेकिन किसी भी तरह निर्भरता को हल नहीं किया गया है इसलिए ब्रू पूरी तरह से स्थापित नहीं होता है।

git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew 

और फिर जोड़ने के अपने .bash_profile के लिए निम्न:: लेकिन, क्लोनिंग द्वारा स्थापित करने की कोशिश

export PATH="$HOME/.linuxbrew/bin:$PATH" 
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH" 
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH" 

यह काम करना चाहिए ..

+0

आपका मतलब है कि मैं इसे क्लोन करके बस इंस्टॉल कर सकता हूं? –

+0

मैंने अभी भी काम करने की कोशिश की है –

+0

क्लोनिंग के लिए आपको अपने उपयोगकर्ता स्थान के नीचे बनाए गए .linuxbrew को पहले साफ़/निकालना होगा। फिर प्रभावी रूप से आपको गिट क्लोन निष्पादित करने की आवश्यकता होती है जो पैकेज प्राप्त करेगी और उसके बाद निर्यात आदेशों को आपके bash_profile फ़ाइल में शामिल करें। – user3307291

8

निम्न चरणों को मेरे लिए काम किया:

  • इसे जिथब

    से क्लोन करें
    git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew 
    
  • vi ~/.bash_profile

  • का उपयोग कर ये पंक्तियां जोड़ें अपने .bash_profile फ़ाइल खोलें

    export PATH="$HOME/.linuxbrew/bin:$PATH" 
    export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH" 
    export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH" 
    
  • फिर अपने टर्मिनल में निम्नलिखित लाइनों टाइप

    export PATH=$HOME/.linuxbrew/bin:$PATH 
    hash -r 
    

हाँ, यह पूरा हो गया है। अपने अस्तित्व की जांच के लिए अपने टर्मिनल में brew टाइप करें।

0

सभी पिछले जवाब क्योंकि Ubuntu 14.04 यहाँ मेरे लिए काम नहीं करता है मैं क्या किया है, यदि कोई एक ही समस्या मिलती है:

git clone https://github.com/Linuxbrew/brew.git ~/.linuxbrew 
PATH="$HOME/.linuxbrew/bin:$PATH" 
export MANPATH="$(brew --prefix)/share/man:$MANPATH" 
export INFOPATH="$(brew --prefix)/share/info:$INFOPATH" 

तो

sudo apt-get install gawk 
sudo yum install gawk 
brew install hello 

आप इस का पालन कर सकते अधिक जानकारी के लिए link

3

फरवरी 2018 तक, उबंटू पर brew इंस्टॉल करना (मेरा 17 है।10) मशीन के रूप में के रूप में सरल है:

sudo apt install linuxbrew-wrapper 

फिर, पहले brew निष्पादन (बस टाइप brew --help) आप दो स्थापना विकल्पों के लिए कहा जाएगा पर:

[email protected]:~/$ brew --help 
==> Select the Linuxbrew installation directory 
- Enter your password to install to /home/linuxbrew/.linuxbrew (recommended) 
- Press Control-D to install to /home/me/.linuxbrew 
- Press Control-C to cancel installation 
[sudo] password for me: 

सिफारिश विकल्प अपना पासवर्ड लिखने के लिए (यदि आपका वर्तमान उपयोगकर्ता sudo समूह में है), या, यदि आप अपने घर फ़ोल्डर में सभी निर्भरताओं को स्थापित करना पसंद करते हैं, तो Ctrl + डी पर क्लिक करें। का आनंद लें।

संबंधित मुद्दे