மேக்கில் ஹோம்ப்ரூ பேக்கேஜ்கள் எங்கு நிறுவப்பட்டுள்ளன என்பதைக் கண்டுபிடிப்பது எப்படி

பொருளடக்கம்:

Anonim

Homebrew ஆனது Mac இல் நிறுவப்பட்டிருக்கும் brew தொகுப்புகளிலிருந்து பைனரிகளை எங்கு வைக்கிறது என்று நீங்கள் எப்போதாவது யோசித்திருக்கிறீர்களா? நீங்கள் Homebrew பயனராக இருந்தால், Homebrew எங்கு அனைத்தையும் வைக்கிறது மற்றும் Mac OS இல் நிறுவப்பட்ட ப்ரூ பேக்கேஜ்களை எங்கே கண்டுபிடிப்பது என்பதை அறிய ஆர்வமாக இருக்கலாம்.

Homebrew தொகுப்புகளை வைத்திருக்கும் அடைவுப் பாதையை நாங்கள் உங்களுக்குக் காண்பிப்போம், மேலும் Homebrew Mac இல் எதை, எங்கு நிறுவியுள்ளது என்பதைப் பார்க்க வேறு சில வழிகளையும் பகிர்ந்து கொள்வோம்.

இது கட்டளை வரி மற்றும் ஹோம்ப்ரூவை நம்பியிருக்கும் மேம்பட்ட மேக் பயனர்களை இலக்காகக் கொண்டது, இது வேறு யாருக்கும் பொருந்தாது. ஹோம்ப்ரூவை நிறுவ நீங்கள் ஆர்வமாக இருந்தால், அதைப் பற்றி இங்கே தெரிந்துகொள்ளலாம்.

Homebrew தொகுப்புகள் Mac OS இல் நிறுவப்படும் இடம்: Homebrew நிறுவல் பாதை

இயல்புநிலையாக, Homebrew அனைத்து தொகுப்புகளையும் Mac OS இன் அனைத்து பதிப்புகளிலும் பின்வரும் கோப்பகத்தில் நிறுவும்:

/usr/local/Cellar/

கூடுதலாக, ஹோம்ப்ரூ பின்வரும் அடைவு பாதையில் சிம்லிங்க்களை வைக்கிறது:

/usr/local/opt/

/usr/local/opt/ இல் காணப்படும் பைனரிகளின் குறியீட்டு இணைப்புகள் அனைத்தும் /usr/local/Cellar/ இல் உள்ள அந்தந்த பேக்கேஜை ls மற்றும் -l கொடியுடன் உறுதிப்படுத்த முடியும்:

ls -l /usr/local/opt/

ஸ்கிரீன்ஷாட் எடுத்துக்காட்டு ஒவ்வொரு தனிப்பட்ட ப்ரூ பேக்கேஜிற்கும் /usr/local/opt/ இலிருந்து /usr/local/Cellar/ வரை சுட்டிக்காட்டும் குறியீட்டு இணைப்புகளை நிரூபிக்கிறது:

இவ்வாறு நீங்கள் முழு அடைவு பட்டியலைக் காண்பிப்பதன் மூலம் Mac இல் நிறுவப்பட்ட அனைத்து Homebrew தொகுப்புகளையும் பட்டியலிட ls கட்டளையைப் பயன்படுத்தலாம்:

ls /usr/local/Cellar

குறிப்பிட்ட ஹோம்ப்ரூ தொகுப்பு நிறுவல் தகவலை எவ்வாறு கண்டறிவது

Homebrew பொதுவாக தொகுப்புகளை எங்கே சேமிக்கிறது என்பதை இப்போது நீங்கள் அறிந்திருப்பதால், குறிப்பிட்ட தொகுப்புகளைப் பற்றிய கூடுதல் விவரங்களையும் அறியலாம். ஒரு குறிப்பிட்ட ப்ரூ பேக்கேஜின் சரியான பாதையை அச்சிட சில கட்டளைகளை நாங்கள் உங்களுக்குக் காண்பிப்போம், மேலும் Mac இல் நிறுவப்பட்டுள்ள குறிப்பிட்ட Homebrew தொகுப்புகளைப் பற்றிய கூடுதல் விரிவான தகவலைப் பெறுவது எப்படி என்பதைக் காட்டுவோம்.

Homebrew தொகுப்பு எங்கு நிறுவப்பட்டுள்ளது என்பதை எப்படி சரியாகக் கண்டுபிடிப்பது

Homebrew தொகுப்பு நிறுவப்பட்ட இடத்திற்கான சரியான பாதையை கட்டளை வரி வழியாக உங்களுக்குத் தெரிவிக்க விரும்பினால், எளிய முறை - முன்னொட்டுக் கொடியைப் பயன்படுத்தி அதை Mac இல் ஒரு குறிப்பிட்ட Homebrew தொகுப்பில் சுட்டிக்காட்டுவது. , இது நிறுவப்பட்ட இடத்தை இது வெளிப்படுத்தும்:

brew --prefix

உதாரணமாக, ‘wget’ தொகுப்பைப் பயன்படுத்தி பின்வரும் தகவல்களை உடனடியாகப் பெறலாம்:

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

கட்டளை வெளியீட்டில் நீங்கள் பார்ப்பது போல, ஹோம்ப்ரூ தொகுப்பிற்கான நிறுவல் பாதை மட்டுமே காட்டப்பட்டுள்ளது.

விவரமான ஹோம்ப்ரூ பேக்கேஜ் தகவலைப் பெறுவது எப்படி

Homebrew தொகுப்பு எங்கிருந்து வந்தது, அது என்ன, எப்போது நிறுவப்பட்டது, ப்ரூ இருக்கும் பாதை உட்பட, நிறுவப்பட்ட ஒரு குறிப்பிட்ட Homebrew தொகுப்பைப் பற்றிய விரிவான தகவல்களைப் பெற நீங்கள் ஆர்வமாக இருந்தால் தொகுப்பு நிறுவப்பட்டது, அத்துடன் அந்த தொகுப்புகளின் சார்புகள் மற்றும் அதைப் பயன்படுத்த வேறு என்ன தொகுப்புகள் தேவை என்பதைப் பற்றிய தகவல். பின்வரும் தொடரியலைப் பயன்படுத்தி, ஒரு குறிப்பிட்ட தொகுப்பில் சுட்டிக்காட்ட, 'தகவல்' கொடியைப் பயன்படுத்துவதன் மூலம் இது அடையப்படுகிறது:

புரூ தகவல்

உதாரணமாக, நீங்கள் Homebrew தொகுப்பு “wget” பற்றிய தகவலைப் பெற விரும்பினால், பின்வரும் கட்டளையை வெளியிடுவீர்கள்:

புரூ தகவல் wget

அடிக்கும் ரிட்டர்ன் ப்ரூ பேக்கேஜ் பற்றிய விவரங்களை விவரிக்கும். 'wget' க்கான அத்தகைய கட்டளையின் எடுத்துக்காட்டு வெளியீடு பின்வருமாறு இருக்கலாம்:

$ brew info wget wget: நிலையான 1.19.5 (பாட்டில்), ஹெட் இன்டர்நெட் ஃபைல் ரிட்ரீவர் https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 கோப்புகள், 3.8MB)2018-05-07 அன்று 10:59:31 மணிக்கு பாட்டில் இருந்து ஊற்றப்பட்டது: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> சார்புகள் உருவாக்கம்: pkg-config தேவை: libidn2, openssl விருப்பத்தேர்வு: pcre libmetalink gpgme==> விருப்பங்கள் --வித்-பிழைத்திருத்தத்துடன் உருவாக்கவும் பிழைத்திருத்த ஆதரவுடன்

'ப்ரூ இன்ஃபோ' கட்டளையானது தொகுப்பின் நிறுவல் பாதையை விட கணிசமான அளவு தகவல்களை வெளிப்படுத்துகிறது, எனவே நிறுவப்பட்ட ப்ரூ தொகுப்பின் சரியான பாதையை நீங்கள் விரும்பினால் -prefix கட்டளை ஸ்கிரிப்டிங்கிற்கு எளிதாக இருக்கும். அல்லது பிற நோக்கங்களுக்காக.ஆயினும்கூட, முழு 'ப்ரூ இன்ஃபோ' கட்டளை வெளியீடு, நிறுவப்பட்ட எந்தவொரு தொகுப்பையும் பற்றிய விரிவான தகவலைப் பெற நம்பமுடியாத அளவிற்கு பயனுள்ளதாக இருக்கும்.

இந்த கட்டளைகளை எந்த ஹோம்ப்ரூ பேக்கேஜுடனும் நீங்களே முயற்சிக்கவும். Mac இல் Homebrew ஐ நிறுவுவது பற்றிய எங்கள் முந்தைய கட்டுரைகளைப் பின்தொடர்ந்து, பின்னர் கிடைக்கக்கூடிய பிரபலமான Homebrew தொகுப்புகளில் சிலவற்றைப் பார்த்திருந்தால் அல்லது Python 3 க்கு மேம்படுத்தப்பட்டிருந்தால் அல்லது Homebrew மூலம் node.js மற்றும் npm ஐ நிறுவியிருந்தால், இந்த உதவிக்குறிப்புகள் உங்களுக்கு நிறுவல் பாதையைக் காண்பிக்கும். அந்த பேக்கேஜ்கள் மற்றும் பிற குறிப்பிடத்தக்க தொகுப்பு தகவல்கள்.

Homebrew ஒரு Mac இல் தொகுப்புகளை எங்கு நிறுவுகிறது அல்லது தொகுப்பு விவரங்களை மீட்டெடுப்பது பற்றி பகிர்ந்து கொள்ள உங்களுக்கு சுவாரஸ்யமான ஆலோசனை அல்லது தகவல் உள்ளதா? கீழே உள்ள கருத்துகளில் எங்களுடன் பகிர்ந்து கொள்ளுங்கள்!

மேக்கில் ஹோம்ப்ரூ பேக்கேஜ்கள் எங்கு நிறுவப்பட்டுள்ளன என்பதைக் கண்டுபிடிப்பது எப்படி