Za iskanje paketov v Debian 10 Buster je mogoče uporabiti več metod. Za filtriranje paketov so na voljo zmogljiva in stabilna orodja za iskanje pravilnega imena paketa. Debian 10 ponuja filtre in iskanje paketov tako v ukazni vrstici kot tudi v grafičnih upraviteljih paketov. Synaptic je priljubljeno orodje, ki se uporablja za grafični uporabniški vmesnik, vendar ni dobro za vse stroje, vključno s produkcijskimi strežniki. Za iskanje paketov Debian boste morali uporabiti nekaj orodij ukazne vrstice.
V Debianu 10 je na voljo več možnosti za iskanje paketov. Ta članek bo raziskal, kako iskati paket z uporabo upraviteljev paketov aptitude, apt-cache, dpkg in apt. Vsi ukazi v tem članku so bili implementirani v terminalu Debian 10 Buster. Z uporabo pripomočkov, obravnavanih v tem članku, lahko iščete pakete in prikažete njihov opis.
Poiščite razpoložljive pakete z ukazom aptitude
Aptitude je aplikacija, ki temelji na Ncurses front end za apt, deluje pod terminalsko aplikacijo. Ta še ni nameščen v distribucijah, ki temeljijo na Debianu, Ubuntuju in drugih sistemih Linux. Če želite namestiti aptitude v Debian 10, odprite terminal z vrstico za iskanje aplikacij, kot sledi:
Vnesite naslednji ukaz, da namestite aptitude v Debian 10 Buster:
$ sudo apt namestitev aptitudeKo ste to orodje namestili v sistem, lahko z ukazom aptitude v terminalu poiščete kateri koli razpoložljiv paket. Če želite to narediti, upoštevajte spodnjo sintakso:
$ aptitude iskanje imena paketaČe želite na primer poiskati vse pakete OpenSSH, zaženite spodnji ukaz:
Paket lahko iščete tudi z uporabniškim vmesnikom aptitude Ncurses. V terminal vnesite 'aptitude' in v oknu bo prikazan naslednji vmesnik.
Za iskanje paketa pritisnite '/' in nato v iskalno vrstico vnesite ime paketa.
Poiščite razpoložljive pakete z ukazom apt-cache
V Debianu 10 lahko z ukazom apt-cache poiščete razpoložljive pakete v repozitoriju Debian. Z ukazom apt-cache lahko poiščete tudi DEB pakete, nameščene v vašem sistemu, ki niso v repozitoriju Debian. Za izvajanje nalog iskanja uporabite naslednji ukaz z ukazom apt-cache.
$ apt-cache iskalno ime paketaPrimer
$ apt-cache iskanje vim
Zgornji ukaz bo prikazal imena paketov z izrazom "vim" v opisu ali imenu. Če želite iskati te pakete, imejte iskalni izraz samo v imenu. Nato vnesite naslednji ukaz:
$ apt-cache search - apache samo z imeni
Če si želite ogledati več podrobnosti o navedenem paketu, uporabite naslednji ukaz:
$ apt-cache prikaži ime paketaPrimer
$ apt-cache prikaže emacs
Aptitude in apt-cache zagotavljata podobne informacije o paketih.
V večini primerov bodo rezultati predolgi. Če želite skrajšati rezultate, lahko zaženete naslednji ukaz:
$ apt-cache iskanje imena paketa | večRezultate, ki nimajo določene ključne besede, lahko izključite z ukazom grep, kot sledi:
$ apt-cache iskanje imena paketa | grep ime-paketa2Ukaz grep razlikuje med velikimi in malimi črkami. Če želite prezreti občutljivost na velike in male črke, uporabite zastavico -i (grep -i iskalna beseda).
Poiščite razpoložljive pakete z ukazom apt
Z ukazom apt lahko poiščete vse razpoložljive pakete. Za iskanje z uporabo apt uporabite naslednjo sintakso:
$ apt ime iskalnega paketaPrimer
$ apt iskanje emacs
Poiščite razpoložljive pakete z ukazom dpkg
Za iskanje nameščenih paketov uporabite ukaz dpkg, kot sledi:
$ dpkg -S vzorec iskanjaPrimer
$ dpkg -S apache
Dpkg lahko uporabite tudi z grep, kot sledi:
Zaključek
Ta članek je raziskal, kako iskati pakete z uporabo ukazne vrstice v Debianu 10, vključno z različnimi metodami za iskanje in filtriranje. S temi metodami lahko iščete pakete Debian, tudi če ne veste za natančno ime paketa. Več o ukazih apt-cache, grep search, aptitude in apt lahko izveste v internetu.