CentOS 8 இல் உள்ளூர் Yum/DNF களஞ்சியத்தை எவ்வாறு அமைப்பது
இந்த கட்டுரையில், உங்கள் சென்டோஸ் 8 கணினியில் ஒரு ஐஎஸ்ஓ அல்லது நிறுவல் டிவிடியைப் பயன்படுத்தி உள்நாட்டில் ஒரு யூம் களஞ்சியத்தை எவ்வாறு அமைக்கலாம் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.
2 களஞ்சியங்களைக் கொண்ட CentOS 8 கப்பல்கள்: BaseOS மற்றும் AppStream (பயன்பாட்டு நீரோடை) - எனவே இரண்டு களஞ்சியங்களுக்கும் என்ன வித்தியாசம்?
BaseOS களஞ்சியத்தில் குறைந்தபட்ச இயக்க முறைமை இருப்பதற்குத் தேவையான தொகுப்புகள் உள்ளன. மறுபுறம், ஆப்ஸ்ட்ரீம் மீதமுள்ள மென்பொருள் தொகுப்புகள், சார்புநிலைகள் மற்றும் தரவுத்தளங்களை உள்ளடக்கியது.
தொடர்புடைய வாசிப்பு: RHEL 8 இல் உள்ளூர் HTTP Yum/DNF களஞ்சியத்தை உருவாக்குவது எப்படி
இப்போது எங்கள் சட்டைகளை உருட்டிக்கொண்டு சென்டோஸ் 8 இல் உள்ளூர் YUM/DNF களஞ்சியத்தை அமைப்போம்.
படி 1: மவுண்ட் சென்டோஸ் 8 டிவிடி நிறுவல் ஐஎஸ்ஓ கோப்பு
உங்கள் விருப்பப்படி ஒரு கோப்பகத்தில் ஐஎஸ்ஓ கோப்பை ஏற்றுவதன் மூலம் தொடங்கவும். இங்கே, நாங்கள் /opt
கோப்பகத்தில் ஏற்றப்பட்டுள்ளோம்.
# mount CentOS-8-x86_64-1905-dvd1.iso /opt # cd /opt # ls
படி 2: ஒரு CentOS 8 உள்ளூர் Yum களஞ்சியத்தை உருவாக்கவும்
உங்கள் ஐஎஸ்ஓ ஏற்றப்பட்டிருக்கும் ஏற்றப்பட்ட கோப்பகத்தில், media.repo
கோப்பை /etc/yum.repos.d/ கோப்பகத்தில் காட்டப்பட்டுள்ளபடி நகலெடுக்கவும்.
# cp -v /opt/media.repo /etc/yum.repos.d/centos8.repo
அடுத்து, பிற பயனர்களால் மாற்றப்படுவதை அல்லது மாற்றுவதைத் தடுக்க கோப்பு அனுமதிகளை ஒதுக்குங்கள்.
# chmod 644 /etc/yum.repos.d/centos8.repo # ls -l /etc/yum.repos.d/centos8.repo
கணினியில் வசிக்கும் இயல்புநிலை களஞ்சியக் கோப்பை நாம் கட்டமைக்க வேண்டும். உள்ளமைவுகளை சரிபார்க்க, காட்டப்பட்டுள்ளபடி பூனை கட்டளையைப் பயன்படுத்தவும்.
# cat etc/yum.repos.d/centos8.repo
உங்கள் விருப்பப்படி உரை திருத்தியைப் பயன்படுத்தி உள்ளமைவு வரிகளை நாங்கள் மாற்ற வேண்டும்.
# vim etc/yum.repos.d/centos8.repo
எல்லா உள்ளமைவையும் நீக்கி, கீழே உள்ளமைவை நகலெடுத்து ஒட்டவும்.
[InstallMedia-BaseOS] name=CentOS Linux 8 - BaseOS metadata_expire=-1 gpgcheck=1 enabled=1 baseurl=file:///opt/BaseOS/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [InstallMedia-AppStream] name=CentOS Linux 8 - AppStream metadata_expire=-1 gpgcheck=1 enabled=1 baseurl=file:///opt/AppStream/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
ரெப்போ கோப்பை சேமித்து எடிட்டரிலிருந்து வெளியேறவும்.
புதிய உள்ளீடுகளுடன் களஞ்சிய கோப்பை மாற்றிய பின், தொடர்ந்து காட்டப்பட்டுள்ளபடி DNF/YUM தற்காலிக சேமிப்பை அழிக்கவும்.
# dnf clean all OR # yum clean all
உள்நாட்டில் வரையறுக்கப்பட்ட களஞ்சியங்களிலிருந்து கணினி தொகுப்புகளைப் பெறும் என்பதை உறுதிப்படுத்த, கட்டளையை இயக்கவும்:
# dnf repolist OR # yum repolist
இப்போது CentOS-AppStream.repo மற்றும் CentOS-Base.repo கோப்புகளில் 1
இலிருந்து 0
க்கு ‘இயக்கப்பட்டது’ குறியீடு> அளவுருவை அமைக்கவும்.
படி 3: உள்ளூர் டி.என்.எஃப் அல்லது யூம் களஞ்சியத்தைப் பயன்படுத்தி தொகுப்புகளை நிறுவவும்
இப்போது, இதை முயற்சித்து எந்த தொகுப்பையும் நிறுவலாம். இந்த எடுத்துக்காட்டில், கணினியில் NodeJS ஐ நிறுவ உள்ளோம்.
# dnf install nodejs OR # yum install nodejs
சென்டோஸ் 8 இல் உள்ளூர் டி.என்.எஃப்/யூம் களஞ்சியத்தை வெற்றிகரமாக அமைத்துள்ளோம் என்பதற்கான தெளிவான குறிகாட்டியாகும்.