Cara Mencari Tempat Pakej Homebrew Dipasang pada Mac

Isi kandungan:

Anonim

Pernahkah anda terfikir di mana Homebrew meletakkan binari daripada pakej brew yang dipasang pada Mac? Jika anda pengguna Homebrew, anda mungkin berminat untuk mengetahui tempat Homebrew meletakkan segala-galanya dan tempat untuk mencari pakej brew yang dipasang dalam Mac OS.

Kami akan menunjukkan kepada anda laluan direktori tempat Homebrew menyimpan pakej, dan turut berkongsi beberapa cara lain untuk melihat perkara dan tempat Homebrew telah memasang apa-apa pada Mac.

Ini jelas sekali ditujukan kepada pengguna Mac yang lebih maju yang bergantung pada baris arahan dan Homebrew, dan ini tidak akan terpakai kepada orang lain. Jika anda berminat untuk memasang Homebrew, anda boleh mengetahui tentangnya di sini.

Tempat Pakej Homebrew Dipasang pada Mac OS: Laluan Pemasangan Homebrew

Secara lalai, Homebrew akan memasang semua pakej ke dalam direktori berikut dalam semua versi Mac OS:

/usr/local/Cellar/

Selain itu, Homebrew meletakkan symlinks ke dalam laluan direktori berikut:

/usr/local/opt/

Pautan simbolik binari yang terdapat dalam /usr/local/opt/ semuanya menghala ke pakej masing-masing dalam /usr/local/Cellar/ seperti yang boleh disahkan dengan ls dan bendera -l:

ls -l /usr/local/opt/

Contoh tangkapan skrin menunjukkan pautan simbolik yang menunjuk dari /usr/local/opt/ ke /usr/local/Cellar/ untuk setiap pakej minuman individu:

Oleh itu, anda boleh menggunakan arahan ls untuk menyenaraikan semua pakej Homebrew yang dipasang pada Mac hanya dengan menunjukkan senarai direktori penuh:

ls /usr/local/Cellar

Cara Mencari Maklumat Pemasangan Pakej Homebrew Tertentu

Sekarang anda tahu di mana Homebrew biasanya menyimpan pakej, anda juga boleh mengetahui lebih spesifik tentang pakej tertentu. Kami akan menunjukkan kepada anda beberapa arahan untuk mencetak laluan tepat bagi pakej minuman tertentu dan juga menunjukkan kepada anda cara mendapatkan maklumat terperinci tambahan tentang pakej Homebrew tertentu yang dipasang pada Mac.

Cara Mencari Tepat Tempat Pakej Homebrew Dipasang

Jika anda mahu laluan tepat ke tempat pakej Homebrew dipasang dilaporkan kembali kepada anda melalui baris arahan, kaedah paling mudah ialah menggunakan bendera –prefix dan arahkannya pada pakej Homebrew tertentu pada Mac , ini akan mendedahkan lokasi di mana ia dipasang:

brew --prefix

Sebagai contoh, menggunakan pakej ‘wget’ kita boleh mendapatkan maklumat berikut dengan segera:

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

Seperti yang anda lihat dalam output arahan, hanya laluan pemasangan untuk pakej Homebrew tersebut ditunjukkan.

Cara Mendapatkan Maklumat Pakej Homebrew Terperinci

Jika anda berminat untuk mendapatkan maklumat yang lebih terperinci tentang pakej Homebrew tertentu yang telah dipasang, termasuk dari mana datangnya pakej Homebrew, apakah itu, apabila ia dipasang, laluan tempat brew pakej dipasang, serta maklumat tentang kebergantungan pakej itu dan pakej lain yang diperlukan untuk menggunakannya. Ini dicapai dengan menggunakan bendera 'info' dengan brew untuk menghalakannya pada pakej tertentu, menggunakan sintaks berikut:

info brew

Sebagai contoh, jika anda ingin mendapatkan maklumat tentang pakej Homebrew “wget” maka anda akan mengeluarkan arahan berikut:

maklumat brew wget

Pulangan tekan akan memperincikan maklumat tentang pakej minuman. Contoh output perintah sedemikian untuk 'wget' mungkin kelihatan seperti berikut:

$ brew info wget wget: stable 1.19.5 (botol), HEAD Internet file retriever https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 fail, 3.8MB)Dituangkan dari botol pada 2018-05-07 pada 10:59:31 Daripada: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Binaan Ketergantungan: pkg-config Diperlukan: libidn2, openssl Pilihan: pcre libmetalink gpgme==> Pilihan --dengan-debug Binaan dengan sokongan nyahpepijat

Arahan 'brew info' jelas mendedahkan lebih banyak maklumat daripada sekadar laluan pemasangan pakej, jadi jika anda hanya mahu laluan tepat pakej brew yang dipasang, arahan –prefix mungkin lebih mudah untuk skrip atau tujuan lain.Namun begitu, output arahan penuh 'brew info' sangat berguna untuk mendapatkan maklumat yang luas tentang mana-mana pakej yang dipasang dan ia mempunyai nilai yang jelas untuk sebab itu, selain menunjukkan di mana sesuatu dipasang.

Cuba arahan ini sendiri dengan mana-mana pakej Homebrew. Jika anda mengikuti artikel terdahulu kami tentang memasang Homebrew pada Mac dan kemudian menyemak beberapa pakej Homebrew popular yang tersedia, atau mungkin dikemas kini kepada Python 3 atau memasang node.js dan npm melalui Homebrew, petua ini akan berfungsi untuk menunjukkan kepada anda laluan pemasangan daripada pakej tersebut, serta maklumat pakej lain yang patut diberi perhatian.

Adakah anda mempunyai nasihat atau maklumat menarik untuk dikongsi tentang mencari tempat Homebrew memasang pakej pada Mac, atau mendapatkan semula butiran pakej? Kongsi dengan kami dalam komen di bawah!

Cara Mencari Tempat Pakej Homebrew Dipasang pada Mac