`ব্রিউয়ের ডাক্তার in-এ তালিকাভুক্ত বিরোধী নামের আদেশের সাথে কীভাবে মোকাবিলা করবেন?


13

সুতরাং আমি brew doctorকোনও সুপারিশ ছাড়াই নিম্নলিখিতগুলি পাওয়ার পরে :

Warning: You have external commands with conflicting names.

Found command `brew-cask` in following places:
/usr/local/bin/brew-cask
/usr/local/Library/Taps/caskroom/homebrew-cask/cmd/brew-cask.rb

সেই দ্বন্দ্ব নিরসনের উপায় কি আছে?


যেহেতু কাঁচটি ব্রিউয়ের শীর্ষে চলে - আপনি কি প্রস্তাবিত ক্লিনআপ সরঞ্জামগুলি চালিয়েছেন? এটি সম্ভবত জিনিসগুলির সমাধান করতে যাচ্ছে না, তবে এটি সমস্যাটি কাটা বা কাসাতে আলাদা করতে সহায়তা করতে পারে: brew update ; brew cleanup ; brew cask cleanup- এছাড়াও - আপনি কী ব্যবহার করেন এমন একটি কাস্কের তালিকা তৈরি করতে পারেন যাতে আমরা আপনার সেটআপটির প্রতিরূপ চেষ্টা করতে পারি?
bmike

ক্লিন আপ সরঞ্জামগুলি চালানোর সময় আমি প্রথমবারের জন্য নিম্নলিখিতটি পাব:Warning: Skipping czmq: most recent version 3.0.2_3 not installed Warning: Skipping git: most recent version 2.6.4 not installed Warning: Skipping libsodium: most recent version 1.0.7 not installed Warning: Skipping node: most recent version 5.2.0 not installed
এমবাবা

আমি নোড সতর্কতা পেয়েছি - সুতরাং আমি কেবল brew rmসেগুলি প্যাকেজগুলি করেছি এবং পরের বার যখন আমার প্রয়োজন হবে তখন তাদের ইনস্টল করতে দেব। আমি মনে করি একটি ক্লিনআপ / মাইগ্রেশন পদক্ষেপ সম্প্রতি যুক্ত হয়েছিল, তবে আরও খনন না করে এখনও এ বিষয়ে কিছু বলতে পারে না। আপাতত, ক্লিনআপ চালাতে পেরে আমি খুশি।
bmike

উত্তর:


6

আমি ক্যাকগুলি খুব বেশি ব্যবহার করি না, তবে আমার পরীক্ষার মেশিনে আমি ক্যাস্ক অবকাঠামোটি কেবল এটি ইনস্টল করে তা দেখতে টেপ করেছি। আমার কাছে brew-cask.rbফাইল আছে তবে একটি নেই/usr/local/bin

আপনার যদি ব্যাকআপ সিস্টেম থাকে তবে ব্যাক আপ করুন এবং তারপরে মুছুন /usr/local/bin/brew-caskএবং পুনরায় চালু করুন brew doctor। আপনি ব্যাকআপ নিয়ে ঝামেলা না করতে চাইলে আপনি ফাইলটির নামও পরিবর্তন করতে পারেন।

mv /usr/local/bin/brew-cask /usr/local/bin/ZZdeleteZZbrew-cask
brew doctor

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

অতিরিক্তভাবে, দেখে মনে হচ্ছে কিছুটা সম্প্রতি ক্যাস / ব্রিউ সংহতকরণে কিছুটা পরিবর্তন করা হয়েছিল:

আমার আনইনস্টল পদক্ষেপগুলি উপরে লিঙ্কযুক্তগুলির চেয়ে পৃথক ছিল যেহেতু আমি আজ ক্যাস্ক ইনস্টল করেছি এবং এর আগে নয়। আমার ফলাফলগুলি সে ক্ষেত্রে আপনার সাথে মেলে না :(


আমি এটি স্থানান্তরিত করব এবংYour system is ready to brew
এমবাবা

তবে উপরের অংশ Warningsপরিষ্কারের পরে থেকে যায়
এমবাবা

@ হাইথের হ্যাঁ - আমি যতক্ষণ না সত্যিকারের স্ট্রিম ত্রুটি না করি ততক্ষণ আমি মাতাল ডাক্তারদের সতর্কতা ঠিক করতে এতটা গরম নই। হ্যাঁ - এগুলি প্রায়শই সমস্যার সৃষ্টি করতে পারে তবে মাতাল হওয়া এতো বড় is সবাই উত্স থেকে তৈরি করে না এবং সকলেই ক্যাসকে মোটেই ব্যবহার করে না। কিছু লোক কেবল কাস্কের জন্য আসে। নির্দিষ্ট প্যাকেজ ইনস্টল করে আপনার যদি ত্রুটি থাকে তবে দয়া করে আমাকে পিং করুন। ব্রুগুলি কীভাবে কাজ করে তা আরও জানার চেষ্টা করছি, তাই সমস্যার সমাধান এবং সম্ভবত সমাধানে সহায়তা করার জন্য আমি আসল সমস্যাগুলির জন্য প্রস্তুত।
bmike

20

গুরুত্বপূর্ণ ডিসেম্বর আপডেট ( https://github.com/caskroom/homebrew-cask থেকে ):

হোমব্রিউ-ক্যাসকে এখন হোমব্রুয়ের সাথে একসাথে আপ টু ডেট রাখা হবে।

আপনি যদি এখনও না থাকেন তবে নতুন সিস্টেমে স্যুইচ করতে, চালান:

brew uninstall --force brew-cask; brew update 

এটি আমার জন্য এটি সমাধান করেছে। ধন্যবাদ! আপনারা সেই আদেশটি পোস্ট করে ভালো লাগলেন যাতে আমাকে এটি বের করতে না হয়।
জোনাথন কোমার

5

আপনি ক্যাস্কের সংযোজনগুলিও মুছে ফেলতে এবং দেখতে পেলেন যে ক্লিন আপ স্ক্রিপ্টটি অবশিষ্টাংশগুলি সরিয়ে দেয়:

brew uninstall --force brew-cask

সেই সময়ে, আপনি বর্তমান নির্দেশাবলী অনুসারে ইনস্টলেশনটি আবার চালাতে পারেন :

brew tap caskroom/cask

যখন আমি এটি জুড়ে এসেছি তখন কেবল আনইনস্টলটি আপনার সমস্যার সমাধান করেছিল।


এটি কার্যকর সমাধানের মতো বলে মনে হচ্ছে যদি এটি কার্যকর হয় :-)
বিমিকে

আমি জিজ্ঞাসা করতে পারি যে আদেশটি কি করছে?
নালিশ সমর্থন

আমি দুটি সংস্করণ ইনস্টল করা ছিল। এটি আপত্তিজনকটিকে সরিয়ে দিয়েছে। বিশদটির জন্য github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/… দেখুন ।
ফ্রেম

1

আমি আজ এই ঠিক সতর্কতার মুখোমুখি হয়েছি। আমার জন্য, সহজbrew update && brew upgrade && brew doctor কাজ।

শেষ পর্যন্ত, সন্তুষ্ট Your system is ready to brewলগ পেয়েছি ।

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