पीपीए किंवा अधिकृत रिपॉझिटरीमध्ये पॅकेजेसची यादी कशी करावी

इतर प्रसंगी आम्ही पाहिले पॅकेजची अवलंबन कशी ओळखावी o कोणत्या पॅकेजची फाइल आहे हे कसे शोधायचे. यावेळी, आम्ही कसे ते स्पष्ट करू यादी करण्यासाठी अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना पॅकेट्स च्या आत पीपीए o भांडार दृढ.

1 पद्धत

/ Var / lib / apt / list / फोल्डरमध्ये रिपॉझिटरी किंवा पीपीएशी संबंधित फाईल शोधा. नाव "पॅकेजेस" मध्ये समाप्त होणे आवश्यक आहे. नंतर पुढील आज्ञा चालवा:

# उदाहरणार्थ डेब http://security.ubuntu.com/ubuntu प्रमाण-सुरक्षा मल्टीवर्स
awk '$ 1 == "पॅकेज:" {प्रिंट} 2}' / var / lib / आपट / याद्या / सुरक्षा * मल्टीवेर्स् * पॅकेजेस

2 पद्धत

Ptप्ट-कॅशे कमांडच्या आऊटपुटचे विश्लेषण करणे देखील शक्य आहे. पुढील स्क्रिप्ट सर्व्हर आणि रेपॉजिटरी माहितीसह सर्व पॅकेजेसची यादी करते:

#! / बिन / बॅश

apt-cache धोरण d (dpkg -l | awk 'NR> = 6 {प्रिंट $ 2}') |
  awk '/ ^ [^] / {विभाजित ($ 1, अ, ":"); pkg = a [1]
    नेक्स्टलाइन == 1 {नेक्स्टलाइन = 0; printf ("% - 40s% -50s% sn", pkg, $ 2, $ 3)}
    / *** / {नेक्स्टलाइन = 1} '

सोपा शोधासाठी निकाल देखील क्रमवारी लावा. आपल्याला फक्त फाईलमध्ये स्क्रिप्ट जतन करावी लागेल, त्यास एक्जीक्यूशन परवानग्या द्या (sudo chmod + x file) आणि टर्मिनलमधून ती चालवा.

स्त्रोत: उबंटूला विचारा


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.