CentOS 7 - yum ইনস্টল কাজ করছে না


12

আমি যখনই কমান্ডটি ব্যবহার করতে চাই তখন আমি yum install <packagename>ত্রুটি পাই:

কোনও প্যাকেজ উপলব্ধ নেই

উদাহরণ স্বরূপ,

[root@cpanel1 etc]# yum install autossh
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.t-2.net
 * extras: centos.t-2.net
 * updates: centos.t-2.net
No package autossh available.
Error: Nothing to do
[root@cpanel1 etc]# 

আমি কীভাবে এটি কাজ করব?


প্যাকেজের নাম সঠিক? আপনি যদি এটি "ইয়ম অনুসন্ধান অটোশ" দিয়ে অনুসন্ধান করেন?
ডার্কভেক্স

2
ঠিক আছে সুতরাং আপনার সমস্ত সংগ্রহস্থল অক্ষম আছে, নিশ্চিত বেস এবং আপডেটগুলির জন্য "সক্ষম = 1" থাকা উচিত
ডার্কভেক্স

1
@ কনোক ঠিক বলেছেন, দয়া করে এটিকে পরিবর্তন করুন এবং করুনyum update
রাহুল

1
আমি কৌতূহলী, কেন আপনি আপনার সমস্ত দোকান অক্ষম করলেন?
25-25

2
@ কুনোক: হুম, অনুমান করুন যে কেউ তখন তা বন্ধ করে দেওয়ার চেষ্টা করছে। আপনার সমস্ত কিছু ভাঙার আগে কেন তাদের সাথে যোগাযোগ করা এবং তা খুঁজে বের করার উপযুক্ত হতে পারে । :)
হালকাতা রেস

উত্তর:


17

এই পদক্ষেপগুলি আপনাকে সাহায্য করতে পারে,

  1. yum clean all & yum clean metadata

  2. ফাইলগুলি পরীক্ষা করে দেখুন /etc/yum.repos.dএবং নিশ্চিত করুন যে enabled = 0প্রতিটি রেপোতে সেগুলি না রয়েছে (প্রতি ফাইলের জন্য একাধিক থাকতে পারে)।

  3. অবশেষে আপনি yum updateপছন্দসই প্যাকেজগুলি করতে এবং সন্ধান করতে সক্ষম হবেন ।


7

CentOS / RHEL 7 এর জন্য, অটোশ এখন আর রেপফোর্স সংগ্রহস্থলীতে উপলভ্য নয়। সুতরাং আপনার উত্স থেকে এটি তৈরি এবং সংকলন করতে হবে, আপনার যা করা উচিত তা এখানে:

$ sudo yum install wget gcc make
$ wget http://www.harding.motd.ca/autossh/autossh-1.4e.tgz
$ tar -xf autossh-1.4e.tgz
$ cd autossh-1.4e
$ ./configure
$ make
$ sudo make install

1
ধন্যবাদ, এটি ভাল কাজ করেছে। এর মধ্যেই মূল প্রশ্নের (কেন আপনি প্যাকেজ ইনস্টল করেন না) মন্তব্যে উত্তর দেওয়া হয়েছিল।
কুনোক

2
উত্স থেকে এটি নির্মাণ করবেন না। autossh.el7 EPEL এ আছে। ব্যবহার করে এটি সেখান থেকে ইনস্টল করুন yum
অরবিট

0

autossh এপেল রেপোর সাথে পাওয়া যায়:

# mkdir /usr/src/epel && cd "$_"
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm
# rpm -ihv epel-release-7-10.noarch.rpm
# yum install autossh

যদি rpm -ihv এপল-রিলিজ-7-10.noarch.rpm প্রস্তুত হচ্ছে ... ############################## ## [100%] প্যাকেজ Epel-release-7-10.noarch ইতিমধ্যে ইনস্টল করা আছে এপেল-রিলিজ-7-10.noarch.rpm পুনরায় ইনস্টল করবেন কীভাবে?
নিকোলে বারানেনকো

রেপো যদি ইতিমধ্যে বিদ্যমান থাকে, তবে আপনি সরাসরি চেষ্টা করতে পারেন yum install autossh, যদি এটি কাজ না করে তবে আপনি দৌড়াতে yum clean allএবং আবার চেষ্টা করার বিষয়টি বিবেচনা করতে পারেন ।
maxime_039

1
yum install epel-releaseসরল এইচটিটিপি-র মাধ্যমে কোনও ফাইল উইজেট করার পরিবর্তে সহজ এবং আরও সুরক্ষিত ।
ড্যানিয়েল ল্যান্ডাউ

0

কাজ করছে না অটোশ ইপেল রেপোর সাথেও পাওয়া যায়:

# mkdir /usr/src/epel && cd "$_"
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm
# rpm -ihv epel-release-7-10.noarch.rpm
# yum install

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