এই সব আমার সাথে কাজ করে না।
CentOS এবং yum ব্যবহার করা। কমপক্ষে ত্রুটি বার্তা ছাড়াই ইয়াম স্তব্ধ হয়ে যায়, সুতরাং এটি উপস্থিত হয়। টিপলে Ctrl+ + Cকাজ (এটা আবার এবং আবার টিপে এবং আবার করে) না।
বেশ কয়েকটি বিষয় যাচাই করা দরকার: - সংগ্রহস্থলগুলি কি ঠিক আছে? - নেটওয়ার্কিং ঠিক আছে? - ইয়াম এবং আরপিএম ডাটাবেসগুলি কি ঠিক আছে?
সুতরাং, প্রথমটি সহজ জিনিস দিয়ে শুরু করুন - ডাটাবেসগুলি পরিষ্কার করুন:
rm -f /var/lib/rpm/__*
rpm --rebuilddb -v -v
yum clean all
যদি এটি কাজ না করে, তবে আপনি yum এর জন্য একটি ডিবাগ স্তর, ত্রুটি স্তর এবং সময়সীমা নির্ধারণ করতে পারেন /etc/yum.conf
:
debuglevel=1
errorlevel=1
timeout=1
সময়সীমাটি 30 সেকেন্ডের মান। সুতরাং যদি কোনও সংগ্রহস্থল সাড়া না দেয় তবে ত্রুটিটি প্রদর্শিত হতে 30 সেকেন্ড সময় নেয়। এছাড়াও বিকল্পটি সহ প্লাগিনগুলি ছাড়াই (দ্রুততম আয়না এবং অগ্রাধিকারগুলির মতো) ব্যবহার করার চেষ্টা করুন --noplugins
। এখন আবার ইয়াম শুরু করা আপনার আরও আরও দ্রুত তথ্য দেওয়া উচিত। এর সাথে পরীক্ষা করুন:
yum --verbose --noplugins info
আপনি এই জাতীয় কিছু পেতে পারেন:
Config time: 0.105
Yum Version: 3.2.22
Setting up Package Sacks
Loading mirror speeds from cached hostfile
* base: mirror.nl.leaseweb.net
* extras: mirror.nl.leaseweb.net
* ius: mirrors.ircam.fr
* rpmforge: mirror.nl.leaseweb.net
* updates: mirror.nl.leaseweb.net link-to-server-repository/repomd.xml: [Errno 4] IOError: urlopen error (97, 'Address family not supported by protocol')
Trying other mirror.
এটি ইঙ্গিত দেয় যে সার্ভার থেকে কোনও তথ্য পাওয়া যাবে না। আপনার ওয়েব ব্রাউজারে ইউম দ্বারা প্রদর্শিত URL টি (উপরে লিঙ্ক-টু-সার্ভার-ভান্ডার সহ উল্লিখিত) চেষ্টা করুন। এই পোস্ট থেকে নয়, আপনার ইম প্রতিক্রিয়া থেকে এটি অনুলিপি করুন এবং আটকান! আপনি যদি একটি তালিকা পান তবে আপনি জানেন যে সংগ্রহস্থলটি অনলাইনে রয়েছে।
আপনি যদি আপনার ব্রাউজারে কোনও ত্রুটি পান তবে সেখান থেকে সংগ্রহস্থলটি সরিয়ে দেওয়ার চেষ্টা করুন /etc/yum.repos.d
। আপনার সার্ভারে উইজেটের সাহায্যে তালিকাটি আনার চেষ্টা করুন এবং ইউআরএল পেস্ট করুন:
wget link-to-server-repository/repomd.xml
যদি এটি একটি সময়সীমা উত্পন্ন করে, তবে আপনার ফায়ারওয়াল বা প্রক্সি সেটিংসে সমস্যা আছে। আপনার ফায়ারওয়ালটি অক্ষম করার চেষ্টা করুন।
আপনি যদি চালাচ্ছেন csf
(কনফিগার সার্ভার সুরক্ষা এবং ফায়ারওয়াল) এবং lfd
আপনি সিএসএফ দিয়ে অক্ষম করতে পারেন:
csf -x
আবার চেষ্টা করুন এবং যদি এটি কাজ করে তবে আপনাকে নিজেরটি পুনরায় কনফিগার করতে হবে csf
। এর csf
সাথে আবার সক্ষম করুন :
csf -e
এবং আপনার প্রক্সি সেটিংসও পরীক্ষা করে দেখুন। আপনি এখানে .repo ফাইলগুলিতে https এ http এ পরিবর্তন করার চেষ্টা করতে পারেন /etc/yum.repos.d/
।