Ọ bụrụ otu a, lee m wetara gị etu esi enyo CentOS 7. Kedu uru nke a? N'ime ha, ị na-echekwa bandwidth Internetntanetị, ị na-edebe otu mpaghara nke ebe nchekwa gị nke ihe nbudata na nrụnye na-adị ngwa ngwa, nke bụ isi n'ime ha niile bara ezigbo uru dị ka ihe nkesa mmelite ma ọ bụrụ na ịnwere sava 10 ma ọ bụ ebe ọrụ 1000 na CentOS Echere m na nke a bụ nhọrọ gị kachasị mma n'ihi na ị nwere ike ịnye ọrụ mmelite ngwa ngwa yana ọsọ nke netwọk LAN gị.
Ugbu a, ị nwere ike ịme enyo gị n'ihe dịka ụzọ 10 mana m ga-agwa gị otu nke n'echiche m bụ nke kachasị ọsọ ma dịkwa mma, nke ọma ị nwere ike ịme enyo gị na nkesa ọ bụla na-akwado rsync. Yesiiiiii! onye obula, ị nwere ike ịgụ naanị akụkụ rsync, mee ụlọ nchekwa CentOS mpaghara na ubuntu, debian, fedora, redhat, slackware, ha niile na-akwado rsync
rsync bụ ngwa n'efu maka Unix na Microsoft Windows sistemụ ụdị nke na-enye nnyefe nke ọma nke data ntinye, nke na-arụkwa ọrụ na-agbakọ na zoro ezo data Iji usoro ntinye nke Delta, ọ na-enye gị ohere ịmekọrịta faịlụ na ndekọ aha n'etiti igwe abụọ na netwọkụ ma ọ bụ n'etiti ọnọdụ abụọ n'otu igwe ahụ, na-ebelata oke data ebufere.
Anyị na-aga n'ihu ịwụnye rsync
# yum install rsync
Ozugbo arụnyere na ị dị nnọọ anya na ndepụta nke CentOS enyo ụfọdụ enyo dị nso na mpaghara gị nke na-arụ ọrụ na rsync (ọ bụ kọlụm nke isii) Ebe Rsync
Mepụta folda ebe ị nwere ike itinye ebe nchekwa, naanị m mere enyo nke CentOS 7, mezue ya na isos na folda niile dị, nke were 38 GB, yabụ buru n'uche ma ọ bụrụ na ị ga-eme enyo ele anya nke nsụgharị ndị ọzọ nke centOS ma ọ bụ enyo zuru ezu. Ohere ole ka ọ ga-ewe? Ọ bụ ihe ị kwesịrị ịtụle.
# mkdir -p /home/repo/CentOS/7
Ebe nchekwa nwere nchekwa niile a:
- atomik
- centosplus
- igwe-oji
- cr
- mgbakwunye
- ngwa ngwa
- isos
- os
- sclo
- nchekwa
- mmelite
- omume
rsync na-arụ ọrụ dị ka ndị a:
# rsync --delete-excluded --exclude "local" --exclude "isos" --exclude "*.iso"
- Na mkpado hichapụ - ewepu na –exclude ị nwere ike ileghara nchekwa ma ọ bụ faịlụ, atụ iso nchekwa, ma ọ bụ .iso faịlụ, dị nnọọ mfe nri?
# rsync -aqzH --delete msync.centos.org::CentOS /path/to/local/mirror/root
- Na nhọrọ - Hichapụ, ga-ehichapụ faịlụ ndị na-adịkwaghị na isi mmalite.
- -a Archive na ụlọ ahịa
- -q ọnọdụ dị jụụ, na-egbochi ozi ezighi ezi
- -z mpikota onu data n'oge nyefe
- -H debe njikọ ndị siri ike, ọ bụrụ na ịchọrọ, m ga-akwado nhọrọ ahụ -l ijide symlinks
Kedu ka m si mee ya? dị mfe dị ka nke a:
# rsync -avzqlH --delete --delay-updates rsync://ftp.osuosl.org/centos/7/ /home/repo/CentOS/7
Emela ngwa ngwa, aga m akọwa ihe kpatara m ji mee ya.
- –Dee-mmelite Debe faịlụ niile emelitere na njedebe nke nbudata niile ahụ, ị ghọtara m? Nke ahụ bụ, ọ naghị emelite oge ọ bụla ọ na-ebudata faịlụ ọhụrụ, mana na ntụle, ọ bụrụ na enwere faịlụ ọhụrụ 100, mgbe ha gwụchara faịlụ ọhụrụ 100, rsync ha dobe ebe
- rsync: //ftp.osuosl.org/centos/7/ n'ihi na achọrọ m ịme CentOS 7
- / var / www / html / repo / CentOS / 7 ebe m na-aga na-etinye m niile faịlụ na m depụtaghachiri si iyi.
Ọ dịghị mkpa, mana ana m akwado ngwugwu kereerepo, nanị ihe ọ na-eme bụ inye ya njirimara http ma mepụta ndepụta maka nchekwa gị
# yum install createrepo
Wee mee iwu na-atụ aka na ebe nchekwa gị
# createrepo /home/repo/CentOS/7
Ugbu a ozugbo agwụchara, ị ga-ekekọrịta ya n'ụzọ ụfọdụ, ana m eji sava http, na-aga n'ihu na CentOS 7, ịnwere ike ịwụnye sava weebụ dị ka ndị a (jiri httpd, ọ bụghị apache)
# yum group install -y "Basic Web Server
Mepụta njikọ ihe atụ site na saịtị nchekwa ihe na folda "www"
# ln -s /home/repo /var/www/html/repo
Anyị mepụtara saịtị-dịnụ na saịtị nwere ike folda
# mkdir /etc/httpd/sites-available
# mkdir /etc/httpd/sites-enabled
Anyị na-edezi faịlụ httpd.conf iji gbakwunye saịtị anyị niile na-arụ ọrụ
# vi /etc/httpd/conf/httpd.conf
Tinye akara a na njedebe nke faịlụ ahụ
Gụnye nhọrọ saịtị-nyeere / *
Anyị mepụtara ma dezie weebụsaịtị anyị
# vi /etc/httpd/sites-available/repocentos.conf
Aha aha repocentos.com
#ServerAlias ihe atụ.com
DocumentRoot / var / www / html / repo / CentOS /
ErrorLog /var/log/httpd/error.log
CustomLog /var/log/httpd/requests.log jikọtara
Anyị na-arụ ọrụ na saịtị anyị site na ịmepụta njikọ ihe atụ
# ln -s /etc/httpd/sites-available/repocentos.conf /etc/httpd/sites-enabled/repocentos.conf
Anyị na-agbanwe onye nwe ya na otu faịlụ na folda maka apache
# chown apache. www/ -R
Anyị na-eme iwu na-esote ka sava weebụ wee malite site na mgbe anyị malitere igwe
# systemctl enable httpd.service
Anyị weghachite sava weebụ na iwu na-esote
# systemctl restart httpd
Kedụ ka anyị ga - esi jiri ya?
Mepụta faịlụ na /etc/yum.repos.d/local.repo ma mado usoro ndị a:
[os] aha = nna ukwu - Base baseurl = http: //ip ma ọ bụ url/ repo / CentOS / $ releasever / os / $ basearch / gpgcheck = 1 gpgkey = faịlụ: /// wdg / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [mmelite] aha = nna ukwu - Mmelite baseurl = http: //ip ma ọ bụ url/ repo / CentOS / $ releasever / mmelite / $ basearch / gpgcheck = 1 gpgkey = faịlụ: /// wdg / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [mgbakwunye] aha = nna ukwu - Extras baseurl = http: //ip ma ọ bụ url/ repo / CentOS / $ releasever / extras / $ basearch / gpgcheck = 1 gpgkey = faịlụ: /// wdg / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [centosplus] aha = nna ukwu - CentosPlus baseurl = http: //ip ma ọ bụ url/ repo / CentOS / $ releasever / centosplus / $ basearch / gpgcheck = 1 gpgkey = faịlụ: /// wdg / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7
Anyị na-eme ka ụlọ akụ nweta ume na:
# yum clean all
# yum repolist all
# yum update
Ọ dị mma na ọ bụ maka oge a. Dị ka na-echeta mgbe niile anya na-eso m post na a website. Kwuo ma yabụ anyị niile kesara ihe ọmụma anyị, rue oge ọzọ !!!
Ihe 11 kwuru, hapụ nke gị
Bụ Centos kwesịrị ekwesị maka iji na desktọọpụ onye ọrụ PC? Ka ọ bụ ihe efu nke akụ? Anwaleala m ya site na Live-usb ma enwere m mmasị na ya.
Ọ dị ezigbo mma, ọ bụ ezigbo nhọrọ. Daalụ maka okwu gị
Ezigbo elendilnarsil, jiri Fedora dị ka onye ọrụ njedebe na centos ị ga-arụ ọrụ ọtụtụ ma ọ bụ ezigbo sava kwụsiri ike.
Ike nwere ike. Ma, ọ bụghị nke ukwuu bu n'obi maka desktọọpụ nke nkịtị ọrụ.
Ya ejula gi anya ma oburu na WiFi anaghi ejide gi ma obu ndi ozo amaghi, igwefoto weebụ, (ebe o gunyere ndi ozo karia ihe nkesa siri ike), na na repo enweghi ngwugwu nke amaghi m, codec, office automation, or ihe dị ka nke ahụ, ma ọ bụ na nchịkọta ahụ ochie (mana dị ka ígwè)
Ekwenyeghị m na gị, enwere ụlọ ọrụ gọọmentị gbadoro na njedebe a, dị ka epel na nux https://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7
Ga isiokwu ahụ, magburu onwe ya !!
Mgbe ị nwere ọnụ ọgụgụ kọmputa kọmputa Linux, nrụnye na-adị ngwa ngwa ma nwekwaa ike.
nke ahụ dị mma, daalụ maka okwu gị
Ndewo onye otu, enwere m ike ịkagbu ma maliteghachi ibudata repo? gaba ebe m si gawa?
Gracias
enwere obi abụọ, ka m na-eri repo site na http, ya bụ, lee nhazi nke repo site na httpd
http://172.16.1.9 Enwetara m akwụkwọ apache mana achọrọ m itinye http://172.16.1.9/??? iji hụ nhazi ahụ site na http.
Gracias
Achọrọ m ịjụ ajụjụ maka obi abụọ bilitere ...
rsync -avzqlH –delete –delay-mmelite rsync:…. Ọbụna enwere ezigbo mana anaghị m etinye ebe a ga-edepụtaghachi ya ma emechaa?
Ọmụmaatụ: rsync -avzqlH –delete –delay-updates rsync:…. / ọsọ / mgbasa ozi / miuser / Data / repository / centos7 / 7 /
Ezigbo ehihie
Na-achọ ihe ọmụma na Weebụ m nwetara akwụkwọ ozi a na-adọrọ mmasị ị dere, Ekele na nke ahụ. Ajuju m na-ebili n'ihi na achọrọ m ịmepụta Mirror na ọtụtụ nkesa Linux, Centos, OracleLinux, Debian, ha niile nwere nsụgharị ọhụrụ m tinyeworo na ụlọ ọrụ ahụ. Mana olee otu m ga - esi mee otu enyo sava ahụ na - echekwa ọtụtụ nkesa na nsụgharị? Ekwesịrị m ịmepụta folda ọzọ na aha nkesa na ihe ndị ọzọ? A na-emelite nchekwa ndị a na-akpaghị aka ma ọ bụ ka m ga-agba ọsọ iwu kwa oge? Lelee ihe ị kwuru. Happybọchị obi ụtọ