কীভাবে ডিপিকেগিকে বোঝানো যায় যে libssl1.0.2> = libssl1.0.0?


14

আমি ডেবিয়ান ৮ এ পূর্বে যে তৃতীয় পক্ষের .deb প্যাকেজটি ইনস্টল করেছি তা ইনস্টল করার চেষ্টা করছি De তবে আমি নতুন টাবিয়ান 9 সেটআপে ইনস্টল করতে পারি না কারণ আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:

dpkg: dependency problems prevent configuration of parity:
 parity depends on libssl1.0.0 (>= 1.0.0); however:
  Package libssl1.0.0 is not installed.

আমি না libssl1.0.2 ইনস্টল করা নেই। তবে এটি "> = libssl1.0.0" হিসাবে স্বীকৃত হচ্ছে না তাই আমি কীভাবে এটি ঠিক করব তা অবাক করি।

  1. আমি কি libssl1.0.0 ম্যানুয়ালি ইনস্টল করব? যদি তাই হয়, কিভাবে?

  2. আমি কি কিছু সিমিলিং করি? তা হলে কী?

  3. অন্যকিছু?

উত্তর:


29

libssl1.0.2এবং libssl1.0.0বিভিন্ন প্যাকেজগুলি, বেমানান লাইব্রেরি সরবরাহ করে; এজন্য আপনি libssl1.0.0ব্যবহার করে নির্ভরতা সন্তুষ্ট করতে পারবেন না libssl1.0.2

আপনার প্যাকেজের প্রয়োজনীয়তাগুলি পূরণ করার জন্য, আমি আপনার কনফিগারেশনে ডেবিয়ান 8 সংগ্রহস্থলগুলি যুক্ত করার পরামর্শ দিচ্ছি, যেহেতু ডেবিয়ান 8 এখনও সমর্থিত (তাই প্রয়োজনে আপনি সুরক্ষা আপডেট পাবেন)। এটা করার জন্য, আপনার সম্পাদনার /etc/apt/sources.listফাইল, এবং প্রত্যেক কপি stretchলাইন, প্রতিস্থাপন stretchসঙ্গে jessie(যাতে আপনি দিয়ে শেষ উভয় stretch এবং jessieলাইন)। তারপরে দৌড়াও apt update, এবং apt install libssl1.0.0কাজ করা উচিত।

বিকল্পভাবে, আপনি প্যাকেজটি ডাউনলোড করতে পারেন (পৃষ্ঠার নীচে আপনার আর্কিটেকচারের সন্ধান করুন) এবং এটি দিয়ে ইনস্টল করতে পারেন dpkg -i

উভয় ক্ষেত্রেই apt-mark auto libssl1.0.0সহায়তা করবে: প্যাকেজটি স্বয়ংক্রিয় অপসারণের জন্য বিবেচিত হবে, ভবিষ্যতে এটি অপ্রয়োজনীয় হয়ে উঠতে হবে।


আমার কাছে যদি প্রসারিত এবং জেসি উভয়ের জন্য রেপো থাকে তবে কীভাবে উভয় रिपোর প্যাকেজগুলিতে দ্বন্দ্ব এড়ানো যাবে?
পাথর .212

aptঅনুরূপভাবে কনফিগার করা সংগ্রহস্থল থেকে প্যাকেজগুলির পরবর্তী সংস্করণগুলি বেছে নেবে; সুতরাং আপনার ক্ষেত্রে এটি জেসির পক্ষে হবে এবং কেবলমাত্র প্যাকেজগুলির জন্য স্ট্রেচ সংগ্রহস্থল ব্যবহার করবে যা স্ট্রেচে (যেমন libssl1.0.0) আর নেই , যতক্ষণ না তারা ইনস্টল করা জেসি প্যাকেজগুলির সাথে বিরোধ না করে।
স্টিফেন কিট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.