অপ্ট-গাই নির্ভরতা ইস্যু ওপেন-এসএসএইচ ক্লায়েন্ট


10

এটি একটি উবুন্টু 12.04 সার্ভারে রয়েছে।

যে কোনও চালানোর চেষ্টা করার সময় আমি এই ত্রুটিটি পাচ্ছি apt-get install(সম্পর্কিত নয়, স্বেচ্ছাসেবী প্যাকেজ ইনস্টল করার চেষ্টা করছেন):

dpkg: dependency problems prevent configuration of openssh-server:
 openssh-server depends on openssh-client (= 1:5.9p1-5ubuntu1.1); however:
  Version of openssh-client on system is 1:5.9p1-5ubuntu1.4.
dpkg: error processing openssh-server (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          dpkg: dependency probms prevent configuration of ssh:
 ssh depends on openssh-server; however:
  Package openssh-server is not configured yet.
dpkg: error processing ssh (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Errors were encounter while processing:
 openssh-server
 ssh
E: Sub-process /usr/bin/dpkg returned an error code (1)

প্রশ্নে ক্লায়েন্ট সংস্করণ ইনস্টল করার ফলে:

sudo apt-get install openssh-client=1:5.9p1-5ubuntu1.1
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '1:5.9p1-5ubuntu1.1' for 'openssh-client' was not found

ব্যাকগ্রাউন্ড জ্ঞানের অভাব সহ এটি ঠিক করার বিভিন্ন প্রচেষ্টা ব্যর্থ হয়েছে, যেমন

dpkg-reconfigure -a
apt-get -f install

কেউ কীভাবে সমস্যাটি মোকাবেলা করতে পরামর্শ দিতে পারেন, সম্ভবত আমার পক্ষ থেকে প্রয়োজনীয় আরও ইনফোসের দাবি করুন?

কীভাবে ওপেনশ আপডেট (আমার ব্যর্থতা অনুমান করা হয়) ফেরানো বা ফোকাসের বাইরে নেওয়া যায়, তাই আমি অন্যান্য প্যাকেজ ইনস্টল করতে সক্ষম হয়েছি?

সম্পাদনা:

এর ফলাফল apt-cache policy openssh-client:

openssh-client:
  Installed: 1:5.9p1-5ubuntu1.4
  Candidate: 1:5.9p1-5ubuntu1.4
  Version table:
 *** 1:5.9p1-5ubuntu1.4 0
        500 http://archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:5.9p1-5ubuntu1.3 0
        500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
     1:5.9p1-5ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

কেবল সম্পূর্ণতার জন্য /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu precise main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse

এই আউটপুট আপনাকে এনেছে কি? apt-cache policy openssh-clientস্পষ্টতই আপনি এমন কিছু প্যাকেজ ইনস্টল করার চেষ্টা করছেন যা আপনার বর্তমান
ওপেনশ

সম্পাদনা হিসাবে উপরের আউটপুট দেখুন। আমি বরং ক্লায়েন্টটি ইনস্টল করব না, কেবল অন্যান্য প্যাকেজ ইনস্টল করার জন্য এটি এপটি দ্বন্দ্বগুলি থেকে পরিষ্কার করতে চাই।
rdoubleui

1
এখানে আপনি বিস্তৃত সমস্ত কার্যক্ষেত্র পাবেন
১1০৪৪6/২

এই প্যাকেজগুলি সরান, উত্তর যুক্ত করুন
ফয়জান আকরাম দার

উত্তর:


18

আপনাকে aptঅন্যান্য প্যাকেজগুলির জন্য ব্যবহার করতে এই প্যাকেজগুলি সরিয়ে দিন । টার্মিনালে এই কমান্ডগুলি কার্যকর করুন।

sudo apt-get remove openssh-server openssh-client --purge && sudo apt-get autoremove && sudo apt-get autoclean && sudo apt-get update

তারপরে ওপেনশ সার্ভার এবং ক্লায়েন্ট পুনরায় ইনস্টল করুন।

sudo apt-get install openssh-server openssh-client

4
আমি ওপেনশ-সার্ভারটি সরাতে চাই না, কারণ আমি এই মেশিনে এসএসএসের মাধ্যমে সংযুক্ত রয়েছি।
rdoubleui

এবং কেবল ক্লায়েন্টকে অপসারণ করা একই নির্ভরতা ত্রুটির দিকে পরিচালিত করে।
rdoubleui

সার্ভার মুছে ফেলুন এবং তারপরে সার্ভার এবং ক্লায়েন্ট পুনরায় ইনস্টল করুন
ফায়জান আকরাম দার

2
Ssh ওপেনশ-সার্ভার এবং ওপেনশ-ক্লায়েন্ট অপসারণ এবং পুনরায় ইনস্টল আমার জন্য কাজ করেছে, ধন্যবাদ।
rdoubleui

আমার জন্য কাজ করে না। এখনও অনুসন্ধান.
দিমিডাক

-1

ওপেনশ-সার্ভার অপসারণ / শুদ্ধ করার সময় ওপেনশ-ক্লায়েন্ট কোনও বিকল্প নয় (উদাহরণস্বরূপ যখন অন্য প্যাকেজ তাদের উপর নির্ভর করে)

এটি আমার জন্য কৌশলটি করেছে:

sudo dpkg -i /var/cache/apt/archives/openssh-*.deb
sudo dpkg --configure -a
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.