Hogyan találja meg, hol vannak telepítve a Homebrew csomagok Macen

Tartalomjegyzék:

Anonim

Elgondolkozott már azon, hogy a Homebrew hova teszi a Mac-re telepített brew-csomagok bináris fájljait? Ha Ön Homebrew-felhasználó, akkor érdemes tudni, hogy a Homebrew hova tesz mindent, és hol találja meg a telepített brew csomagokat Mac OS rendszerben.

Megmutatjuk a könyvtár elérési útját, ahol a Homebrew tárolja a csomagokat, és megosztunk néhány egyéb módszert is, hogy megtudja, mit és hova telepített a Homebrew bármit a Mac gépre.

Ez nyilvánvalóan a fejlettebb Mac-felhasználóknak szól, akik a parancssorra és a Homebrew-ra támaszkodnak, és ez senki másra nem vonatkozik. Ha érdekli a Homebrew telepítése, itt tájékozódhat róla.

Ahol a Homebrew csomagok telepítve vannak Mac OS rendszeren: a Homebrew telepítési útvonala

Alapértelmezés szerint a Homebrew az összes csomagot a következő könyvtárba telepíti a Mac OS összes verziójában:

/usr/local/Cellar/

Ezenkívül a Homebrew szimbolikus hivatkozásokat helyez el a következő könyvtár elérési útjába:

/usr/local/opt/

A /usr/local/opt/ fájlban található bináris fájlok szimbolikus hivatkozásai mind a megfelelő csomagjukra mutatnak a /usr/local/Cellar/ könyvtárban, amint azt az ls és az -l kapcsoló megerősítheti:

ls -l /usr/local/opt/

A képernyőképes példa bemutatja a /usr/local/opt/ oldalról a /usr/local/Cellar/ címre mutató szimbolikus hivatkozásokat minden egyes főzetcsomaghoz:

Így az ls paranccsal kilistázhatja az összes Mac-re telepített Homebrew-csomagot egyszerűen a teljes könyvtárlista megjelenítésével:

ls /usr/local/Cellar

Hogyan találhat konkrét Homebrew csomag telepítési információkat

Most, hogy tudja, hogy a Homebrew általában hol tárolja a csomagokat, további részleteket is megtudhat az egyes csomagokról. Mutatunk néhány parancsot egy adott főzetcsomag pontos elérési útjának kinyomtatásához, és azt is megmutatjuk, hogyan kaphat további részletes információkat a Mac-re telepített Homebrew csomagokról.

Hogyan találhatom meg, hogy pontosan hol kell telepíteni a Homebrew csomagot

Ha azt szeretné, hogy a Homebrew-csomag telepítési helyének pontos elérési útját küldjék parancssoron keresztül, a legegyszerűbb módszer a –prefix jelző használata, és egy adott Homebrew-csomagra irányítani a Mac rendszeren. , ez felfedi a telepítés helyét:

brew --prefix

Például a „wget” csomag használatával azonnal a következő információkat kaphatjuk:

$ brew --prefix wget /usr/local/opt/wget

Amint a parancs kimenetén látható, csak az adott Homebrew csomag telepítési útvonala látható.

Hogyan kaphat részletes információkat a Homebrew csomagról

Ha szeretne részletesebb információkat kapni egy adott telepített Homebrew-csomagról, beleértve azt is, hogy a Homebrew csomag honnan származik, mi az, mikor telepítették, az elérési út, ahol a brew csomag telepítve van, valamint információkat a csomagok függőségeiről, és arról, hogy milyen egyéb csomagokra van szükség a használatához. Ez úgy érhető el, hogy a brew-val az „info” jelzőt egy adott csomagra irányítja, a következő szintaxis használatával:

brew info

Ha például a „wget” Homebrew csomagról szeretne információkat kapni, akkor a következő parancsot adja ki:

brew info wget

A visszaküldés részletezi a főzetcsomaggal kapcsolatos információkat. Egy ilyen parancs kimenete a 'wget' számára a következőképpen nézhet ki:

$ brew info wget wget: stabil 1.19.5 (palackozott), HEAD internetes fájlvisszakereső https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 fájl, 3,8 MB)Palackból kiöntve: 2018-05-07, 10:59:31 Feladó: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Függőségek Build: pkg-config Kötelező: libidn2, openssl Nem kötelező: pcre libmetalink gpgme==> Opciók --with-debug Build with debug support

A 'brew info' parancs nyilvánvalóan lényegesen több információt tár fel, mint egyszerűen a csomag telepítési útvonala, így ha egyszerűen csak egy telepített brew csomag pontos elérési útját akarja megadni, akkor a –prefix paranccsal egyszerűbb lehet a szkriptelés vagy egyéb célokra.Mindazonáltal a teljes 'brew info' parancs kimenete hihetetlenül hasznos ahhoz, hogy minden telepített csomagról részletes információkat kapjon, és ezért nyilvánvaló értéke van, amellett, hogy megmutatja, hol van telepítve valami.

Próbálja ki ezeket a parancsokat bármelyik Homebrew csomaggal. Ha követte korábbi cikkeinket a Homebrew telepítésével kapcsolatban Mac számítógépen, majd megnézte néhány népszerű Homebrew csomagot, esetleg frissítette Python 3-ra, vagy telepítette a node.js és npm fájlokat a Homebrew segítségével, ezek a tippek megmutatják a telepítési útvonalat. ezen csomagok közül, valamint egyéb figyelemre méltó csomaginformációkat.

Van érdekes tanácsa vagy információja, amelyet megoszthatna azzal kapcsolatban, hogy megtudja, hová telepíti a Homebrew a csomagokat Mac-re, vagy lekérheti a csomag részleteit? Oszd meg velünk kommentben lent!

Hogyan találja meg, hol vannak telepítve a Homebrew csomagok Macen