Kaip nurodyti paketus PPA ar oficialioje saugykloje

Kitomis progomis matėme kaip nustatyti paketo priklausomybes o kaip sužinoti, kuriam paketui priklauso failas. Šį kartą paaiškinsime, kaip sąrašą The paketai per a EEPS o saugykla Atkaklus.

1 metodas

Raskite saugyklą arba PPA atitinkantį failą aplanke / var / lib / apt / lists / /. Pavadinimas turi baigtis „Pakuotės“. Tada paleiskite šią komandą:

# deb pavyzdys: http://security.ubuntu.com/ubuntu quantal-security multiverse
awk '$ 1 == "Paketas:" {print $ 2}' / var / lib / apt / lists / security * multiverse * Paketai

2 metodas

Taip pat galima išanalizuoti komandos apt-cache išvestį. Šiame scenarijuje pateikiami visi paketai su serverio ir saugyklos informacija:

#! / bin / bash

apt-cache politika $ (dpkg -l | awk 'NR> = 6 {print $ 2}') |
  awk '/ ^ [^] / {split (1 USD, a, ":"); pkg = a [1]}
    kita eilutė == 1 {kita eilutė = 0; printf ("% - 40s% -50s% sn", pkg, 2 USD, 3 USD)}
    / *** / {nextline = 1} '

Be to, surūšiuokite rezultatą, kad būtų lengviau ieškoti. Jūs tiesiog turite išsaugoti scenarijų faile, suteikti jam vykdymo teises (sudo chmod + x failas) ir paleisti jį iš terminalo.

Fuente: Paklauskite „Ubuntu“


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.