Hogyan találja meg, hol vannak telepítve a Homebrew csomagok Macen
Tartalomjegyzék:
- Ahol a Homebrew csomagok telepítve vannak Mac OS rendszeren: a Homebrew telepítési útvonala
- Hogyan találhat konkrét Homebrew csomag telepítési információkat
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!