আনইনস্টল করার পরে কোকো পোড ইনস্টল করা যায় না, ফলাফল ত্রুটি হয়


120

আমি কোকো পোডগুলি অপসারণ করেছি কারণ এটি দাবি করেছে যে এটি ইনস্টল হয়েছে, তবে কমান্ড পডটি পরে খুঁজে পাওয়া যায় নি বলেই চলেছে। কোকোপডগুলি ( sudo gem install cocoa pods -v) পুনরায় ইনস্টল করার চেষ্টা করার সময় আমি এই ত্রুটিটি পেয়েছি:

ত্রুটি: রত্ন সম্পাদন করার সময় ... (এর্নো :: ইপিআরএম) অপারেশনটির অনুমতি নেই - / ইউএসআর / বিন / পোড

ত্রুটির জন্য স্ক্রীনশট

কোন ধারনা?


আমি প্রশাসক অ্যাকাউন্ট ব্যবহার করছি, আমি কীভাবে অনুমতিগুলি স্থির করতে যাব?
এড্রিয়ান ওয়েকার

1
'পোড' এর / ইউএসআর / বিনে বিদ্যমান নেই
অ্যাড্রিয়ান ওয়াকার

উত্তর:


424

যেমনটি নীচে রমেশ রামচন্দ্রন দ্বারা চিহ্নিত করা হয়েছে , এটি ওএস এক্স এর সুরক্ষা বৈশিষ্ট্যগুলি না পেয়ে বরং এটি করার একটি পরিষ্কার উপায় way

sudo gem install -n /usr/local/bin cocoapods

আসল উত্তর

আমি ধরে নিচ্ছি আপনি ওএস এক্স 10.11 চালাচ্ছেন।

এটি ঘটছে কারণ অ্যাপল নতুন ইনস্টলটিতে রুটলেস সক্ষম করেছে।

আপনি যদি টাইপ করেন:

sudo nvram boot-args="rootless=0"; sudo reboot

ভিতরে terminal.app , আপনার কম্পিউটার এটি অক্ষম হয়ে রিবুট হবে।

এটি হয়ে গেলে টাইপ করুন:

sudo gem install cocoapods -V

-Vবাগাড়ম্বরপূর্ণ জন্য এবং যদি তারা ঘটতে কোনো ত্রুটি থুতু হবে।


ধন্যবাদ! সম্মিলিত কমান্ড (সহ sudo reboot) আমার জন্য ব্যর্থ হয়েছিল এবং বেশ কয়েকটি ভিন্ন প্রচেষ্টায় কম্পিউটারকে হিমায়িত করে। হার্ড পুনরায় সেট করা এনভিরাম সেটিংস রাখেনি। আমাকে প্রথম কমান্ডটি সেমি-কোলোন পর্যন্ত চালাতে হয়েছিল এবং তারপরে অ্যাপল মেনু থেকে পুনরায় চালু করতে হয়েছিল। তারপরে, কোকোপডগুলি ইনস্টল করতে পারে। ধন্যবাদ!!!
বিজে মিলার

কী জীবন রক্ষাকারী! ধন্যবাদ!
ক্রিস

1
এল ক্যাপিটান জিএম-এ প্রথম ইনস্টল (সুডো রত্ন ইনস্টল কোকোপডস-ভি) কাজ করেনি, দ্বিতীয়টি যদিও করেছে!
ড্যান

রুটলেস অক্ষম করার ক্ষতি কী?
পিপলোজর

ক্ষতিটি হ'ল সুরক্ষা
কাইল ব্রাউনিং

162

রুটলেস যেমন / ইউএসআর / স্থানীয় / বিনকে প্রভাবিত করে না তাই নিম্নলিখিতটি সফল হয়:

sudo gem install -n /usr/local/bin cocoapods

কোন গুপ্তচর?


এটি আমার চেয়ে অনেক ভাল সমাধান।
কাইল ব্রাউনিং

এটি ইনস্টল করতে কত সময় লাগবে it এটি আরও সময় নিচ্ছে।
জাভিদ

4

হোম-ব্রিউ বা কাস্টম $ GEM_HOME ব্যবহার করা সমস্যা সমাধানে সহায়তা করতে পারে। আমি ব্রিবু দিয়ে রুবি পরিষ্কারভাবে ইনস্টল করেছি : এখন জিনিসটি আমার সাথে সম্পর্কিত বলে মনে হচ্ছে , যা আমার প্রয়োজন ঠিক তাই। brew install ruby gem/usr/local/bin*


0

.gemব্যবহার এড়াতে আমি আপনার সমস্ত রত্নগুলি আপনার বাড়ির ফোল্ডারে আপনার ফোল্ডারে ইনস্টল করার পরামর্শ দিচ্ছিsudoঅন্যান্য লোকেরা যেমন পরামর্শ দেয় তেমনি বাড়াতে কোনও রুবি ভার্সন ম্যানেজারটিকে পরামর্শ দিচ্ছি।

আপনাকে যা করতে হবে তা হ'ল .bash_profileএই 2 টি লাইন যুক্ত করে আপডেট করুন । (এই পরিবর্তনগুলি প্রয়োগ করার পরে আপনার টার্মিনালটি পুনরায় চালু করতে ভুলবেন না)

export GEM_HOME=~/.gem
export PATH="$GEM_HOME/bin:$PATH"

-1

ইয়োসেমাইট থেকে এল ক্যাপিটেনে আপডেট করার পরে (10.11.4), কোকোপডগুলি 'পুনরায় ইনস্টল' করার চেষ্টা করার সময় আমি নীচের ত্রুটি বার্তাটি পেয়েছি (বিভিন্ন স্ট্যাকওভারফ্লো থ্রেড এবং কোকোপডস ইস্যু পৃষ্ঠাতে নিজেই বেশ কয়েকটি সমাধান সমাধান করার পরে) একই ইস্যু)

"Could not find a valid gem 'cocoapods' (>= 0) in any repository"

যাইহোক, টার্মিনাল ছেড়ে, পুনরায় চালু করা সিস্টেম, স্ক্র্যাচ থেকে নতুন এক্সকোড প্রকল্প তৈরি করেছে এবং তারপরে যখন আমি 'pod install'এটি করি তখন এটি কাজ করে।

দ্রষ্টব্য: আমি অ্যালামোফায়ার এবং সুইফটিজসন কোকোপড ব্যবহার করার চেষ্টা করছিলাম

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