অ্যাপে নির্দিষ্ট প্যাকেজের উপর নির্ভরশীল প্যাকেজগুলি কীভাবে খুঁজে পাবেন?


13

আমি কীভাবে প্যাকেজের নির্ভরতা না পেয়ে নির্দিষ্ট প্যাকেজের উপর নির্ভরশীল প্যাকেজগুলি পেতে পারি?

আমি আমার ওয়েব সার্ভারের জন্য স্ক্রিজ-এলটিএস (দীর্ঘমেয়াদী সহায়তার জন্য প্রথম বারের এক্সটেনশনটি!) ডিবিয়ানে আছি এবং এটি রিপোর্ট করে যে একটি নির্দিষ্ট প্যাকেজের জন্য সমর্থন শেষ হয়েছে:

Unfortunately, it has been necessary to limit security support for some
packages.

The following packages found on this system are affected by this:

* Source:libplrpc-perl, ended on 2014-05-31 at version 0.2020-2
  Details: Not supported in squeeze LTS
 Affected binary package:
 - libplrpc-perl (installed version: 0.2020-2)

আমি বাইনারি প্যাকেজটির উপর নির্ভর করে কি না দেখে সত্যই আনইনস্টল করার চেষ্টা করতে চাই না এবং এর বিবরণে এমন স্টাফ বর্ণিত হয়েছে যা আমি আগে কখনও শুনিনি:

libplrpc-perl: Perl extensions for writing PlRPC servers and clients

সুতরাং আমি যদি সম্ভব হয় কেবল প্যাকেজটি সরিয়ে নিয়ে ভাল থাকব তবে এটি করার আগে এটি নির্ভর করে এমন জিনিসগুলি নির্ধারণ করতে চাই।


apt- ক্যাশে অনুসন্ধান প্যাকেজ_নাম প্যাকেজ_নামের জন্য প্যাকেজ এবং বিবরণ অনুসন্ধান করে।
ধনী

উত্তর:


8
  • এটি কেন ইনস্টল করা হয়েছে:

    aptitude why libplrpc-perl

  • এই প্যাকেজের উপর কি নির্ভর করে:

    aptitude search '~i~Dlibplrpc-perl'

  • Libplrpc-perl অপসারণ করা হলে কি হবে:

    aptitude -s purge libplrpc-perl



4

এটি আপনার যা প্রয়োজন / প্রয়োজন তা করে?

aptitude -v --show-summary=all-packages why <package>

4

এগুলিকে বলা হয় বিপরীত নির্ভরতা।

apt-rdepends -r libplrpc-perl | less

আপনি যা চান তা করা উচিত এটি নির্দিষ্ট প্যাকেজের বিপরীত নির্ভরতা এবং তারপরে পুনরাবৃত্ত ফ্যাশনে সেই বিপরীত নির্ভরতাগুলির বিপরীত নির্ভরতা এবং তাই দেখায়। libplrpc-perlকোনও বিপরীত নির্ভরতা নেই, তাই সম্ভবত আরও ভাল পছন্দ

apt-rdepends -r libslang2 | less
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.