Pakettide otsimiseks Debian 10 Busterist saab kasutada mitut meetodit. Õige paketi nime otsimiseks on paketi filtreerimiseks saadaval võimsad ja stabiilsed tööriistad. Debian 10 pakub pakettide filtreerimiseks ja otsimiseks nii käsurea kui ka graafilisi pakettihaldureid. Synaptic on GUI jaoks populaarne tööriist, kuid see ei ole hea kõigi masinate, sealhulgas tootmisserverite jaoks. Niisiis peate Debiani pakettide otsimiseks kasutama mõnda käsurea tööriista.
Pakettide otsimiseks Debian 10-s on mitu võimalust. Selles artiklis uuritakse, kuidas paketti otsida aptitude, apt-cache, dpkg ja apt paketihaldurite abil. Kõiki selle artikli käske rakendati terminalis Debian 10 Buster. Selles artiklis käsitletud utiliite kasutades saate otsida pakette ja näidata nende kirjeldust.
Saadaolevate pakettide otsimine käsu aptitude abil
Sobivus on rakendus, mis põhineb Ncurses'i apt-i kasutajaliidesel, töötab terminalirakenduse all. Seda pole Debiani, Ubuntu ja teiste Linuxi-põhiste jaotuste hulka veel installitud. Sobivuse installimiseks Debian 10-s avage terminal rakenduse otsinguriba abil järgmiselt:
Sobivuse installimiseks Debian 10 Busterisse tippige järgmine käsk:
$ sudo apt install aptitudeKui olete selle tööriista oma süsteemi installinud, saate terminalis oleva käsu aptitude abil otsida mis tahes saadaolevat paketti. Selleks järgige allolevat süntaksit:
$ aptitude otsing paketi nimiNäiteks kui soovite otsida kõiki OpenSSH-i pakette, käivitage alltoodud käsk:
Paketti saate otsida ka aptitude Ncurses kasutajaliidese abil. Tippige terminali 'aptitude' ja aknas kuvatakse järgmine liides.
Paketi otsimiseks vajutage nuppu '/' ja sisestage seejärel otsinguribale paketi nimi.
Saadaolevate pakettide otsimine käsu apt-cache abil
Debian 10-s saate käsku apt-cache kasutades otsida saadaolevaid pakette Debiani hoidlast. Käsuga apt-cache saate otsida ka oma süsteemi installitud DEB-pakette, mida pole Debiani hoidlas. Kasutage käsu apt-cache abil otsinguülesannete täitmiseks järgmist käsku.
$ apt-cache otsige paketi nimeNäide
$ apt-vahemälu otsingu vim
Ülaltoodud käsk kuvab pakettide nimed kirjelduses või nimes väljendiga “vim”. Nende pakettide otsimiseks sisestage otsinguavaldus ainult nimesse. Seejärel sisestage järgmine käsk:
$ apt-cache search - ainult nimed apache
Lisateabe saamiseks loetletud paketi kohta kasutage järgmist käsku:
$ apt-cache näita paketi nimeNäide
$ apt-cache näitab emacs
Sobivus ja apt-vahemälu pakuvad pakettide kohta sarnast teavet.
Enamasti on tulemused liiga pikad. Tulemuste lühendamiseks võite käivitada järgmise käsu:
$ apt-cache otsige paketi nimi | rohkemTulemused, millel pole kindlat märksõna, saate käsuga grep välistada järgmiselt:
$ apt-cache otsige paketi nimi | grep pakendi nimi2Grep-käsk on tõstutundlik. Suur- ja väiketähtede ignoreerimiseks kasutage lippu -i (grep -i otsingusõna).
Saadaolevate pakettide otsimine apt-käsu abil
Kasutades käsku apt, saate otsida kõiki saadaolevaid pakette. Ati abil otsimiseks kasutage järgmist süntaksit:
$ apt otsingu paketi nimiNäide
$ apt otsing emacs
Saadaolevate pakettide otsimine käsu dpkg abil
Installitud pakettide otsimiseks kasutage käsku dpkg järgmiselt:
$ dpkg -S otsingumusterNäide
$ dpkg -S apache
Saate kasutada ka dpkg koos grepiga järgmiselt:
Järeldus
Selles artiklis uuriti, kuidas otsida pakette Debian 10 käsurea abil, sealhulgas mõned erinevad otsimise ja filtreerimise meetodid. Nende meetodite abil saate otsida Debiani pakette, isegi kui te ei tea paketi täpset nime. Internetis saate lisateavet apt-cache, grep search, aptitude ja apt käskude kohta.