Ako uviesť zoznam balíkov v rámci PPA alebo oficiálneho úložiska

Pri iných príležitostiach sme sa videli ako identifikovať závislosti balíka o ako zistiť, do ktorého balíka súbor patrí. Tentokrát si vysvetlíme ako listovať je paquetes v rámci a PPA o sklad rozhodnutý.

Metóda 1

Vyhľadajte súbor zodpovedajúci úložisku alebo PPA v priečinku / var / lib / apt / lists /. Názov musí končiť textom „Balíky“. Potom spustite nasledujúci príkaz:

# príklad pre deb http://security.ubuntu.com/ubuntu kvantové zabezpečenie multiverse
awk '$ 1 == "Balík:" {print $ 2}' / var / lib / apt / lists / security * multiverse * balíčky

Metóda 2

Je tiež možné analyzovať výstup príkazu apt-cache. Nasledujúci skript obsahuje zoznam všetkých balíkov s informáciami o serveri a úložisku:

#! / Bin / bash

politika apt-cache $ (dpkg -l | awk 'NR> = 6 {tlačiť $ 2}') |
  awk '/ ^ [^] / {split ($ 1, a, ":"); pkg = a [1]}
    nextline == 1 {nextline = 0; printf ("% - 40s% -50s% sn", bal., 2 $, 3 $)}
    / *** / {ďalší riadok = 1} '

Výsledok tiež zoraďte pre jednoduchšie vyhľadávanie. Musíte iba uložiť skript do súboru, dať mu povolenie na vykonávanie (súbor sudo chmod + x) a spustiť ho z terminálu.

Fuente: Opýtajte sa Ubuntu


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.