அப்படியானால், சென்டோஸ் 7 இன் கண்ணாடியை எவ்வாறு உருவாக்குவது என்பதை இங்கே நான் உங்களுக்குக் கொண்டு வருகிறேன். இதன் நன்மைகள் என்ன? அவற்றில், நீங்கள் இணைய அலைவரிசையை சேமிக்கிறீர்கள், பதிவிறக்கங்கள் மற்றும் நிறுவல்கள் மிக வேகமாக இருக்கும் உங்கள் களஞ்சியங்களின் உள்ளூர் நகலை வைத்திருக்கிறீர்கள், மேலும் உங்களிடம் 10 சேவையகங்கள் அல்லது 1000 பணிநிலையங்கள் இருந்தால் புதுப்பிப்பு சேவையகமாக எல்லாவற்றிலும் முக்கியமானது மிகவும் பயனுள்ளதாக இருக்கும் CentOS இது உங்கள் சிறந்த வழி என்று நான் நினைக்கிறேன், ஏனெனில் உங்கள் லேன் நெட்வொர்க்கின் வேகத்துடன் விரைவான புதுப்பிப்பு சேவையை வழங்க முடியும்.
இப்போது, நீங்கள் உங்கள் கண்ணாடியை சுமார் 10 வழிகளில் உருவாக்க முடியும், ஆனால் எனது கருத்தில் மிக வேகமாகவும் வசதியாகவும் இருக்கும் ஒன்றை நான் உங்களுக்கு சொல்லப்போகிறேன் ஆதரிக்கும் எந்தவொரு விநியோகத்திலும் உங்கள் கண்ணாடியை உருவாக்கலாம் rsync. Yesiiiiii! யாராவது, நீங்கள் rsync பகுதியை மட்டுமே படிக்க முடியும், உபுண்டு, டெபியன், ஃபெடோரா, ரெட்ஹாட், ஸ்லாக்வேர் ஆகியவற்றில் உள்ளூர் சென்டோஸ் களஞ்சியத்தை உருவாக்கலாம், அவை அனைத்தும் rsync ஐ ஆதரிக்கின்றன
rsync யுனிக்ஸ் மற்றும் மைக்ரோசாப்ட் விண்டோஸ்-வகை அமைப்புகளுக்கான இலவச பயன்பாடாகும், இது அதிகரிக்கும் தரவின் திறமையான பரிமாற்றத்தை வழங்குகிறது, இது சுருக்கப்பட்ட மற்றும் மறைகுறியாக்கப்பட்ட தரவுகளுடன் செயல்படுகிறது. டெல்டா குறியாக்க நுட்பத்தைப் பயன்படுத்தி, ஒரு பிணையத்தில் இரண்டு இயந்திரங்களுக்கிடையில் அல்லது ஒரே கணினியில் இரண்டு இடங்களுக்கிடையில் கோப்புகள் மற்றும் கோப்பகங்களை ஒத்திசைக்க அனுமதிக்கிறது, இது தரவின் அளவைக் குறைக்கிறது.
நாங்கள் rsync ஐ நிறுவுகிறோம்
# yum install rsync
நிறுவப்பட்டதும் நீங்கள் பட்டியலில் பார்க்க வேண்டும் சென்டோஸ் கண்ணாடிகள் rsync உடன் பணிபுரியும் உங்கள் வட்டாரத்திற்கு அருகிலுள்ள சில கண்ணாடி (இது ஆறாவது நெடுவரிசை) Rsync இடம்
நீங்கள் களஞ்சியத்தை வைக்கக்கூடிய ஒரு கோப்புறையை உருவாக்கவும், நான் 7 ஜி.பியை ஆக்கிரமித்துள்ள ஐசோக்கள் மற்றும் கிடைக்கக்கூடிய அனைத்து கோப்புறைகளையும் கொண்ட சென்டோஸ் 38 இன் கண்ணாடியை மட்டுமே செய்தேன், எனவே நீங்கள் சென்டோஸின் பிற பதிப்புகளின் பகுதியளவு கண்ணாடியை உருவாக்கப் போகிறீர்களா என்பதை கவனத்தில் கொள்ளுங்கள். அல்லது முழு கண்ணாடி. இது எவ்வளவு இடத்தை ஆக்கிரமிக்கும்? இது நீங்கள் மதிப்பீடு செய்ய வேண்டிய ஒன்று.
# mkdir -p /home/repo/CentOS/7
களஞ்சியத்தில் இந்த கோப்புறைகள் அனைத்தும் உள்ளன:
- அணு
- சென்டோஸ்ப்ளஸ்
- மேகம்
- cr
- கூடுதல்
- வேகப்பாதை
- ஐஎஸ்ஓ
- os
- sclo
- சேமிப்பு
- மேம்படுத்தல்கள்
- நல்லொழுக்கம்
rsync பின்வருமாறு செயல்படுகிறது:
# rsync --delete-excluded --exclude "local" --exclude "isos" --exclude "*.iso"
- குறிச்சொல் நீக்கு - விலக்கப்பட்ட மற்றும் -நீக்கு நீங்கள் கோப்புறைகள் அல்லது கோப்புகளை புறக்கணிக்கலாம், எடுத்துக்காட்டு ஐசோ கோப்புறை அல்லது .iso கோப்புகள், மிக எளிதானதா?
# rsync -aqzH --delete msync.centos.org::CentOS /path/to/local/mirror/root
- விருப்பத்துடன் -அழி, மூலத்தில் இனி இல்லாத கோப்புகளை நீக்கும்.
- -a காப்பகம் மற்றும் கடை
- -q அமைதியான பயன்முறை, பிழை அல்லாத செய்திகளை அடக்குகிறது
- -z பரிமாற்றத்தின் போது தரவை சுருக்கவும்
- -H கடினமான இணைப்புகளை வைத்திருங்கள், நீங்கள் விரும்பினால் நான் விருப்பத்தையும் பரிந்துரைக்கிறேன் -l சிம்லிங்க்களை வைத்திருக்க
நான் அதை எப்படி செய்தேன்? இது போன்ற எளிமையானது:
# rsync -avzqlH --delete --delay-updates rsync://ftp.osuosl.org/centos/7/ /home/repo/CentOS/7
அவசரப்பட வேண்டாம், நான் ஏன் அப்படி செய்தேன் என்று விளக்குகிறேன்.
- -தொடக்கம்-புதுப்பிப்புகள் புதுப்பிக்கப்பட்ட அனைத்து கோப்புகளையும் முழு பதிவிறக்கத்தின் முடிவிலும் வைக்கவும், நீங்கள் என்னைப் புரிந்துகொள்கிறீர்களா? அதாவது, ஒவ்வொரு முறையும் அவர் ஒரு புதிய கோப்பைப் பதிவிறக்கும் போது புதுப்பிக்க மாட்டார், மாறாக, 100 புதிய கோப்புகள் இருந்தால், 100 புதியவற்றை முடித்த பிறகு கோப்புகள், அவற்றை இடத்தில் வைக்கவும்
- rsync: //ftp.osuosl.org/centos/7/ ஏனெனில் நான் CentOS 7 ஐ மட்டுமே செய்ய விரும்புகிறேன்
- / var / www / html / repo / CentOS / 7 நான் மூலத்திலிருந்து நகலெடுக்கும் எனது எல்லா கோப்புகளையும் எங்கே வைக்கப் போகிறேன்.
இது தேவையில்லை, ஆனால் நான் தொகுப்பை பரிந்துரைக்கிறேன் உருவாக்கு, வெறுமனே அது என்னவென்றால், அதற்கு http குணாதிசயத்தைக் கொடுத்து, உங்கள் களஞ்சியத்திற்கு ஒரு குறியீட்டை உருவாக்குங்கள்
# yum install createrepo
உங்கள் களஞ்சியத்தை சுட்டிக்காட்டி கட்டளையை இயக்கவும்
# createrepo /home/repo/CentOS/7
இப்போது முடிந்ததும், நீங்கள் அதை ஏதேனும் ஒரு வழியில் பகிர்ந்து கொள்ள வேண்டும், நான் எப்போதும் ஒரு http சேவையகத்தைப் பயன்படுத்துகிறேன், சென்டோஸ் 7 உடன் தொடர்கிறேன், நீங்கள் ஒரு அடிப்படை வலை சேவையகத்தை பின்வருமாறு நிறுவலாம் (httpd ஐப் பயன்படுத்துங்கள், அது அப்பாச்சி அல்ல)
# yum group install -y "Basic Web Server
உண்மையான களஞ்சிய தளத்திலிருந்து "www" கோப்புறைக்கு ஒரு குறியீட்டு இணைப்பை உருவாக்கவும்
# ln -s /home/repo /var/www/html/repo
தளங்கள் கிடைக்கக்கூடிய மற்றும் தளங்கள் இயக்கப்பட்ட கோப்புறைகளை நாங்கள் உருவாக்குகிறோம்
# mkdir /etc/httpd/sites-available
# mkdir /etc/httpd/sites-enabled
எங்கள் செயலில் உள்ள தளங்கள் இயக்கப்பட்ட எல்லா தளங்களையும் சேர்க்க httpd.conf கோப்பைத் திருத்துகிறோம்
# vi /etc/httpd/conf/httpd.conf
கோப்பின் முடிவில் இந்த வரியைச் சேர்க்கவும்
விருப்ப தளங்கள் இயக்கப்பட்டவை / * அடங்கும்
நாங்கள் எங்கள் வலைத்தளத்தை உருவாக்கி திருத்துகிறோம்
# vi /etc/httpd/sites-available/repocentos.conf
ServerName repocentos.com
#ServerAlias example.com
DocumentRoot / var / www / html / repo / CentOS /
பிழைப் பதிவு /var/log/httpd/error.log
CustomLog /var/log/httpd/requests.log இணைந்து
ஒரு குறியீட்டு இணைப்பை உருவாக்குவதன் மூலம் எங்கள் தளத்தை செயல்படுத்துகிறோம்
# ln -s /etc/httpd/sites-available/repocentos.conf /etc/httpd/sites-enabled/repocentos.conf
அப்பாச்சிக்கான கோப்புகள் மற்றும் கோப்புறைகளின் உரிமையாளர் மற்றும் குழுவை நாங்கள் மாற்றுகிறோம்
# chown apache. www/ -R
நாங்கள் பின்வரும் கட்டளையை இயக்குகிறோம், இதனால் நாங்கள் இயந்திரத்தைத் தொடங்கிய தருணத்திலிருந்து வலை சேவையகம் தொடங்குகிறது
# systemctl enable httpd.service
பின்வரும் கட்டளையுடன் வலை சேவையகத்தை மறுதொடக்கம் செய்கிறோம்
# systemctl restart httpd
அதை நாம் எவ்வாறு பயன்படுத்தலாம்?
/Etc/yum.repos.d/local.repo இல் ஒரு கோப்பை உருவாக்கி பின்வரும் வரிகளை ஒட்டவும்:
[os] name = master - Base baseurl = http: //ip அல்லது url/ repo / CentOS / $ releasever / os / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [புதுப்பிப்புகள்] பெயர் = மாஸ்டர் - புதுப்பிப்புகள் baseurl = http: //ip அல்லது url/ repo / CentOS / $ releasever / update / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [extra] name = master - Extras baseurl = http: //ip அல்லது url/ repo / CentOS / $ releasever / extra / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [centosplus] name = master - CentosPlus baseurl = http: //ip அல்லது url/ repo / CentOS / $ releasever / centosplus / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7
இதனுடன் களஞ்சியங்களை நாங்கள் புதுப்பிக்கிறோம்:
# yum clean all
# yum repolist all
# yum update
இந்த நேரத்தில் அது தான். எப்போதும் எனது இடுகையையும் இந்த வலைத்தளத்தையும் நெருக்கமாகப் பின்பற்ற நினைவில் கொள்ளுங்கள். கருத்து தெரிவிக்கவும், எனவே நாம் அனைவரும் அடுத்த முறை வரை நம் அறிவைப் பகிர்ந்து கொள்கிறோம் !!!
11 கருத்துகள், உங்களுடையதை விடுங்கள்
இறுதி பயனர் டெஸ்க்டாப் கணினியில் பயன்படுத்த சென்டோஸ் பொருத்தமானதா? அல்லது வளங்களை வீணாக்குவதா? நான் அதை லைவ்-யூ.எஸ்.பி வழியாக சோதித்து வருகிறேன், எனக்கு மிகவும் பிடித்திருந்தது.
இது மிகவும் நிலையானது, இது உண்மையில் ஒரு நல்ல வழி. உங்கள் கருத்துக்கு நன்றி
அன்புள்ள எலெண்டில்நார்சில், ஃபெடோராவை சென்டோஸுடன் இறுதி பயனராகப் பயன்படுத்துங்கள், நீங்கள் நிறைய வேலை செய்ய வேண்டும், அது மிகவும் நிலையான சேவையகம்.
சக்தி முடியும். ஆனால் இது சாதாரண பயனர்களின் டெஸ்க்டாப்புகளுக்கு மிகவும் பொருந்தாது.
வைஃபை உங்களைப் பிடிக்கவில்லையென்றால் அல்லது எனக்குத் தெரியாத சில மூழ்காளர் வலை கேமரா, (இதில் சர்வர் கடினமானது எதுவுமில்லாத டிரைவர்களை உள்ளடக்கியிருப்பதால்) ஆச்சரியப்பட வேண்டாம், ரெப்போவில் எனக்குத் தெரியாத தொகுப்பு எதுவும் இல்லை, கோடெக்குகள், அலுவலக ஆட்டோமேஷன் அல்லது அது போன்ற ஏதாவது, அல்லது தொகுப்புகள் பழையவை (ஆனால் இரும்பு போல நிலையானது)
நான் உங்களுடன் உடன்படவில்லை, இந்த முடிவுக்கு உத்தியோகபூர்வ களஞ்சியங்கள் உள்ளன, அதாவது எபல் மற்றும் நக்ஸ் போன்றவை https://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7
கட்டுரைக்குச் செல்வது சிறந்தது!
உங்களிடம் அதிக எண்ணிக்கையிலான லினக்ஸ் கணினிகள் இருக்கும்போது, நிறுவல்கள் மிக வேகமாகவும் நடைமுறை ரீதியாகவும் இருக்கும்.
அது சரி, உங்கள் கருத்துக்கு நன்றி
வணக்கம் சகா, நான் ரெப்போ பதிவிறக்கத்தை ரத்து செய்து மீண்டும் தொடங்கலாமா? நான் விட்டுச் சென்ற இடத்தைத் தொடரவா?
நன்றி
ஒரு சந்தேகம் நண்பர், நான் http மூலம் ரெப்போவை உட்கொள்வதால், அதாவது, httpd இலிருந்து ரெப்போ கட்டமைப்பைக் காண்க
http://172.16.1.9 நான் அப்பாச்சி பக்கத்தைப் பெறுகிறேன், ஆனால் நான் வைக்க விரும்புகிறேன் http://172.16.1.9/??? http மூலம் கட்டமைப்பைக் காண.
நன்றி
எழுந்த சந்தேகங்களுக்கு நான் ஒரு கேள்வி கேட்க வேண்டும் ...
rsync -avzqlH –delete –delay-update rsync:…. கூட சரி, ஆனால் அது பின்னர் நகலெடுக்கப்படும் இடத்தை நான் வைக்க வேண்டியதில்லை?
எடுத்துக்காட்டாக: rsync -avzqlH –delete –delay-update rsync:…. / run / media / miuser / Data / repository / centos7 / 7 /
அன்புள்ள நல்ல மதியம்
வலையில் தகவல்களைத் தேடுங்கள் நீங்கள் எழுதிய இந்த சுவாரஸ்யமான கையேடு எனக்கு கிடைத்தது, அதற்கு வாழ்த்துக்கள். எனது கேள்வி எழுகிறது, ஏனென்றால் பல லினக்ஸ் விநியோகங்கள், சென்டோஸ், ஆரக்கிள் லினக்ஸ், டெபியன் ஆகியவற்றுடன் ஒரு மிரரை உருவாக்க விரும்புகிறேன், இவை அனைத்தும் நான் நிறுவனத்தில் நிறுவியிருக்கும் அவற்றின் சமீபத்திய பதிப்புகள். ஆனால் ஒரே கண்ணாடி சேவையகத்தை பல விநியோகங்கள் மற்றும் பதிப்புகளை எவ்வாறு சேமிப்பது? விநியோகங்களின் பெயருடன் நான் மற்றொரு கோப்புறையை உருவாக்க வேண்டுமா? இந்த களஞ்சியங்கள் தானாகவே புதுப்பிக்கப்படும் அல்லது நான் அடிக்கடி ஒரு கட்டளையை இயக்க வேண்டுமா? உங்கள் கருத்துகளைப் பாருங்கள். மகிழ்ச்சியான நாள்