Kuinka selvittää, mihin Homebrew-paketit on asennettu Maciin
Sisällysluettelo:
- Mihin Homebrew-paketit asennetaan Mac OS:ään: Homebrew-asennuspolku
- Kuinka löytää erityisiä Homebrew-paketin asennustietoja
Oletko koskaan miettinyt, mihin Homebrew sijoittaa Maciin asennettujen brew-pakettien binaarit? Jos olet Homebrew-käyttäjä, saatat olla kiinnostunut tietämään, mihin Homebrew sijoittaa kaiken ja mistä löydät asennetut haudutuspaketit Mac OS:ssä.
Näytämme hakemistopolun, jossa Homebrew säilyttää paketteja, ja jaamme myös muutamia muita tapoja nähdä, mitä ja mihin Homebrew on asentanut Maciin.
Tämä on luonnollisesti suunnattu edistyneemmille Mac-käyttäjille, jotka luottavat komentoriville ja Homebrew'lle, ja tämä ei koske ketään muuta. Jos olet kiinnostunut asentamaan Homebrew'n, voit lukea siitä täältä.
Mihin Homebrew-paketit asennetaan Mac OS:ään: Homebrew-asennuspolku
Oletusarvoisesti Homebrew asentaa kaikki paketit seuraavaan hakemistoon kaikissa Mac OS:n versioissa:
/usr/local/Cellar/
Lisäksi Homebrew sijoittaa symbolilinkit seuraavaan hakemistopolkuun:
/usr/local/opt/
Kaikki hakemistosta /usr/local/opt/ löytyvät binäärien symboliset linkit osoittavat vastaavaan paketteihinsa hakemistossa /usr/local/Cellar/, mikä voidaan vahvistaa ls:llä ja -l-lipulla:
ls -l /usr/local/opt/
Kuvakaappausesimerkki näyttää symboliset linkit, jotka osoittavat /usr/local/opt/ osoitteesta /usr/local/Cellar/ jokaiselle yksittäiselle haudutuspaketille:
Näin ollen voit käyttää ls-komentoa listataksesi kaikki Maciin asennetut Homebrew-paketit yksinkertaisesti näyttämällä koko hakemistoluettelon:
ls /usr/local/Cellar
Kuinka löytää erityisiä Homebrew-paketin asennustietoja
Nyt kun tiedät, missä Homebrew yleensä säilyttää paketteja, voit myös saada lisätietoja tietyistä paketeista. Näytämme sinulle muutaman komennon, joilla voit tulostaa tietyn haudutuspaketin tarkan polun. Näytämme myös, kuinka saat lisätietoja tietyistä Maciin asennetuista Homebrew-paketeista.
Kuinka löytää tarkan Homebrew-paketin asennuspaikan
Jos haluat, että sinulle ilmoitetaan tarkka polku Homebrew-paketin asennuspaikkaan komentorivin kautta, yksinkertaisin tapa on käyttää -etuliitelippua ja osoittaa se tiettyyn Homebrew-pakettiin Macissa. , tämä paljastaa sijainnin, johon se on asennettu:
brew --etuliite
Esimerkiksi käyttämällä pakettia 'wget' saamme heti seuraavat tiedot:
$ brew --etuliite wget /usr/local/opt/wget
Kuten näet komennon lähdöstä, vain kyseisen Homebrew-paketin asennuspolku näytetään.
Kuinka saada yksityiskohtaiset Homebrew-paketin tiedot
Jos haluat saada tarkempia tietoja tietystä Homebrew-paketista, joka on asennettu, mukaan lukien mistä Homebrew-paketti on peräisin, mikä se on, milloin se asennettiin, polku, jossa haudut paketti on asennettu, sekä tiedot pakettien riippuvuuksista ja siitä, mitä muita paketteja sen käyttämiseen tarvitaan. Tämä saavutetaan käyttämällä "info"-lippua brew:n kanssa osoittamaan se tiettyyn pakkaukseen käyttämällä seuraavaa syntaksia:
panimotiedot
Jos esimerkiksi haluat saada tietoa Homebrew-paketista "wget", anna seuraava komento:
brew info wget
Paluun osuminen näyttää yksityiskohtaiset tiedot haudutuspaketista. Esimerkkituloste tällaisesta komennosta 'wget' voi näyttää tältä:
$ haudutustiedot wget wget: vakaa 1.19.5 (pullotettu), HEAD Internet-tiedostonnoutaja https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 tiedostoa, 3,8 Mt)Kaadettu pullosta 07.5.2018 klo 10.59.31 Lähettäjä: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Riippuvuudet Build: pkg-config Pakollinen: libidn2, openssl Valinnainen: pcre libmetalink gpgme==> Asetukset --with-debug Rakenna vianetsintätuella
Brew info -komento paljastaa selvästi enemmän tietoa kuin vain paketin asennuspolun, joten jos haluat vain asennetun brew-paketin tarkan polun, komento –prefix voi olla helpompi komentosarjassa tai muihin tarkoituksiin.Täydellinen 'brew info' -komennon tulos on kuitenkin uskomattoman hyödyllinen saadakseen kattavaa tietoa mistä tahansa asennetusta paketista, ja sillä on tästä syystä ilmeistä arvoa sen lisäksi, että se näyttää, mihin jokin on asennettu.
Kokeile näitä komentoja itse millä tahansa Homebrew-paketilla. Jos noudatit aiempia artikkeleitamme Homebrew'n asentamisesta Maciin ja tutustuit sitten joihinkin suosittuihin Homebrew-paketteihin, jotka olet ehkä päivittänyt Python 3:een tai asensit node.js:n ja npm:n Homebrew'n kautta, nämä vinkit auttavat näyttämään asennuspolun. näistä paketeista sekä muita huomionarvoisia pakettitietoja.
Onko sinulla mielenkiintoisia neuvoja tai tietoja jaettavaksi siitä, missä Homebrew asentaa paketteja Macille tai hakea paketin tietoja? Jaa kanssamme alla olevissa kommenteissa!