পিপিএ বা অফিসিয়াল সংগ্রহস্থলের মধ্যে কীভাবে প্যাকেজগুলি তালিকাভুক্ত করা যায়

অন্যান্য অনুষ্ঠানে আমরা দেখেছি কীভাবে প্যাকেজের নির্ভরতা সনাক্ত করতে হয় o কোন ফাইলটি কোন প্যাকেজের অন্তর্ভুক্ত তা কীভাবে খুঁজে পাবেন। এবার, আমরা কীভাবে তা ব্যাখ্যা করব তালিকা The প্যাকেজ a এর মধ্যে পিপিএ o সংগ্রহস্থলের সংকল্পবদ্ধ

1 পদ্ধতি

/ Var / lib / apt / list / ফোল্ডারটিতে সংগ্রহস্থল বা পিপিএ সম্পর্কিত ফাইলটি সন্ধান করুন। নামটি অবশ্যই "প্যাকেজগুলি" এ শেষ হওয়া উচিত। তারপরে নিম্নলিখিত কমান্ডটি চালান:

# উদাহরণস্বরূপ দেবের জন্য http://security.ubuntu.com/ubuntu পরিমাণগত-সুরক্ষা মাল্টিভার্স
awk '$ 1 == "" প্যাকেজ: "{2}" মুদ্রণ করুন / var / lib / আপ্ট / তালিকা / সুরক্ষা * মাল্টিয়ার্স * প্যাকেজ

2 পদ্ধতি

অ্যাপট-ক্যাশে কমান্ডের আউটপুট বিশ্লেষণ করাও সম্ভব। নিম্নলিখিত স্ক্রিপ্ট সার্ভার এবং সংগ্রহস্থল সংক্রান্ত তথ্য সহ সমস্ত প্যাকেজ তালিকাভুক্ত করে:

#! / বিন / ব্যাশ

এপটি-ক্যাশে নীতি $ (dpkg -l | awk 'NR> = 6 {মুদ্রণ $ 2}') |
  awk '/ ^ [^] / {বিভাজন ($ 1, a, ":"); পিকেজি = এ [১]}
    পরের রেখা == 1 {পরের লাইন = 0; প্রিন্টফ ("% - 40s% -50s% এসএন", পিকেজি, $ 2, $ 3)}
    / *** / {পরবর্তী লাইন = 1} '

এছাড়াও, আরও সহজে অনুসন্ধানের জন্য ফলাফলটি বাছাই করুন। আপনাকে কেবল কোনও ফাইলের মধ্যে স্ক্রিপ্টটি সংরক্ষণ করতে হবে, এটিকে কার্যকর করার অনুমতি দিতে হবে (sudo chmod + x ফাইল) এবং এটি একটি টার্মিনাল থেকে চালানো উচিত।

উৎস: উবুন্টুকে জিজ্ঞাসা করুন


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।