এটি আরএইচইএল / সেন্টোস সম্পর্কে সর্বাধিক ভুল ধারণা থাকা বিষয় হয়ে উঠেছে (দুটি এই পোস্টের উদ্দেশ্যে কার্যকরভাবে বিনিময়যোগ্য)।
CentOS একটি ওএস। CentOS 6 সেই OS এর একটি সংস্করণ; এটি CentOS 5 থেকে একেবারেই আলাদা Cent CentOS 6.1 কোনও OS সংস্করণ নয়, এটি CentOS 6 এর প্যাচ স্তর মাত্র that এটি বুঝতে আপনাকে রেড হ্যাট'র প্যাকেজিং এবং প্যাচিং নীতি বুঝতে হবে।
রেড হ্যাট তারা যে কোনও প্রদত্ত সরঞ্জামের সংস্করণটি বেছে নেবে যখন তারা আরএইচইএলের একটি সংস্করণ চালু করবে। আরএইচইএল 6 এর জন্য এটিতে অ্যাপাচি 2.2.15, 2.6.32 কার্নেল, পিএইচপি 5.3.3 এবং আরও কিছু অন্তর্ভুক্ত ছিল included আরএইচইএল 6 এর সারা জীবনের জন্য, এগুলি আপগ্রেড করা হবে না; রেড হ্যাট তার পরিবর্তে প্রয়োজনীয় সংস্করণগুলি (এবং মাঝেমধ্যে ডিসমসকি উল্লেখ করে যে উন্নতিগুলি পছন্দসই বলে মনে হয়) ব্যাকপোর্ট করবে they এর অর্থ হ'ল আপনি সফ্টওয়্যারটি চালাবেন যার সংস্করণ নম্বরটি এটি কিছু সুপরিচিত শোষণের পক্ষে ঝুঁকিপূর্ণ বলে মনে করে তবে এই দুর্বলতাগুলি এড়ানোর জন্য এটি প্যাচ করা হয়েছে (আপনি যদি কোনও অনুমোদনমূলক রেফারেন্স চান তবে রেড হ্যাট তাদের নিজস্ব কথায় এটি ব্যাখ্যা করুন ) । এটি কত আশ্চর্যজনক যে কতজন নিরাপত্তা নিরীক্ষক এটি বুঝতে পারে না, তাদের মধ্যে কিছু পরেও এটি '
এই প্যাচিং নীতিটি প্রচুর লোককে তাদের সি 6 বাক্সে কীভাবে সর্বশেষ পিএইচপি পেতে পারে তা জিজ্ঞাসা করে এসএফ-তে পোস্ট করে, তবে এটি দুর্দান্ত স্থিতিশীলতার কারণও ঘটায়।
এখন, সংস্করণ: নির্দিষ্ট দিনে, রেড হ্যাট কার্যকরভাবে আরএইচইএল 6 এর বর্তমান প্যাচের অবস্থার মধ্য দিয়ে একটি রেখা আঁকবে এবং ঘোষণা করবে (বলুন) আরএইচইল 6.4 হবে। তারা এটির আইএসও তৈরি করে তবে এটি আরএইচইএল 6 এর কোনও সংস্করণ নয়, সেদিন প্যাচ অবস্থায় এটি কেবল RHEL 6। আপনি যদি একটি সম্পূর্ণ আপ টু ডেট আরএইচইএল বাক্স চান তবে আরএইচএল 6.0 আইএসও এবং প্যাচ থেকে আরএইচএল 6.0 আইএসও এবং প্যাচ ইনস্টল করার চেয়ে তত দ্রুততর ইনস্টল করা সম্ভব তবে আপনি যেভাবেই একই জিনিসটি শেষ করেন - আরএইচইএল 6.4।
সেন্টোস, তারা যেমন করে প্রবাহকে অনুসরণ করে তেমনি করে।
এর অর্থ হ'ল, যদি আপনি পিস্টে কোনও কিছু ইনস্টল না করে থাকেন (যেমনটি ছিল) এবং আপনার সমস্ত কনফিগার ফাইল নিরাপদে ব্যাক আপ করা হয়েছে, আপনি কোনও বড় ভয় ছাড়াই সি 6.2 থেকে সি 6.4 এ যেতে পারেন।
তদুপরি, এটি শুধুমাত্র আপগ্রেড করা খারাপ ধারণা নয়, এটি একটি খুব ভাল ধারণা। এই মুহুর্তে, সি 6.2 কার্যকরভাবে জীবনের শেষ প্রান্ত। এটি কোনও প্যাচ পাচ্ছে না, এটি অসমর্থিত এবং অসমর্থিত, কারণ আপনি যদি প্যাচ করার জন্য একটি সি 6.2 বাক্স আনেন তবে এটি সি 6.4। সি 6.4 1 না হয়ে পুরোপুরি প্যাচযুক্ত সি 6.2 বাক্স চালানোর কোনও উপায় নেই ।
1 এটি সম্পূর্ণ সত্য নয়; আপনি প্যাকেজটি আপগ্রেড না করার জন্য পিছন দিকে মোড় নিতে পারেন redhat-release
, যা ফাইলটি নিয়ন্ত্রণ করে যা সংস্করণ নির্ধারণ করে, তবে আপনি যদি এটি করতে চান তবে কেবল কারণ যদি আপনি কোনও বাণিজ্যিক সফ্টওয়্যারের কিছু বাশিত উন্মাদ টুকরো চালাচ্ছেন যা RHEL এর নির্দিষ্ট পয়েন্ট রিলিজের জন্য জোর দেয় / সেন্টওএস। আপনি যদি এ জাতীয় জিনিস চালাচ্ছেন তবে এ থেকে মুক্তি পান। এটি উদ্দেশ্য হিসাবে অযোগ্য, এবং মরন দ্বারা লিখিত (বা সম্ভবত, বিপণন)।