સેન્ટોએસ 7 સ્થાનિક રિપોઝિટરી (દર્પણ)

જો એમ હોય તો, અહીં હું તમને સેન્ટોએસ 7 ને કેવી રીતે અરીસામાં લાવવું તે લાવીશ. આના ફાયદા શું છે? તેમાંથી, તમે ઇન્ટરનેટ બેન્ડવિડ્થને સાચવો છો, તમે તમારા ભંડારની સ્થાનિક ક keepપિ રાખો છો કે જેની સાથે ડાઉનલોડ્સ અને ઇન્સ્ટોલેશંસ વધુ ઝડપી છે, અને જો તમારી પાસે 10 સર્વર્સ અથવા 1000 વર્કસ્ટેશન્સ હોય તો અપડેટ સર્વર તરીકે ઉપયોગમાં લેવાય છે તેમાંથી મુખ્ય એક ખૂબ જ ઉપયોગી છે. સેન્ટોસ મને લાગે છે કે આ તમારો શ્રેષ્ઠ વિકલ્પ છે કારણ કે તમે ઝડપી અપડેટ સેવા પ્રદાન કરી શકો છો અને તમારા લ LANન નેટવર્કની ગતિ સાથે.

હવે, તમે લગભગ 10 રીતે તમારા દર્પણ બનાવી શકો છો પરંતુ હું તમને એક એવું કહેવા જઈશ કે મારા મતે સૌથી ઝડપી અને સૌથી આરામદાયક છે, સારું તમે સમર્થન આપતા કોઈપણ વિતરણમાં તમારું દર્પણ બનાવી શકો છો rsync. યેસિઆઈઆઈઆઈ! કોઈ પણ, તમે ફક્ત આરએસસીએન ભાગ વાંચી શકો છો, ઉબુન્ટુ, ડેબિયન, ફેડોરા, રેડહટ, સ્લેકવેર પર સ્થાનિક સેન્ટોસ રીપોઝીટરી બનાવી શકો છો, તેઓ બધા આરએસસીને સપોર્ટ કરે છે

rsync યુનિક્સ અને માઇક્રોસ .ફ્ટ વિન્ડોઝ-પ્રકારની સિસ્ટમો માટે મફત એપ્લિકેશન છે જે વધારાના ડેટાના કાર્યક્ષમ ટ્રાન્સમિશન પ્રદાન કરે છે, જે કોમ્પ્રેસ્ડ અને એન્ક્રિપ્ટેડ ડેટા સાથે પણ કાર્ય કરે છે. ડેલ્ટા એન્કોડિંગ તકનીકનો ઉપયોગ કરીને, તે તમને નેટવર્ક પરના બે મશીનો વચ્ચે અથવા તે જ મશીન પરના બે સ્થાનો વચ્ચે ફાઇલો અને ડિરેક્ટરીઓને સુમેળ કરવાની મંજૂરી આપે છે, સ્થાનાંતરિત ડેટાની માત્રાને ઘટાડે છે.

અમે rsync સ્થાપિત કરવા આગળ વધીએ છીએ
# yum install rsync

એકવાર ઇન્સ્ટોલ થઈ ગયા પછી તમારે ફક્ત સૂચિમાં જોવું પડશે સેન્ટોસ મિરર્સ તમારા વિસ્તારની નજીકનો કેટલાક અરીસો જે આરસીએનસી સાથે કાર્ય કરે છે (તે છઠ્ઠા સ્તંભ છે) Rsync સ્થાન

એક ફોલ્ડર બનાવો જ્યાં તમે રીપોઝીટરી મૂકી શકો છો, મેં ફક્ત સેન્ટોસ 7 નો અરીસો બનાવ્યો, આઇસોસ અને બધા ઉપલબ્ધ ફોલ્ડર્સ સાથે પૂર્ણ, જે 38 જીબી ધરાવે છે, તેથી જો તમે અન્ય સંસ્કરણોના આંશિક અરીસા બનાવવા જઈ રહ્યા છો તો ધ્યાનમાં લો સેન્ટોસ અથવા સંપૂર્ણ અરીસો. તે કેટલી જગ્યા કબજે કરશે? તે કંઈક છે જેનું તમારે મૂલ્યાંકન કરવું જોઈએ.

# mkdir -p /home/repo/CentOS/7

રીપોઝીટરીમાં આ બધા ફોલ્ડર્સ છે:

  • અણુ
  • સેન્ટોસ્પ્લસ
  • મેઘ
  • cr
  • એક્સ્ટ્રાઝ
  • ફાસ્ટ ટ્રૅક
  • આઇસોસ
  • os
  • સ્ક્લો
  • સંગ્રહ
  • સુધારાઓ
  • ગુણ

rsync નીચે પ્રમાણે કામ કરે છે:

# rsync --delete-excluded --exclude "local" --exclude "isos" --exclude "*.iso"

  • ટ tagગ કા deleteી નાંખો સાથે - બાકાત અને બાકાત - તમે ફોલ્ડર્સ અથવા ફાઇલોને અવગણી શકો છો, ઉદાહરણ આઇસો ફોલ્ડર, અથવા .iso ફાઇલો, ખૂબ સરળ છે?

# rsync -aqzH --delete msync.centos.org::CentOS /path/to/local/mirror/root

  • વિકલ્પ સાથે કાeી નાખો, તે ફાઇલોને કા willી નાખશે જે સ્રોતમાં હવે અસ્તિત્વમાં નથી.
  • -a આર્કાઇવ અને સ્ટોર
  • -q શાંત મોડ, નોન-એરર સંદેશાઓને દબાવી દે છે
  • -z સ્થાનાંતરણ દરમ્યાન ડેટા સંકુચિત કરો
  • -H સખત લિંક્સ રાખો, જો તમે ઇચ્છતા હોવ તો હું વિકલ્પની ભલામણ પણ કરીશ -l symlinks રાખવા માટે

મેં તે કેવી રીતે કર્યું? આના જેવા સરળ:

# rsync -avzqlH --delete --delay-updates rsync://ftp.osuosl.org/centos/7/ /home/repo/CentOS/7

ઉતાવળ કરશો નહીં, હું તે શા માટે આવું કર્યું તે સમજાવું છું.

  • -ડેલે-અપડેટ્સ બધી ડાઉનલોડ કરેલી ફાઇલોને સંપૂર્ણ ડાઉનલોડના અંતે મૂકો, શું તમે મને સમજો છો? એટલે કે, દરેક વખતે નવી ફાઇલ ડાઉનલોડ કરતી વખતે તે અપડેટ થતો નથી, પરંતુ butલટું, જો 100 નવી ફાઇલો હોય, 100 નવી ફાઇલો સમાપ્ત કર્યા પછી, તેમને આરએસસીએન જગ્યાએ સ્થિત
  • rsync: //ftp.osuosl.org/centos/7/ કારણ કે મારે ફક્ત સેન્ટોએસ 7 કરવું છે
  • / var / www / html / રેપો / સેન્ટોએસ / 7 જ્યાં હું મારી બધી ફાઇલો મૂકવા જઈ રહ્યો છું જેની સ્રોતમાંથી હું ક copyપિ કરું છું.

તે જરૂરી નથી, પરંતુ હું પેકેજની ભલામણ કરું છું ક્રિએરેપો, ફક્ત તે કરે છે તે તે છે 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


સર્વર નામ repocentos.com
#ServerAlias ​​ઉદાહરણ.com
દસ્તાવેજ રુટ / વાર / www / એચટીએમએલ / રેપો / સેન્ટોએસ /
એરરલogગ /var/log/httpd/error.log
કસ્ટમ લogગ /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 માં ફાઇલ બનાવો અને નીચેની લીટીઓ પેસ્ટ કરો:

[ઓએસ] નામ = માસ્ટર - બેઝ બેસુરલ = http: //આઈપી અથવા યુઆરએલ/ રેપો / સેન્ટોએસ / $ રિલીવર / ઓએસ / $ બેઅર્ક / જીપીગચેક = 1 જીપીગકી = ફાઇલ: /// વગેરે / પીકી / આરપીએમ-જીપીજી / આરપીએમ-જીપીજી-કેઇ-સેન્ટોસ -7 [અપડેટ્સ] નામ = માસ્ટર - અપડેટ્સ બેઝુરલ = http: //આઈપી અથવા યુઆરએલ/ રેપો / સેન્ટોએસ / $ રિલીઝર / અપડેટ્સ / $ બેઝાર્ક / જીપીગચેક = 1 જીપીગકી = ફાઇલ: /// વગેરે / પીકી / આરપીએમ-જીપીજી / આરપીએમ-જીપીજી-કેઇ-સેન્ટોસ -7 [એક્સ્ટ્રાઝ] નામ = માસ્ટર - એક્સ્ટ્રાઝ બેઝુરલ = http: //આઈપી અથવા યુઆરએલ/ રેપો / સેન્ટોએસ / $ રિલીઝર / એક્સ્ટ્રાઝ / $ બેઅર્ક / જીપીગચેક = 1 જીપીગકી = ફાઇલ: /// વગેરે / પીકી / આરપીએમ-જીપીજી / આરપીએમ-જીપીજી-કેઇ-સેન્ટોસ -7 [સેન્ટોપ્લસ] નામ = માસ્ટર - સેન્ટોસપ્લસ બેઝુરલ = http: //આઈપી અથવા યુઆરએલ/ રેપો / સેન્ટોએસ / $ રિલીવર / સેન્ટોસ્પ્લસ / $ બેઝાર્ક / જીપીગચેક = 1 જીપીગકી = ફાઇલ: /// વગેરે / પીકી / આરપીએમ-જીપીજી / આરપીએમ-જીપીજી-કેઇ-સેન્ટોસ -7

અમે આ સાથે ભંડારોને તાજું કરીએ છીએ:
# yum clean all

# yum repolist all

# yum update

સારું તે આ સમય માટે છે. હંમેશની જેમ મારી પોસ્ટ અને આ વેબસાઇટને નજીકથી અનુસરવાનું યાદ રાખો. ટિપ્પણી કરો અને તેથી અમે બધા આપણું જ્ knowledgeાન, પછીના સમય સુધી વહેંચીએ છીએ !!!


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   એલેંડિલનાર્સિલ જણાવ્યું હતું કે

    શું સેન્ટોસ અંતિમ વપરાશકર્તા ડેસ્કટ ?પ પીસી પર વાપરવા માટે યોગ્ય છે? અથવા તે સંસાધનોનો બગાડ છે? હું તેનું લાઇવ-યુએસબી દ્વારા પરીક્ષણ કરું છું અને મને તે ખરેખર ગમ્યું.

    1.    બ્રોડીડીલે જણાવ્યું હતું કે

      તે ખૂબ જ સ્થિર છે, તે ખરેખર એક સારો વિકલ્પ છે. તમારી ટિપ્પણી બદલ આભાર

    2.    HO2Gi જણાવ્યું હતું કે

      પ્રિય એલેંડિલનાર્સિલ, ફેડોરાનો અંતિમ વપરાશકર્તા તરીકે સેન્ટોઝ સાથે ઉપયોગ કરો તમારે ખૂબ જ મહેનત કરવી પડશે અને તે ખૂબ જ સ્થિર સર્વર છે.

  2.   ગોન્ઝાલો માર્ટિનેઝ જણાવ્યું હતું કે

    પાવર કરી શકે છે. પરંતુ તે સામાન્ય વપરાશકર્તાઓના ડેસ્કટopsપ માટે ખૂબ જ હેતુવાળા નથી.

    જો વાઇફાઇ અથવા મનેના કેટલાક ડાઇવરને ખબર ન હોય તો આશ્ચર્ય પામશો નહીં, વેબ ક ,મેરો (કેમ કે તેમાં સર્વર હાર્ડ સિવાય કંઇ કરતાં ડ્રાઇવરો શામેલ છે), કે રેપોમાં મને કોઈ પેકેજ નથી, કોડેક્સ, officeફિસ ઓટોમેશન, અથવા તેવું કંઈક, અથવા તે કે પેકેજો જૂના છે (પરંતુ લોખંડની જેમ સ્થિર છે)

    1.    બ્રોડીડીલે જણાવ્યું હતું કે

      હું તમારી સાથે સંમત નથી, ત્યાં એપલ અને નક્સ જેવા અંતિમ દિશામાં આધારીત સત્તાવાર ભંડારો છે https://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7

  3.   ગોન્ઝાલો માર્ટિનેઝ જણાવ્યું હતું કે

    લેખ પર જવું, ઉત્તમ !!

    જ્યારે તમારી પાસે મોટી સંખ્યામાં લિનક્સ કમ્પ્યુટર હોય, ત્યારે સ્થાપનો વધુ ઝડપી અને વ્યવહારિક બને છે.

    1.    બ્રોડીડીલે જણાવ્યું હતું કે

      તે સાચું છે, તમારી ટિપ્પણી બદલ આભાર

  4.   એલેક્ઝામાનફafન જણાવ્યું હતું કે

    હેલો સાથીદાર, શું હું રેપો ડાઉનલોડને રદ કરી ફરી શરૂ કરી શકું છું? હું જ્યાં ગયો ત્યાં ચાલુ રાખું?
    ગ્રાસિઅસ

  5.   લુઈસ જણાવ્યું હતું કે

    એક શંકાસ્પદ મિત્ર, જેમ કે હું રેપોનું HTTP દ્વારા વપરાશ કરું છું, એટલે કે, httpd માંથી રેપોનું બંધારણ જુઓ
    http://172.16.1.9 મને અપાચે પૃષ્ઠ મળે છે પરંતુ હું મૂકવા માંગું છું http://172.16.1.9/??? http દ્વારા સ્ટ્રક્ચર જોવા માટે.

    ગ્રાસિઅસ

  6.   ઓડનામરા જણાવ્યું હતું કે

    મને ઉદ્ભવતા શંકાઓ માટે એક પ્રશ્ન પૂછવાની જરૂર છે ...
    rsync -avzqlH - ડીલેટ-અપડેટ્સ rsync - ડીલીટ કરો:…. ત્યાં પણ ઠીક છે પરંતુ મારે ત્યાં મૂકવાની જરૂર નથી કે જ્યાં પછીથી તેની નકલ કરવામાં આવશે
    ઉદાહરણ તરીકે: rsync -avzqlH letedelete -delay-updates rsync:…. / રન / મીડિયા / મીયુઝર / ડેટા / રીપોઝીટરી / સેન્ટોસ 7/7 /

  7.   ડેનિયલ મોરેલેસ જણાવ્યું હતું કે

    પ્રિય શુભ બપોર

    વેબ પર માહિતીની શોધમાં મને આ રસિક માર્ગદર્શિકા મળી જે તમે લખી હતી, તેના પર અભિનંદન. મારો પ્રશ્ન ઉદ્દભવે છે કારણ કે હું ઘણાં લિનક્સ ડિસ્ટ્રિબ્યુશન્સ, સેન્ટોસ, ઓરેકલલિનક્સ, ડેબિયન, તે બધાને મેં તેમની કંપનીમાં સ્થાપિત કરેલા તેમના નવીનતમ સંસ્કરણો સાથે એક અરીસો બનાવવા માંગું છું. પરંતુ હું સમાન મિરર સર્વરને કેટલાંક વિતરણો અને સંસ્કરણો સ્ટોર કરી શકું છું? શું મારે વિતરણોના નામ સાથે બીજું ફોલ્ડર બનાવવું જોઈએ અને તેથી આગળ? આ રીપોઝીટરીઓ આપમેળે અપડેટ થાય છે અથવા મારે આદેશ વારંવાર ચલાવવો પડે છે? તમારી ટિપ્પણીઓ માટે જુઓ. ખુશ દિવસ