ব্রিউ আপগ্রেড হওয়ার পরে টার্মিনালটি খোলা হবে না (ডিল্ড গ্রন্থাগারটি লোড করা হয়নি)


5

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

এখানে চিত্র বর্ণনা লিখুন

dyld: লাইব্রেরি লোড করা হয়নি: / ব্যবহার /local/lib/libgdbm.4.dylib

আমি এটা কিভাবে ঠিক করবো?

দয়া করে মনে রাখবেন যে আমি কোনও কমান্ড জারির জন্য টার্মিনালটি খুলতে পারি না!


আপনি কীভাবে আপনার শেলটি zsh এ সেট করলেন? সুস্পষ্ট ভাবে ব্যাকআপ থেকে dylib পুনঃস্থাপন হয়
মার্ক

Chsh কমান্ড সহ। কোনও ধারণা কীভাবে আমি বাশ শেল খুলতে পারি?
স্টুআর

আপনি কীভাবে ব্রিউ আপগ্রেড থেকে পুনরুদ্ধার করলেন?
পেট্রাস থেরন

@ পেট্রুথেরন একটি বাশ শেল খুললেন এবং দৌড়ানোর জন্য আপগ্রেড এটি ঠিক করে দিয়েছে।
StuR

উত্তর:


4

আইটার্ম.এপ ইনস্টল করুন আপনি একটি প্রোফাইল সেট আপ করতে পারেন যা আপনি স্টার্ট আপ প্রোগ্রামটি সেট করতে পারেন / ডাবল / বিশ

অথবা একটি নতুন প্রশাসক ব্যবহারকারী তৈরি করুন এবং ফাইলগুলি পুনরুদ্ধার বা পুনরায় ইনস্টল করতে এটি ব্যবহার করুন। আমি মনে করি আপনি সম্ভবত ব্যবহারকারীর শেল পরিবর্তন করতে সেই ব্যবহারকারীর কাছ থেকে ডিএসসিএল ব্যবহার করতে সক্ষম হবেন


10
আমি এই উত্তরটি গ্রহণ করছি কারণ প্রদত্ত পরামর্শ কার্যকর হবে। আমি যা করেছি তা ডান ক্লিক টার্মিনাল "নিউ কমান্ড" ... "বাশ" এ ছিল এবং এটি সমাধানের জন্য ব্যাশ শেলটি খুলতে সক্ষম হয়েছিল।
স্টুআর

1
অসাধারণ @ স্টুর - সম্পাদনা করতে বা আপনার নিজের উত্তর তৈরি করতে নির্দ্বিধায় যে কোনও সময় আপনি অতিরিক্ত সফ্টওয়্যারের প্রয়োজন ছাড়াই জিনিসগুলি সমাধান করতে পারবেন, তত ভাল। এছাড়াও, একবার বাশ চলমান থাকলে, brew updatezsh লঞ্চ প্রক্রিয়াটি সম্পূর্ণ করতে ব্যর্থ হওয়ার কারণ যা ঘটেছিল তা সংশোধন করার পক্ষে যথেষ্ট ছিল ।
bmike

1
@ বিমিকে - হ্যাঁ ব্রিউ আপগ্রেড অনুপস্থিত ডাইলিব ফাইলটি স্থির করে দিয়েছিল এবং আমি টার্মিনালটিকে একটি zsh শেলের মধ্যে পুনরায় চালু করতে সক্ষম হয়েছি। আপনার সাহায্যের জন্য ধন্যবাদ.
StuR

1
স্টুআর, আমার একই সমস্যা রয়েছে, আমি টার্মিনাল বা ইটরম চালাতে পারি না কারণ এটি ব্যাশ খুলতে ব্যর্থ। আমি অন্য শেল চেষ্টা করতে পারে তবে আমি যখন টার্মিনালটিতে ডান ক্লিক করি তখন আমি "নতুন কমান্ড" বিকল্পটি দেখতে পাচ্ছি না। ???
ডেভিড পোর্টাবেলা

1
অটোম্যাটর শেল স্ক্রিপ্ট এক্সিকিউট করে এবং / বিন / সিএস শেল ব্যবহার করে / usr / local / bin / brew আপডেট কমান্ডটি কার্যকর করতে সক্ষম হয়েছি। দেখা যাক এটি কাজ করে কিনা।
ডেভিড পোর্টাবেলা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.