Seuraavassa artikkelissa tarkastellaan miten voimme etsi käytettävissä olevia paketteja komentoriviltä. Debianissa, Ubuntussa tai Linux Mintissa olevia paketteja voi hakea terminaalista useilla tavoilla. Nämä paketit voivat olla etsi kiitos osuva, apt-cache y soveltuvuus. Nämä työkalut auttavat meitä etsimään pakettien nimiä ja kuvauksia niistä. Ne voivat olla myös erittäin hyödyllisiä, jos etsimämme on tietty paketti, mutta emme tiedä paketin tarkkaa nimeä tai tarvitsemme työkalua tiettyyn tarkoitukseen tai tehtävään. Tällä tavalla voimme tietää käytettävissä olevat vaihtoehdot.
Tärkeimmät erot apt: n, apt-cache: n ja aptitude: n välillä käytettävissä olevien pakettien hakemisessa ovat niiden tuotos ja järjestys, jossa nämä paketit luokitellaan. Sovellusta ei myöskään saa asentaa oletuksena Debian-pohjaiseen Gnu / Linux-jakeluun. Jos tämä on sinun tapauksesi, sinun on asennettava se.
Kaikista esimerkkeistä, jotka aiomme nähdä, apt-välimuisti on helpoin lukea tuloste koska normaalisti en tarvitse lisätietoja. Jos haluat nähdä asennetut / saatavilla olevat versiot, voit käyttää apt-cache-käytäntöpaketin nimeä.
Toinen asia, joka pitää mielessä, on se apt ja apt-cache hae apt-ohjelmistopakettien välimuistista, joten he palauttavat molemmat arkistot kuten manuaalisesti asennetut DEB-paketit (eivät ole käytettävissä arkistoissa). Siinä tapauksessa että aptitude, se palauttaa vain paketit, jotka ovat käytettävissä arkistoissa.
Etsi käytettävissä olevia paketteja komentoriviltä
Etsi käytettävissä olevia paketteja apt-cache-tiedostolla
Kuten olen jo kirjoittanut, voimme käyttää apt-välimuistia etsi käytettävissä olevia paketteja Debian-, Ubuntu- tai Linux Mint -tietovarastoista, asennettujen DEB-pakettien lisäksi, jotka eivät ole arkistoissa. Käytettävä muoto olisi seuraava:
apt-cache search BÚSQUEDA
Käytännön esimerkki etsi paketti "nodejs" se olisi jotain seuraavaa:
apt-cache search nodejs
Kuten voit nähdä edellisestä kaappauksesta, en ole pystynyt kaappaamaan kaikkea lähtöä, koska se voi olla hyvin pitkä.
Etsi käytettävissä olevia paketteja aptitude-sovelluksella
Soveltuvuuden tapauksessa tämä on a Ncurses-pohjainen apt. Tätä työkalua ei yleensä ole asennettu oletuksena, mutta voimme asenna se Debianiin, Ubuntuun, Linux Mintiin ja muihin Debian-pohjaisiin Gnu / Linux-jakeluihin käyttämällä tätä komentoa päätelaitteessa (Ctrl + Alt + T):
sudo apt install aptitude
Asennuksen jälkeen voimme käyttää aptitudea pakettien etsimiseen komentoriviltä. Käytettävä muoto on jotain tällaista:
aptitude search BÚSQUEDA
Käytännön esimerkki paketin "nodejs" löytämisestä olisi seuraava:
aptitude search nodejs
Pystymme myös käytä aptitude Ncurses -käyttöliittymää. Meillä ei ole enempää kirjoittaa soveltuvuus aloittaaksesi sen:
Tässä voimme etsi paketteja painamalla / ja kirjoittamalla sitten avainsana hakua varten.
Etsi käytettävissä olevia paketteja apt: n avulla
Apt: n avulla voimme etsiä käytettävissä olevia paketteja komentoriviltä seuraavasti:
apt search BÚSQUEDA
Vain täytyy korvaa sana HAKU avainsanalla että olemme kiinnostuneita etsimään. Voimme lisätä useita avainsanoja lainausmerkeissä.
Tämä olisi esimerkki hakemuksesta 'nodejs' sen lähdön kanssa:
apt search nodejs
Jälleen kerran tuloksia on niin paljon, että minun on ollut mahdotonta kaapata niitä kaikkia edelliseen kuvaan.
Tee tuloksista helpompi lukea
Kolmessa juuri nähdyssä tapauksessa hakutulokset voivat olla hyvin pitkiä. Kun se on niin, voimme Suorita ne käyttämällä lisää komentojen vieressä. Tämä helpottaa lukemista alla olevan kuvan mukaisesti:
apt-cache search BÚSQUEDA | more
Voimme myös sulkea pois tulokset, jotka eivät sisällä tiettyä avainsanaa (SEARCH2 tässä esimerkissä) käyttämällä grep:
apt-cache search BÚSQUEDA | grep BÚSQUEDA2
Grep eroaa oletusarvoisesti isoista ja pienistä kirjaimista. Jos lisäät -i -vaihtoehdon, voimme jättää huomiotta isot ja pienet kirjaimet. Se olisi seuraava: grep -i HAKU2.