কেন ওএস এক্সের বশ v3.2.57 রয়েছে?


9

ওএস এক্স বাশ সংস্করণ ৪.৩.৩9 এর পরিবর্তে ব্যাশ সংস্করণ 2.২.7 with নিয়ে আসে, যা জিএনইউ বর্তমান ব্যাশের স্থিতিশীল প্রকাশের তালিকাভুক্ত করে ।

ম্যাক ওএস এক্সে ব্যাশ আপগ্রেড করার কোনও উপায় আছে কি?


উত্তর:


9

আসল প্রশ্নটি নোট করুন কেন অ্যাপল ব্যাশের একটি পুরানো সংস্করণ পাঠিয়েছিল এবং তারপরে কীভাবে আপগ্রেড করতে হবে তা জিজ্ঞাসা করলেন। এটি আসল একটি উত্তর। যদি প্রশ্নটি কেবল উত্তরোত্তর হয় তবে এটি একটি সদৃশ

কেন অ্যাপলকে জিজ্ঞাসা করতে হবে। তবে আমি লক্ষ করব যে বাশ এখন জিপিএলভি 3 এর অধীনে লাইসেন্স পেয়েছে এবং জিপিএল 2 এর আওতায় প্রকাশিত শেষ সংস্করণটি 3.2.57।

যেমন বাশ / বাক্সে রয়েছে আপনাকে এটিকে সরাসরি প্রতিস্থাপন করা উচিত নয় কারণ এটি অ্যাপল দ্বারা যে কোনও সময় আপডেট বা সংশোধন করতে পারে এবং এসআইপি দিয়ে এটি পরিবর্তন করা আরও কঠিন। অন্য কোথাও স্ক্রিপ্টগুলি এই সংস্করণটিকে একটি নির্ভর করে

তবে আপনি জিএনইউ বা ম্যাকপোর্টস বা হোমব্রিউয়ের মতো প্যাকেজ পরিচালক থেকে বাশ যোগ করতে পারেন । তারপরে আপনি বাশ না করে এই শেলটি শুরু করতে টার্মিনাল.এপ প্রোফাইলটি পরিবর্তন করতে পারেন

ম্যাকপোর্টস হয়

sudo port install bash

হোমব্রিউ হয়

brew install bash

14/6/16 হিসাবে - ব্যাশের স্থিতিশীল সংস্করণ 4.3.42 এবং আপডেটগুলি সাধারণত উভয় বন্দর সিস্টেমের মাধ্যমে দ্রুত আসে।

অথবা আপনি নিজের শেলটিকে অন্য কোনওটিতে পরিবর্তন করতে পারেন যা অ্যাপল সরবরাহ করে যেমন zsh যা বাশের চেয়ে বেশি শক্তিশালী (এল ক্যাপিটেনের মুক্তির তারিখের সংস্করণ) বা ksh যা আপ টু ডেট। (বা টিসিএস যা একটি সি শেল তবে যুক্তিসঙ্গত আপ টু ডেট)


চমৎকার উত্তর! খুব ভাল ব্যাখ্যা। আমি কীভাবে zsh এ পরিবর্তন করতে পারি? কোথাও এই শেল একটি ভাল ম্যানুয়াল আছে? অনেক ধন্যবাদ!

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