একটি সেন্টওএস 7 ইনস্টলেশান আপডেট করা হচ্ছে
সুচিপত্র:
- পূর্বশর্ত
- CentOS এ প্যাকেজ আপডেট করা হচ্ছে
- প্যাকেজগুলি আপডেট হওয়া থেকে রোধ করুন
- ইয়াম লগগুলি দেখুন
- উপসংহার
সর্বশেষ সুরক্ষা আপডেটের সাথে আপনার সেন্টোস সিস্টেমে সর্বশেষ আপডেট রাখা সামগ্রিক সিস্টেম সুরক্ষার অন্যতম গুরুত্বপূর্ণ অঙ্গ। আপনি যদি সর্বশেষতম সুরক্ষা প্যাচগুলি সহ আপনার অপারেটিং সিস্টেমের প্যাকেজগুলি আপডেট না করেন তবে আপনার মেশিন আক্রমণে ঝুঁকিপূর্ণ হবে।
প্রস্তাবিত পন্থাটি হ'ল
yum-cron
দিয়ে আপডেটগুলি স্বয়ংক্রিয় করে তোলা। আরেকটি বিকল্প হ'ল ম্যানুয়ালি সিস্টেম আপডেট করা।
এই টিউটোরিয়ালে, আমরা আপনাকে সেন্টোস on এ সিস্টেম প্যাকেজগুলি ম্যানুয়ালি আপডেট করার পদ্ধতি দেখাব Cent একই নির্দেশাবলী সেন্টোস for এর জন্য প্রযোজ্য।
পূর্বশর্ত
প্যাকেজ ইনস্টল করতে ও আপডেট করতে আপনাকে রুট হিসাবে বা লগ ইন করতে হবে সুডো সুবিধা সহ।
CentOS এ প্যাকেজ আপডেট করা হচ্ছে
আরপিএম হ'ল একটি প্যাকেজিং সিস্টেম যা রেড হ্যাট এবং এর ডেরাইভেটিভস যেমন সেন্টোস দ্বারা ব্যবহৃত হয়।
সেন্টস-এর ডিফল্ট প্যাকেজ ম্যানেজার সরঞ্জাম হ'ল ইউম। এটি অফিসিয়াল সেন্টোস সংগ্রহস্থল এবং অন্যান্য তৃতীয় পক্ষের সংগ্রহস্থলগুলি থেকে প্যাকেজ ইনস্টল করতে, অপসারণ, ডাউনলোড করতে, অনুসন্ধান ও আপডেট করতে ব্যবহৃত হয়।
আপডেট চালানোর আগে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে উপলভ্য আপডেটগুলি পরীক্ষা করতে পারেন:
sudo yum check-update
আউটপুটটিতে আপডেটের জন্য উপলভ্য সমস্ত প্যাকেজগুলির একটি তালিকা থাকবে:
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.s.uw.edu * centos-sclo-rh: centos.s.uw.edu * centos-sclo-sclo: centos.s.uw.edu * epel: mirror.cherryservers.com * extras: centos.s.uw.edu * updates: centos.s.uw.edu bind-libs-lite.x86_64 32:9.9.4-74.el7_6.2 updates bind-license.noarch 32:9.9.4-74.el7_6.2 updates curl.x86_64 7.29.0-51.el7_6.3 updates device-mapper.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-event.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-event-libs.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-libs.x86_64 7:1.02.149-10.el7_6.8 updates
একটি একক প্যাকেজ আপডেট করতে আপনি যে প্যাকেজটি আপডেট করতে চান তার নাম অনুসারে
yum install
কমান্ডটি ব্যবহার করুন। উদাহরণস্বরূপ, কেবল চালিত
curl
প্যাকেজ আপডেট করতে:
sudo yum install curl
ইয়ম আপনাকে প্যাকেজগুলির সংক্ষিপ্তসার জানাবে যা আপডেট হবে এবং আপনাকে নিশ্চিত হওয়ার জন্য অনুরোধ করবে। উত্তর
y
এবং প্যাকেজগুলি আপডেট করা হবে।
Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: curl x86_64 7.29.0-51.el7_6.3 updates 269 k Updating for dependencies: libcurl x86_64 7.29.0-51.el7_6.3 updates 222 k Transaction Summary ================================================================================ Upgrade 1 Package (+1 Dependent package) Total download size: 492 k Is this ok:
সমস্ত প্যাকেজ আপডেট করতে
yum install
কমান্ডটি ব্যবহার করুন:
sudo yum check-update
কমান্ডটি সংগ্রহস্থলগুলিকে আপডেট করবে এবং আপনাকে আপডেট হওয়া সমস্ত প্যাকেজগুলির একটি তালিকা দেবে। চালিয়ে যেতে প্রেরিত হলে
y
টাইপ করুন।
প্যাকেজগুলি আপডেট হওয়া থেকে রোধ করুন
কখনও কখনও আপনি কোনও প্যাকেজটিকে নতুন সংস্করণে আপডেট করা থেকে সীমাবদ্ধ রাখতে চাইতে পারেন। ইয়াম প্লাগইন
versionlock
আপনাকে নির্দিষ্ট সংস্করণে প্যাকেজগুলি লক করতে দেয়।
প্লাগইনটি প্রথমে ডিফল্টরূপে ইনস্টল করা হয় না, আপনাকে এটি ইনস্টল করতে হবে:
sudo install yum-plugin-versionlock
ইনস্টলেশন চলাকালীন আপনার সিস্টেমে দুটি কনফিগারেশন ফাইল তৈরি করা হবে যা
/etc/yum/pluginconf.d
ডিরেক্টরিতে সঞ্চিত থাকে। লকড প্যাকেজগুলি
versionlock.list
কনফিগারেশন ফাইল
versionlock.conf
এবং ফাইল
versionlock.list
। ডিফল্টরূপে, এই ফাইলটিতে কোনও প্যাকেজ তালিকাভুক্ত নয়।
প্যাকেজের কোনও সংস্করণ লক করতে আপনি নিজেই ফাইলটিতে প্যাকেজের নাম যুক্ত করতে পারেন বা প্যাকেজের নাম অনুসারে
yum versionlock
কমান্ডটি ব্যবহার করতে পারেন। উদাহরণস্বরূপ, সমস্ত পিএইচপি প্যাকেজগুলি ("পিএইচপি-" দিয়ে শুরু হওয়া সমস্ত প্যাকেজগুলি) আপডেট হওয়া থেকে বিরত রাখতে আপনি চালনা করবেন:
sudo yum versionlock php-*
এটি পিএইচপি প্যাকেজগুলি বর্তমান সংস্করণে লক করবে।
ইয়াম লগগুলি দেখুন
yum
সাথে ইনস্টল হওয়া ও আপডেট হওয়া প্যাকেজগুলির ইতিহাসটি
/var/log/yum
ফাইলটিতে
/var/log/yum
। আপনি
cat
বা
tail
কমান্ড ব্যবহার করে সর্বশেষতম রেকর্ডগুলি দেখতে পারেন:
sudo tail /var/log/yum.log
আউটপুট প্যাকেজ ইনস্টলেশন এবং আপডেট সম্পর্কে রেকর্ড অন্তর্ভুক্ত করবে:
Jul 23 16:00:04 Installed: 7:squid-3.5.20-12.el7_6.1.x86_64 Jul 31 22:27:16 Updated: libcurl-7.29.0-51.el7_6.3.x86_64 Jul 31 22:27:16 Updated: curl-7.29.0-51.el7_6.3.x86_64
উপসংহার
আপডেটগুলি ইনস্টল করা এবং আপনার সেন্টোস সিস্টেমটি আপ টু ডেট রাখার বিষয়টি খুব সোজা but তবে আপনি যদি একাধিক CentOS মেশিন পরিচালনা করেন তবে এটি সময় সাপেক্ষ হতে পারে এবং কখনও কখনও আপনি একটি গুরুত্বপূর্ণ আপডেট উপেক্ষা করতে পারেন। সর্বোত্তম বিকল্প হ'ল স্বয়ংক্রিয় আপডেটগুলি সেট আপ করা।
উইন্ডোজ আপডেটগুলি থেকে উইন্ডোজ আপডেটগুলি প্রতিরোধ করতে পারে এমন ফ্যাক্টরগুলি Windows 7 SP1 প্রস্তাবনার মাধ্যমে Windows আপডেটগুলি প্রতিরোধ করতে পারে এমন ফ্যাক্টর

যদি আপনি উইন্ডোজ 7 সার্ভিস প্যাক 1 না দেখেন তবে আপনার Windnows আপডেট, এই সাহায্য নিবন্ধটি পড়ুন।
সেন্টোস 8 এ এনএফএস সার্ভারটি কীভাবে ইনস্টল ও কনফিগার করবেন

এই টিউটোরিয়ালে, আপনি CentOS 8 এ একটি এনএফএসভি 4 সার্ভার সেটআপ করার জন্য প্রয়োজনীয় পদক্ষেপগুলি অতিক্রম করবেন the আমরা আপনাকে ক্লায়েন্টে এনএফএস ফাইল সিস্টেমটি কীভাবে মাউন্ট করবেন তাও আপনাকে দেখাব।
সেন্টোস 7-এ অ্যাপাচি দিয়ে কীভাবে phpmyadmin ইনস্টল করবেন এবং সুরক্ষিত করবেন

পিএইচপিএমআইএডমিন আপনাকে মাইএসকিউএল ডাটাবেসগুলির সাথে ইন্টারঅ্যাক্ট করতে, ব্যবহারকারীর অ্যাকাউন্ট এবং সুবিধাগুলি পরিচালনা করতে এবং এসকিউএল-বিবৃতিগুলি কার্যকর করতে অনুমতি দেয়। এই টিউটোরিয়ালে, আমরা সেন্টোস 7-এ অ্যাপাচি দিয়ে পিএইচপিএমআইএডমিন ইনস্টল এবং সুরক্ষার জন্য প্রয়োজনীয় পদক্ষেপগুলি অনুসরণ করব।