ম্যাক ওএস এক্স - টার্মিনাল.এপ শুরু করা যায়নি - শেলের অবৈধ মান রয়েছে


16

টাইম মেশিন থেকে আমার সিস্টেমটি ফিরিয়ে আনার পরে আমি টার্মিনাল.এপ চালাতে পারি না।

ম্যাক ওএস এক্স সংস্করণ 10.6.2

এটি নিম্নলিখিত ত্রুটি প্রদর্শন করে। "আপনি এই অ্যাপ্লিকেশনটি চালানোর জন্য অনুমোদিত নন" "প্রশাসক আপনার শেলটিকে একটি অবৈধ মান হিসাবে সেট করেছেন"

এর পরে আমি ফাইলটি Library / লাইব্রেরি / পছন্দসমূহ / com.apple.Terminal.plist মুছে ফেলেছি

কিন্তু একই বার্তা প্রদর্শিত হয়।

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

উত্তর:


10

রিবুট করা ওএস এক্স সিংহের উত্তর। আপনি যদি ইউএসবি বা নেটওয়ার্ক ড্রাইভে লেখার ক্ষমতা হারিয়ে ফেলেন তবে সমাধানটি একই।

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


10

এই মান সেট করা আছে /bin/bash। এখানে পরিবর্তন করার মতো কিছুই নেই। আমি এই পছন্দগুলি নিয়ন্ত্রণ করেছি। আমি প্রতিটি শেলের জন্য এই ত্রুটি পেয়েছি।

অবশেষে আমি সমাধানটি খুঁজে পেলাম। ফাইন্ডারে আমি ফোল্ডার খুলতে যাই /etc। সেখানে আমি ফাইলটি পেয়েছি /private/etc/shells, যা খালি ছিল। আমি /private/etc/shellsব্যাকআপ ফাইল দিয়ে ফাইলটি প্রতিস্থাপন করেছি /private/etc/shells~orig

এখন / বেসরকারী / ইত্যাদি / শেলগুলিতে নিম্নলিখিতটি রয়েছে:

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

(ফাইন্ডারে আরও পদক্ষেপের দরকার আছে, খালি শেল ফাইল মুছুন, তথ্য সংলাপে অনুমতিগুলি পরিবর্তন করুন।)

আবার আমি আবার টার্মিনাল.এপ শুরু করতে পারি /bin/bash


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

এই প্রশ্নের আপনার (বা অন্য) উত্তর গ্রহণ করার কথা বিবেচনা করুন।
ড্যানিয়েল বেক

5

কোনও টাইম মেশিন পুনরুদ্ধার করার পরে আমার একই সমস্যা হয়েছিল, এক্ষেত্রে ম্যাকবুক থেকে পুনরুদ্ধার করতে কোনও ম্যাকবুক প্রো থেকে ব্যাকআপ ব্যবহার করে।

আমি কেবল ফাইন্ডার ব্যবহার করে সমস্যাটি সমাধান করতে সক্ষম হয়েছি (প্রতিবার অনুরোধ করে আপনার পাসওয়ার্ডটি প্রবেশ করুন):

  • "/ প্রাইভেট" এ যেতে ফোল্ডারে যান> যান ব্যবহার করুন
  • "ইত্যাদি" নির্বাচন করুন
  • কমান্ড -১ তথ্য পপ-আপ আনার জন্য (এই প্রক্রিয়া শেষ না হওয়া পর্যন্ত এটি আবার বন্ধ করবেন না)
  • অনুমতি আনলক করতে নীচের ডানদিকে কোণায় লক চিহ্নকে ক্লিক করুন
  • "প্রত্যেকের জন্য" অনুমতি সেটিংসের একটি নোট তৈরি করুন
  • "প্রত্যেকের জন্য" অনুমতি সেটিংটি ক্লিক করুন এবং "পড়ুন এবং লিখুন" নির্বাচন করুন
  • "/ প্রাইভেট / ইত্যাদি" যেতে ফোল্ডারে যান> যান ব্যবহার করুন
  • আমি দেখতে পেলাম যে "শাঁস" খালি ছিল, তবে এতে একটি শেলগুলির ভাল তালিকা সহ একটি "শেলস অরিজিন" ছিল
  • "শেলস" মুছুন
  • "শাঁস-উত্স" নির্বাচন করুন
  • কপি-পেস্ট করতে কমান্ড-সি, কমান্ড-ভি; এটি "শাঁস-উত্স অনুলিপি" তৈরি করে
  • "শেলস ~ উত্স অনুলিপি নির্বাচন করুন
  • পুনরায় নাম মোডে প্রবেশ করতে এবং "শেলস-অরিজিন কপি" এর নাম "শেলস" এ পরিবর্তন করতে আবার ক্লিক করুন
  • তথ্য পপ-আপ এ ফিরে আসুন এবং "প্রত্যেকে" এর অনুমতি সেটিংসটিকে তার মূল মানটিতে ফিরে যান
  • তথ্য পপ আপ বন্ধ করুন

আমার কাছে শেলের একটি বৈধ তালিকা সহ একটি "শেলস" ফাইল ছিল, আমি আবার টার্মিনাল খুলতে সক্ষম হয়েছি।


4

সিস্টেম পছন্দসমূহের অ্যাকাউন্ট ফলকে আপনার অ্যাকাউন্টের নামটি ডান-ক্লিক করুন এবং উন্নত বিকল্পগুলি চয়ন করুন। "লগইন শেল" এর মান পরিবর্তন করুন - আমি / বিন / ব্যাশ ব্যবহার করি তবে আপনি যে কোনও ইনস্টল শেল ব্যবহার করতে পারবেন না।


4

আমারও একই সমস্যা ছিল; একটি রিবুট আমার জন্য কৌশলটি করেছে। ম্যাক :- পি-তে এটি করার অভ্যস্ততা নেই


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

3

আমারও ঠিক একই সমস্যা ছিল। সহজ সমাধান:

কেবল ডিস্ক ইউটিলিটি সহ মেরামত ডিস্ক অনুমতি চালান :-)।


3

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


2

টিম এবং চেম এর উত্তরগুলির সংমিশ্রণটি আমার ক্ষেত্রে কার্যকর ছিল।

আমি একটি ভিন্ন শেল ব্যবহার করে টার্মিনাল আনতে টিমের পদ্ধতির ব্যবহার করেছি। তারপরে আমি পছন্দসই শেলটি অন্তর্ভুক্ত করতে / ইত্যাদি / শেলগুলি সম্পাদনা করেছি এবং তারপরে "অ্যাডভান্সড বিকল্পসমূহ" এ মূল শেল পাথটি পুনরুদ্ধার করতে টিমের পন্থাটি আবার ব্যবহার করেছি।


2

আমারও একই সমস্যা ছিল। /private/etc/shellsআমার পুনরুদ্ধারের সময় কোনও কারণে টাইম মেশিন শূন্য দৈর্ঘ্যের ফাইলে পরিণত হয়েছিল। চেমের উত্তরটি বেশ ভাল তবে আমার মতো ম্যাক নুবিদের জন্য কিছু পদক্ষেপ মিস করে।

  • এমনকি আপনাকে পেতে /private/etcফাইন্ডার মেনু আইটেম Go -> Go to Folderবিকল্প এবং টাইপ ব্যবহার করতে হবে/private/etc
  • তারপরে শেল ফাইলটি সনাক্ত করুন।
  • এটি আমাকে কোনওভাবেই ফাইল সম্পাদনা করার অনুমতি দেয় না, তাই আমি এটি মুছলাম।
  • তারপরে আমি ফাইলটি পুনরুদ্ধার করতে টাইম মেশিন ব্যবহার করেছি।
  • আপনি যদি ফাইন্ডারে থাকাকালীন সময় মেশিনটি প্রবেশ করেন তবে এটি আপনাকে সেই /private/etcফোল্ডারে শুরু করবে ।
  • আমি যখন এটি পুনরুদ্ধার করেছি, তখন কীভাবে সেই ফোল্ডারে টাইম মেশিনকে নির্দেশ করব (ফোল্ডার বিকল্পে যাওয়ার বিষয়টি দেখতে পেলাম না) বুঝতে পারছিলাম না, তাই আমি আমার ডেস্কটপে "শেলস" পুনরুদ্ধার করেছি এবং তারপরে ফাইলটি অনুলিপি / আটকানোর জন্য ফাইন্ডার ব্যবহার করেছি /private/etc

উপরেরটি অর্জনের জন্য আপনাকে কয়েকবার আপনার পাসওয়ার্ড সরবরাহ করতে হবে এবং আমি মনে করি আপনাকে প্রশাসকের অ্যাকাউন্টে থাকা দরকার।


0

আমার জন্য, স্ট্যান্ডার্ড উত্তরগুলির কোনওটিই ইস্যু ছিল না - সবকিছু যেমন ছিল তেমন চিৎকার করা উচিত।

আমার অ্যাকোম্যাকস (ইম্যাকস) সেশনটি সমস্যাটি স্থির করেছে! আমি যখন অ্যাকোম্যাকস পুনরায় চালু করলাম, টার্মিনালটি সূক্ষ্মভাবে কাজ চালিয়ে গেল।

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

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