Marar kale ayaan aragnay sida loo ogaado ku tiirsanaanta xirmada o sida loo ogaado xirmo faylka iska leh. Markan, waxaan kuu sharxi doonaa sida in la taxo ka baakadaha gudahood a PPA o kaydka go'aansaday. |
Qaabka 1
Soo hel feyl u dhigma keydka ama PPA ee / var / lib / apt / lists / folder. Magaca waa inuu ku dhammaadaa "Baakado". Kadib orda amarka soo socda:
# tusaale ahaan deynta http://security.ubuntu.com/ubuntu tiro-amniga badan
awk '$ 1 == "Xidhmada:" {daabac $ 2}' / var / lib / apt / liisaska / amniga * xirmooyinka badan
Qaabka 2
Sidoo kale waa suurtagal in la falanqeeyo soo saarida amarka apt-cache. Qoraalka soo socda ayaa ku taxan dhammaan baakadaha leh server iyo macluumaadka keydinta:
#! / bin / bash
siyaasada apt-cache $ (dpkg -l | awk 'NR> = 6 {daabac $ 2}') |
awk '/ ^ [^] / {kala ($ 1, a, ":"); pkg = a [1]}
safka xiga == 1 {nextline = 0; printf ("% - 40s% -50s% sn", pkg, $ 2, $ 3)}
/ *** / {khadka soo socda = 1} '
Sidoo kale, u kala saar natiijada raadinta sahlan. Kaliya waa inaad ku kaydisaa qoraalka feyl, siisaa rukhsadaha fulinta (sudo chmod + x faylka) kana kaxee terminal.
source: Weydii Ubuntu