আমি কীভাবে হোমব্রিউ আপডেট করব?


91

আমি যখন দৌড়েছি:

brew update

আমি একটি বার্তা পেয়েছি যাতে এটি খালি সংগ্রহস্থল শুরু করে /usr/local/.git/, তখন আমি এই ত্রুটিটি পেয়েছি:

স্ক্রিনশট


4
আপনি শুধুমাত্র একটি দ্রুত উপায় যত শীঘ্র সম্ভব এই সমস্যা সমাধানের জন্য খুঁজছেন হয়, আপনি যখন আপনার Homebrew ডিরেক্টরি (সাধারণত, / usr / স্থানীয় /) রুট গীত সঙ্গে আপনার সিস্টেমে ইনস্টল আপনার শেল নিম্নলিখিত কমান্ড করতে পারেন: git init; git fetch https://github.com/mxcl/homebrew.git master; git reset --hard FETCH_HEAD; brew update
jmlane

উত্তর:


63
  • cd /usr/local
  • git status
  • সমস্ত পরিবর্তন বাতিল করুন (যদি না আপনি আসলে হোমব্রিউতে প্রতিশ্রুতি দেওয়ার চেষ্টা করতে চান - আপনি সম্ভবত না করেন)
  • git status তিলে এটা পরিষ্কার
  • brew update

9
পরিবর্তিত পরিবর্তনগুলি বাতিল করার পরিবর্তে, পরিবর্তনগুলি আরও ভাল হতে পারে git stash। তারপরে আপনি git stash pop
আপডেটটি

4
আমি ঠিক এটি করেছি, / ইউএসআর / স্থানীয় সমস্ত পরিবর্তন আটকিয়ে রেখেছি ... তবে 'ব্রিউ আপডেট' চালানো নির্দিষ্ট গিট ফাইলগুলিতে আমাকে অনুমতি ত্রুটি দেয় continues আমি 'সুডো ব্রিউ আপডেট' করার ভুল করেছি যা এখন মনে হচ্ছে আমার ইনস্টলেশনটি
ব্রিকেড হয়েছে

আমি সুডো ব্রিউ আপডেটও করেছি এবং এখন আপনার মতো রুবি ত্রুটি পেয়েছে .. এখন আমি কী করব? : '(
লোলফটোগ

4
আপনি এটিকে দিয়ে ঠিক করার চেষ্টা করতে পারেনsudo chown -R yourusername:admin /usr/local/.git
sschueller

4
এফওয়াইআই: এটিও হতে পারেcd /usr/local/Homebrew
ফায়াজ

7

বিকল্পভাবে আপনি আপডেট করতে পারে brew এটি আবার ইনস্টল করে । (ভাবেন যে এল ক্যাপ্টেন কিছু পরিবর্তন করেছিল তাই আমি এটি করেছি)

বিঃদ্রঃ : এটি একটি ভারী হাতের পন্থা যা মেশানো মাধ্যমে ইনস্টল করা সমস্ত অ্যাপ্লিকেশন সরিয়ে ফেলবে!

নতুন করে ব্রিবু ইনস্টল করার চেষ্টা করুন এবং এটি কীভাবে আনইনস্টল করবেন তা বলবে।

আনইনস্টল করতে লেখার মূল সময়ে:

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

সম্পাদনা করুন: আনইনস্টল করার জন্য 2020 পর্যন্ত:

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

10
সাবধান থাকুন এই স্ক্রিপ্টটি আপনি যে অ্যাপ্লিকেশনগুলির মাধ্যমে ইনস্টল করেছেন সেগুলি সরিয়ে ফেলবেbrew
nesimtunc

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