WHO on on komentorivi työkalu, joka mahdollistaa hakujen useita pakettiluetteloita kerralla - Tällä hetkellä tuettuja ovat Arch, Debian, Fedora, Gentoo, Slackware (ja linuxpackages.net), Lähde Mage, FreeBSD, OpenBSD, NetBSD, Fink ja DarwinPorts.
WHO on on kirjoitettu Perl ja on suunniteltu auttamaan paketin ylläpitäjien löytämään ebuildeista, pkgbuilds ja vastaavat paketti määritelmät muista jakeluista oppia. Sitä voidaan kuitenkin käyttää myös tavalliset käyttäjät, jotka haluavat tietää:
- Mitkä jakelu tarjoaa paketteja, joihin käyttäjä on riippuvainen.
- Mitä versiota annettu paketti on käytössä jokaisessa jakelussa, tai jokaisessa vapautumisen jakelu (toteutettu vain Debian).
On ehdotettu käytät Unix komentorivin työkaluja parantaa hakutuloksia. WHO on on optimoitu nopea toteutus. Tämä tapahtuu ketjuttaminen, ja järjestys tuloksia ei voida taata. Voit kuitenkin saada standardoitu tuotanto, aakkosjärjestyksessä lajiteltu jakelu, lajittelutyökalun avulla:
WHO on gimp | sort
Voit käyttää grep parantaa hakutuloksia. Riippuen siitä, haluatko vain paketit, joiden nimet alkavat hakusana, päättyy hakusana tai täsmälleen, voit käyttää tilaa ennen, jälkeen tai molemmin puolin hakutermi, vastaavasti:
WHO on gimp | sort | grep "gimp"
WHO on vim | sort | grep "vim"
WHO on gimp | sort | grep "gimp"
Tilat varmistaa, että ainoastaan tulokset paketin gimp näytetään, ei gimp-print jne
Jos haluat tuloksia tietyn jakelu vain, tehdä
WHO on kaari | grep "^ Arch"
Lähtö kunkin moduulin edelleen tilata, joten sinun ei tarvitse lajitella tuloksia tässä asiassa, vaikka saatat haluta tehdä niin joidenkin jakaumat. Jakelu nimet on lyhennetty "Arch", "Debian", "Fedora", "Gentoo", "Slackware", "SMGL" (Lähde Mage Linux) ja FreeBSD, NetBSD ja OpenBSD.
Lähtö versiossa 0.1 näytti tältä. Ensimmäisessä sarakkeessa on nimi jakelu, toinen paketin nimi, kolmas versio numero, sitten päivämäärä, arkiston nimi ja url linkittävät lisätietoja paketin. Tulevat versiot on pakkauskoko tietoa, too. Kolumni pituudet ovat kiinteitä, joten voit käyttää leikkaus:
WHO on vim | grep "vim" | cut -b 36-45
Ensimmäinen tavua tietojen kentät kirjoitettaessa ovat 11, 37, 48, 53, 64 ja 76.
Debian viittaa binary jakelu. Slackware kyselyt Nykyinen vain. Binary koot Fedora ovat pakkauskokoja - tilaa tarvitaan levyllä on suurempi noin kertoimella 2. Binary koot Debian ovat pakkaamatonta kokoja. Kaikki tiedot (myös saatavuuden, versionumerot ja binary koot) ovat x86-arkkitehtuurin.
Debianin versionumerot harvoissa tapauksissa voi olla x86 (on kiinteä). Gentoon versio saatavuus ei voi olla x86 (on kiinteä). Suosittelen sinua kuulla URL-osoitteita tuotoksen, joka antaa yksityiskohtaista ja tarkkaa tietoa jokaisen paketin. Voit halutessasi käyttää päätelaitteen, joka tunnistaa linkit ja mahdollistaa helpon pääsyn selaimen kautta, kuten gnome-terminaali.
Fedora, vain vapauttaa 4 on oletusarvoisesti käytössä, ja vain kaikkein ajan tasalla paketti listataan jos eri versiot ovat saatavilla.
Haluan rohkaista erityisesti levityksestä tällä kertaa tarjota web hakutoimintojen paketti luetteloita, ja erityisesti annettava seuraavat tiedot: paketin nimi, versio, päivämäärä, koko ja url lisätietoja (ylläpitäjä, rakentaa tietoa jne.)
Mitä uutta strong> tässä julkaisussa:
- Kaikki vaan kaksi nykyistä pakettia kokoelma kyselyn moduuleja on saatettu ajan tasalle.
Mitä uutta strong> versiossa 0.23:
- NetBSD, Debian, ja Ubuntu nyt raportoida kokoja, ja NetBSD raportoi myös päivämäärät. & Quot; - matala & quot; tukahduttaa nämä hakee, mikä voi olla toivottavaa, koska ne ovat aikaa vieviä ja käyttää palvelimen kuormitusta.
- Kaikki nämä uudet puhelut pujotettu oletusarvoisesti, ja voidaan ottaa pois käytöstä & quot; - ei-kierteet & quot ;, kuten aikaisempienkin ominaisuuksia.
- Tämä julkaisu varoittaa jos jakaumat määritelty ei tunnisteta, ja LWP arvosanoin välityspalvelimen asetuksia.
- Mandriva moduuli on lisätty.
Mitä uutta strong> versiossa 0.22:
- Tämä julkaisu sisältää monia pieniä bugikorjauksia, ja nyt käyttää pkgsrc. SE NetBSD moduulin.
- On uusi mies sivun, joka on saatavilla myös saksaksi.
Mitä uutta strong> versiossa 0.21:
- Gentoo ja Fedora lisättiin (jälleen).
- Debian, & quot; testaus & quot; loppusijoitustilojen oli käytössä lisäksi & quot; vakaa & quot;.
- Suorituskyvyn parannukset tehtiin, ja wget ei enää riippuisi.
- Mac OS X, Whohas.app toimii nyt ilman WHO on $ PATH - WHO on suoritustiedosto on nippuihin app.
Mitä uutta strong> versiossa 0.20:
- jakaminen etsittävän voidaan nyt määritetty komentorivillä sijaan kommentoimalla ulos koodin.
- Kun mikään määritellään, kokonaisuus etsitään (ellei kommentoi ulos lähdekoodi).
Mitä uutta strong> versiossa 0.19:
- Tämä julkaisu lisää kytkin mahdollistaa ei-kierteillä toiminta (käyttäjän pyynnöstä).
Vaatimukset :
- wget
- päivämäärä apuohjelma
- LWP :: UserAgent
- Perl
Kommentteja ei löytynyt