ওএস এক্সে হোমব্রু কীভাবে ইনস্টল করবেন?


213

আমি ওএস এক্সে হোমব্রু ইনস্টল করার চেষ্টা করছি।

হোমব্রু সাইট অনুযায়ী আমার টাইপ করা উচিত

brew install wget

এবং আমি যা পাই তা হ'ল

-bash: brew: command not found

সুতরাং আমি স্ট্যাকওভারফ্লো অনুসন্ধান করেছি এবং এই উত্তরটি পেয়েছি । সমস্যাটি অবশ্য আমি দেখতে পাচ্ছি brewনা /usr/local/bin

সুতরাং, আমি আমার .bashrcফাইলটিতে নিম্নলিখিত লাইনটি যুক্ত করেছি

export PATH=/usr/local/bin:$PATH

তবে আমি এখনও command not foundত্রুটি পাচ্ছি ।

আমি কীভাবে ওএস এক্সে হোমব্রু ইনস্টল করব?


উত্তর:


492

এটি হোমব্রিউ হোমপেজে শীর্ষে ।

একটি টার্মিনাল প্রম্পট থেকে:

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

কমান্ডটি ইতিমধ্যে ব্রিউ ইনস্টল হওয়ার পরে brew install wgetকীভাবে অন্য অ্যাপ্লিকেশন ইনস্টল করতে (এই ক্ষেত্রে, wget) হোমব্রু ব্যবহার করতে হবে তার একটি উদাহরণ ।


কৌতূহলের বাইরে আমি উপরের কমান্ডটি অ্যাড ব্যতীত ব্যবহার করেছি; শেষে
হ্যালো ইউনিভার্স

1
সংশোধন করার সহজ উপায়:ruby -e "$(curl -fsSL bit.ly/brew-install)"
লুকাস লোপস

@ জায়ে কি ব্যবহারকারীর মিথস্ক্রিয়া ছাড়াই হোমব্রিউ ইনস্টল করা সম্ভব? আমাকে এটি একটি স্ক্রিপ্টের মাধ্যমে ইনস্টল করতে হবে তবে এটি ব্যর্থ হয় কারণ কিছু পদক্ষেপে এটি ব্যবহারকারীর রিটার্ন কী জিজ্ঞাসা করে। আমি কীভাবে এ থেকে মুক্তি পাব?
সাজ্জাদ হিছাইন খান

2
সতর্কতা: রুবি হোমব্রু ইনস্টলারটি এখন অবহিত এবং বাশে নতুন করে লেখা হয়েছে। দয়া করে নিম্নলিখিত কমান্ডটিতে মাইগ্রেট করুন: / বিন / বাশ-সি "$ (কার্ল -fsSL Raw.githubusercontent.com/Homebrew/install/master/install.sh )"
অ্যাপ্লিকেশন কাজ

44

এক্সকোড ইনস্টল করা আছে কি না তা পরীক্ষা করুন:

$ gcc --version

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

$ brew doctor

$ brew update

http://techsharehub.blogspot.com/2013/08/brew-command-not-found.html "সঠিক নির্দেশনা আপডেটের জন্য এখানে ক্লিক করুন"


আপনার ডিফল্ট ম্যাক টার্মিনাল অ্যাপটি ব্যবহার করতে হতে পারে তা উল্লেখযোগ্য। আমি ITERM এ চেষ্টা করছিলাম এবং ইনস্টলটি কাজ করছে না। আমাকে কেবল লিনাক্সব্রব.এস.ই দেখার জন্য বলে চলেছেন
এড

আমাকে xcode কমান্ড লাইন বিকাশকারী সরঞ্জামগুলি ইনস্টল করতে হয়েছিলbrew doctor
ম্যাথু লক

1
আপনাকে একটি উক্তি দিতে আমাকে লগইন করতে হবে, আমি ম্যাকওএস ব্যবহার না করে কিছুক্ষণ হয়ে গেছে।
ত্রান মিন

5

আমি পার্টিতে দেরি করতে পারি, তবে একটি দুর্দান্ত ওয়েবসাইট রয়েছে যেখানে আপনি প্যাকেজগুলি সন্ধান করতে পারেন এবং এটি স্টাফ ইনস্টল করার জন্য প্রয়োজনীয় কমান্ডটি তালিকাভুক্ত করবে। BrewInstall ওয়েবসাইট।

তবে আপনি নিম্নলিখিত কমান্ডের সাহায্যে উইজেট ইনস্টল করতে পারেন:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget

আশাকরি এটা সাহায্য করবে :)


4

বক্সের বাইরে ম্যাকস হাই সিয়েরা 10.13.6

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

নিম্নলিখিত ত্রুটি দেয়:

সার্টিফিকেট অথরিটি (সিএ) সার্বজনীন কী (সিএ শংসাপত্র) এর "বান্ডেল" ব্যবহার করে ডিফল্টরূপে এসএসএল শংসাপত্র যাচাই সম্পাদন করে কার্ল। যদি ডিফল্ট বান্ডিল ফাইলটি পর্যাপ্ত না হয় তবে আপনি --cacert বিকল্পটি ব্যবহার করে একটি বিকল্প ফাইল নির্দিষ্ট করতে পারেন।

যদি এই এইচটিটিপিএস সার্ভারটি বান্ডলে প্রতিনিধিত্ব করে কোনও সিএ দ্বারা স্বাক্ষরিত শংসাপত্র ব্যবহার করে, শংসাপত্রের কোনও সমস্যার কারণে শংসাপত্র যাচাইকরণ ব্যর্থ হয়েছিল (এটি মেয়াদ উত্তীর্ণ হতে পারে, বা নামটি ইউআরএলে ডোমেন নামের সাথে মেলে না)।

আপনি যদি সার্টিফিকেটের কার্লের যাচাইকরণ বন্ধ করতে চান তবে -k (অথবা - সুরক্ষা) বিকল্পটি ব্যবহার করুন।

এইচটিটিপিএস-প্রক্সিতে অনুরূপ বিকল্প রয়েছে - প্রক্সি-ক্যাজার্ট এবং --প্রক্সি-নিরাপত্তাহীন।

সমাধান: আপনার কার্ল বিকল্পগুলিতে কেবল একটি কে যোগ করুন

$ ruby -e "$(curl -fsSLk https://raw.githubusercontent.com/Homebrew/install/master/install)"

আমার বক্সের বাইরে ম্যাকস হাই সিয়েরা 10.13.6 এই ত্রুটিটি দেয় নি, এটি কি আপনার নেটওয়ার্ক কনফিগারেশন / সংযোগ হতে পারে?
Curos

বক্স ম্যাক মিনি 2018 এর বাইরে এই জাতীয় ত্রুটিটি
পেলেন না

2

এখানে এমন একটি সংস্করণ যা হোমব্রিউ ইনস্টলারটিকে ব্যাশ ফাংশনে আবৃত করে যা আপনার স্থাপনা স্ক্রিপ্ট থেকে চালানো যেতে পারে:

install_homebrew_if_not_present() {
    echo "Checking for homebrew installation"
    which -s brew
    if [[ $? != 0 ]] ; then
        echo "Homebrew not found. Installing..."
        ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    else
        echo "Homebrew already installed! Updating..."
        brew update
    fi
}

এবং অন্য একটি ফাংশন যা একটি হোমব্রু সূত্রটি ইনস্টল করবে যদি এটি ইতিমধ্যে ইনস্টল করা না থাকে:

brew_install () {       
    if brew ls --versions $1 > /dev/null; then
        echo "already installed: $1"
    else
        echo "Installing forumula: $1..."
        brew install $1
    fi
}

এই ফাংশনগুলি সংজ্ঞায়িত হয়ে গেলে আপনি এগুলিকে আপনার ব্যাশ স্ক্রিপ্টের নীচে ব্যবহার করতে পারেন:

install_homebrew_if_not_present
brew_install wget
brew_install openssl
...

1

আপনি যদি দৌড়ানোর পরেও ত্রুটি পান তবে

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

তারপরে আপনার নির্দিষ্ট ম্যাক ওএস এবং এক্সকোড সংস্করণের জন্য https://developer.apple.com/download/more/ থেকে কমান্ড লাইন সরঞ্জামটি ডাউনলোড এবং ইনস্টল করার চেষ্টা করুন ।

তারপরে চালানোর চেষ্টা করুন,

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

এবং তারপর

brew install node

1

টার্মিনাল খুলুন এবং কমান্ড নীচে রাখুন।
ইনস্টল করুন:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

আনইনস্টল করুন:

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

ব্রিউ কমান্ড প্রবেশের পরে একবার ইনস্টল সম্পূর্ণ:

brew install wget
brew install node
brew install watchman
...
...

0

আপনার টার্মিনালে নিম্নলিখিতগুলি যুক্ত করুন এবং এন্টার টিপুন এবং তারপরে টার্মিনালের নির্দেশ অনুসরণ করুন। /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


0

আপনার প্রক্সি অধীন থাকলে নিম্নলিখিত কমান্ডটি কাজ করে না।

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

পরিবর্তে ব্যবহারকারী অনুসরণ -

ruby -e "$(curl -x http://DOMAIN%5cUSER_NAME:PASSWORD@PROXY:PORT -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

নোট করুন আমাদের "\" এর পরিবর্তে% 5c ব্যবহার করতে হবে একইভাবে যদি আপনার পাসওয়ার্ডটিতে ইউনিকোডের সাথে কোনও বিশেষ অক্ষর প্রতিস্থাপন করা হয় যেমন @ @ ব্যবহার% 40 এর জন্য এই ইউনিকোডগুলি দেখুন

উপরের কমান্ডটি আপনার নিজস্ব প্যারাম দিয়ে প্রতিস্থাপন করুন

DOMAIN - আপনার ডোমেন

USER_NAME - আপনার ব্যবহারকারীর নাম

পাসওয়ার্ড - পাসওয়ার্ড

প্রক্স - 10.10.10.10

পোর্ট - 8080


0

আপনি নীচের কমান্ডটি ব্যবহার করে ব্রিবু ইনস্টল করতে পারেন।

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

তবে এটি ব্যবহার করার সময় আপনি সতর্কতা পেয়ে যাবেন যে এটি হোমব্রিউ ইনস্টলার কিনে এখন হ্রাস পেয়েছে। পরিবর্তে বাশ ব্যবহার করার প্রস্তাব দেওয়া হয়েছে।

স্ক্রিনশট ঘ

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

স্ক্রিনশট 2



-2

আমি বর্ণিত সমস্ত কিছু চেষ্টা করার পরে, আমি / usr / স্থানীয় / ইত্যাদি / মধ্যে ব্রিউয়ের ফোল্ডারের অনুমতিটি সন্ধান করেছি। কোনওভাবে অনুমতি পরিবর্তন করা হয়েছে এবং আমি ফোল্ডারটি খুলতে পারিনি। আমি অন্যান্য ফোল্ডারগুলির মতো একই অনুমতি সহ ফোল্ডারের অনুমতিগুলি (chmod সহ) পরিবর্তন করেছি এবং মেশানো কাজ শুরু করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.