U sljedećem ćemo članku pogledati kako možemo potražite dostupne pakete iz naredbenog retka. Postoji nekoliko načina pretraživanja paketa dostupnih u terminalu Debian, Ubuntu ili Linux Mint. Ovi paketi mogu biti traži zahvaljujući pogodan, apt-predmemorija y sposobnost. Ovi alati pomoći će nam pri traženju naziva paketa i njihovih opisa. Oni također mogu biti vrlo korisni ako je ono što tražimo određeni paket, ali ne znamo točan naziv paketa ili ako trebamo alat za određenu svrhu ili zadatak. Tako možemo znati dostupne mogućnosti.
Glavne razlike između korištenja apt, apt-cache i aptitude za traženje dostupnih paketa su njihov izlaz i redoslijed klasificiranja ovih paketa. Također, aptitude se možda neće instalirati prema zadanim postavkama na vašoj Gnu / Linux distribuciji zasnovanoj na Debianu. Ako je ovo vaš slučaj, morat ćete ga instalirati.
Od svih primjera koje ćemo vidjeti, apt-cache ima izlaz koji se najlakše čita budući da mi normalno nisu potrebne dodatne informacije. Da biste vidjeli instaliranu / dostupnu verziju, možete koristiti naziv paketa pravila apt-cache.
Treba imati na umu i to apt i apt-cache pretražuju predmemoriju apt softverskih paketa, pa vraćaju oba paketa dostupna u spremišta kao što su ručno instalirani DEB paketi (nisu dostupni u spremištima). U slučaju aptitude, vratit će samo pakete koji su dostupni u spremištima.
Potražite dostupne pakete iz naredbenog retka
Pretražite dostupne pakete pomoću apt-cachea
Kao što sam već napisao, možemo koristiti apt-cache za potražite dostupne pakete u spremištima Debian, Ubuntu ili Linux Mint, uz instalirane DEB pakete koji nisu u spremištima. Format koji se koristi bio bi sljedeći:
apt-cache search BÚSQUEDA
Praktični primjer traži paket "nodejs" to bi bilo otprilike sljedeće:
apt-cache search nodejs
Kao što vidite u prethodnom snimanju, nisam uspio zabilježiti sav izlaz, jer to može biti jako dugo.
Potražite dostupne pakete koristeći aptitude
U slučaju sklonosti, ovo je a Prednji kraj zasnovan na medicinskim sestrama za apt. Ovaj se alat obično ne instalira prema zadanim postavkama, ali moći ćemo instalirajte ga na Debian, Ubuntu, Linux Mint i druge Gnu / Linux distribucije zasnovane na Debianu pomoću ove naredbe u terminalu (Ctrl + Alt + T):
sudo apt install aptitude
Nakon instalacije moći ćemo koristiti sposobnost za traženje paketa iz naredbenog retka. Format koji će se koristiti bit će otprilike ovakav:
aptitude search BÚSQUEDA
Praktični primjer pronalaska paketa "nodejs" bio bi sljedeći:
aptitude search nodejs
Također ćemo moći upotrijebite korisničko sučelje aptitude Ncurses. Nećemo imati više za pisati sposobnost za pokretanje:
Ovdje možemo potražite pakete pritiskom na /, a zatim upišite ključnu riječ za pretragu.
Potražite dostupne pakete pomoću apt
Koristeći apt, možemo tražiti dostupne pakete iz naredbenog retka kako slijedi:
apt search BÚSQUEDA
Samo moram riječ SEARCH zamijenite ključnom riječi da smo zainteresirani za traženje. U navodnike možemo dodati nekoliko ključnih riječi.
Ovo bi bio primjer pretraživanja 'nodejs' zajedno s njegovim rezultatima:
apt search nodejs
Još jednom, rezultata je toliko da mi je bilo nemoguće sve ih obuhvatiti na prethodnoj slici.
Olakšajte čitanje rezultata
U tri slučaja koja smo upravo vidjeli, rezultati pretraživanja mogu biti vrlo dugi. Kad bude tako, moći ćemo pokrenite ih pomoću više pored naredbi. To će olakšati čitanje, kao što je prikazano u nastavku:
apt-cache search BÚSQUEDA | more
Također možemo izuzeti rezultate koji ne uključuju određenu ključnu riječ (SEARCH2 u ovom primjeru) pomoću grep:
apt-cache search BÚSQUEDA | grep BÚSQUEDA2
Grep prema zadanim postavkama razlikuje velika i mala slova. Ako dodamo opciju -i, možemo zanemariti velika i mala slova. Bilo bi sljedeće: grep -i PRETRAGA2.