પીપીએ અથવા officialફિશિયલ રીપોઝીટરીમાં પેકેજોની સૂચિ કેવી રીતે લેવી

અન્ય પ્રસંગોએ આપણે જોયું પેકેજની અવલંબનને કેવી રીતે ઓળખવું o ફાઇલ કયા પેકેજની છે તે કેવી રીતે શોધવું. આ સમયે, અમે કેવી રીતે તે સમજાવીશું યાદી કરવા માટેપેકેજો અંદર એક પીપીએ o ભંડાર નિર્ધારિત.

1 પદ્ધતિ

/ Var / lib / apt / list / ફોલ્ડરમાં રીપોઝીટરી અથવા PPA ને અનુરૂપ ફાઇલ શોધો. નામ "પેકેજો" માં સમાપ્ત થવું આવશ્યક છે. પછી નીચેનો આદેશ ચલાવો:

# ડેબ માટે ઉદાહરણ http://security.ubuntu.com/ubuntu જથ્થાત્મક-સુરક્ષા મલ્ટિવર્સે
awk '$ 1 == "પેકેજ:" {2} {/ var / lib / apt / યાદીઓ / સુરક્ષા * મલ્ટિવર્સે * પેકેજો છાપો

2 પદ્ધતિ

એપ્ટ-કેશ આદેશના આઉટપુટનું વિશ્લેષણ કરવું પણ શક્ય છે. નીચેની સ્ક્રિપ્ટમાં સર્વર અને રીપોઝીટરી માહિતીવાળા બધા પેકેજોની સૂચિ છે:

#! / બિન / બૅશ

apt-cache નીતિ $ (dpkg -l | awk 'NR> = 6 {છાપો $ 2 {') |
  awk '/ ^ [^] / {વિભાજન ($ 1, એ, ":"); pkg = a [1]}
    આગલી લાઇન == 1 {આગલી લાઇન = 0; પ્રિંટએફ ("% - 40s% -50s% sn", pkg, $ 2, $ 3)}
    / *** / {આગલી લાઇન = 1} '

પણ, સરળ શોધ માટે પરિણામને સ sortર્ટ કરો. તમારે ફક્ત ફાઇલમાં સ્ક્રિપ્ટ સાચવવી પડશે, તેને એક્ઝેક્યુશન પરમિશન આપો (sudo chmod + x file) અને તેને ટર્મિનલથી ચલાવો.

સ્રોત: ઉબુન્ટુને પૂછો


લેખની સામગ્રી અમારા સિદ્ધાંતોનું પાલન કરે છે સંપાદકીય નૈતિકતા. ભૂલની જાણ કરવા માટે ક્લિક કરો અહીં.

ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં.

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.