"lokale yum register i centos 7

, denne forelæsning, beskriver, hvordan til at fælde en lokal yum register i centos 7 system.også de samme foranstaltninger bør arbejde på rhel og videnskabelige linux 7 systemer. hvis du skal installere software, sikkerhed, opdaterer og er ofte i flere systemer i deres lokale net, under en lokal database, er en effektiv måde.fordi alle de krævede pakker er downloaded over den hurtige ian forbindelse fra dine lokale serveren, så det vil redde jeres internet båndbredde og reducerer deres årlige udgifter til internettet. i denne lektion, jeg bruger to systemer som beskrevet nedenfor:, yum - serveren os         : centos 7 (minimum installere) yum - ip - adresse: 192.168.1.101 klient os: centos 7 (minimal installere) klient ip - adresse: 192.168.1.102, forudsætninger, mount din centos 7 anlæg dvd.lad os f.eks. til montering af medierne om, ville, fortegnelse. mount /dev /cdrom /ville /, nu centos anlæg dvd er monteret på, ville, fortegnelse.næste installere vsftpd pakke, og lad de pakker til rådighed i ftp til deres lokale kunder. for at gøre det ville ændre //pakker fortegnelse:, cd /ville /pakker /, installere vsftpd pakke:, omdrejninger pr. minut - ivh vsftpd-3.0.2-9. el7. x86_64. rpm, muliggøre og begynde vsftpd tjeneste:, at vsftpd systemctl systemctl start vsftpd, har vi brug for en pakke kaldet "createrepo"   til at skabe vores lokale register.så lad os gøre det. hvis du har en minimal centos anlæg, så er du måske nødt til at installere følgende områder:, omdrejninger pr. minut - ivh libxml2-python-2.9.1-5.el7.x86_64.rpm omdrejninger pr. minut - ivh deltarpm-3.6-3.el7.x86_64.rpm omdrejninger pr. minut - ivh python-deltarpm-3.6-3. el7. x86_64. rpm, installere "createrepo" pakke:, omdrejninger pr. minut - ivh createrepo-0.9.9-23. el7. noarch. rpm, opbygge lokale register, det er tid til at opbygge vores lokale register.skabe en oplagring adresseregister opbevarer alle pakker fra dvd 'en. centos, som jeg har anført ovenfor, skal vi bruge en ftp - server for at tjene alle pakker til klient systemer.så lad os skabe et oplagringssted i ftp - server pub fortegnelse., mkdir /var /ftp /pub /localrepo, en kopi af alle filer fra centos dvd (s), dvs. fra /ville /pakker /, statistik, at "localrepo" register:, cp - ar /ville /pakker /*. * /var /ftp /pub /localrepo /igen på centos anlæg, dvd - 2 og en kopi af alle dokumenter, var /ftp /pub /localrepo, fortegnelse. når du kopierede filerne, oprette et register filen, "localrepo. repo", i henhold til /etc /yum.repos.d/, registre og tilføje følgende linjer i filen.du kender navnet på denne sag som din smag:, vi /etc /yum. genkøbsforretninger. d /localrepo. repo, tilføje følgende linjer: [localrepo] navn = unixmen register baseurl = fil: ///////////////////////pub /localrepo var ftp gpgcheck = 0, gjorde det muligt for = 1, note: anvendelse tre slag (///////////////), i baseurl. nu, begynde at opbygge lokale register:, createrepo - v /var /ftp /pub /localrepo /nu deponeringsstedet bygning proces indledes, stikprøve output:,,, - liste manifestationen af følgende kommando, yum repolist:, stikprøve produktion:, repo - id                                                                     repo navn                                                                      status base /7 /x86_64                                                               centos-7 - basen                                                                8465 statister /7 /x86_64                                                             centos-7 - statister                                                                 30, localrepo                                                                   unixmen repositode                                                             3538, opdateringer /7 /x86_64                                                            centos-7 - opdateringer                                                               726, rense yum cache og ajourføring af deponeringsstedet lister:, mums rent alle en opdatering, efter oprettelsen af det register, afbryde eller omdøbe de eksisterende faciliteter, hvis man blot ønsker at installere pakker fra den lokale register. alternativt kan du installere pakninger kun fra de lokale register ved at nævne det register, som vist nedenfor, y.- installere... disablerepo = "*" - - enablerepo = "localrepo" httpd, stikprøve, produktion, lastet plugins: fastestmirror - spejl hastigheder fra skjult hostfile løsning af afhængighed - > løbende transaktion check - - - > pakke httpd.x86_64 0:2.4.6-17. el7. centos. 1 vil blive installeret - > forarbejdning afhængighed: httpd redskaber = 2.4.6-17. el7. centos. 1 for pakke: httpd-2.4.6-17.el7.centos.1.x86_64 - > forarbejdning afhængighed: /etc /mime.types for pakke: httpd-2.4.6-17.el7.centos.1.x86_64 - > forarbejdning afhængighed: libaprutil-1. 0() (64bit) for pakke: httpd-2.4.6-17.el7.centos.1.x86_64 - > forarbejdning afhængighed: libapr-1. 0() (64bit) for pakken. httpd-2.4.6-17.el7.centos.1.x86_64 - > løbende transaktion check - - - > pakke enpr.x86_64 0: 1.4.8-3.el7 vil blive installeret - > pakke apr-util.x86_64 0: 1.5.2-6.el7 vil blive installeret - > pakke httpd-tools.x86_64 0:2.4.6-17. el7. centos. 1 vil blive installeret - > pakke mailcap.noarch 0: 2.1.41-2.el7 vil blive installeret - > færdige afhængighed resolution afhængighed løst ===============================================================================================================================================================   pakke                               arch                             version                                          register                          størrelse =============================================================================================================================================================== installation:   httpd                                 x86_64                           2.4.6-17. el7. centos. 1                           , localrepo,                           2,7 m at installere for afhængighed:   apr                                   x86_64                           1.4.8-3. el7                                     , localrepo,                           103 k   apr util                              x86_64                           1.5.2-6. el7                                     , localrepo,                            92 k   httpd værktøjer                           x86_64                           2.4.6-17. el7. centos. 1                           , localrepo,                            77 k   mailcap                               noarch                           2.1.41-2 el7                            .        , localrepo,                            31 k transaktionsresumé =============================================================================================================================================================== installere   1 pakke (+ 4 af kolli) samlede downloade størrelse: 3,0 m installeret størrelse: 10 m er det ok [t /d /n]:, uskadeliggør firewall og selinux:, som vi kommer til at bruge den lokale register kun i vores netværk er der ikke brug for en firewall og selinux.så for at reducere kompleksiteten, jeg handicappede både firewalld og selinux., at deaktivere firewalld, anføres følgende kommandoer:, systemctl stoppe firewalld systemctl deaktivere firewalld, til at slå selinux, redigere fil /etc /sysconfig /selinux,,, vi /etc /sysconfig /selinux, der selinux = handicappede., - - selinux = handicappede [...], genstarte din server virkning ændringerne. klient side konfiguration, gå til din klient systemer.skabe et nyt register fil som vist ovenfor under, /etc /yum.repos.d/, fortegnelse. vi /etc /yum. genkøbsforretninger. d /localrepo. repo, og tilføje følgende indhold: [localrepo] navn = unixmen register baseurl = ftp://192.168.1.101/pub/localrepo gpgcheck = 0, gjorde det muligt for = 1, note: anvendes dobbelt slag i den baseurl og 192.168.1.101, yum - ip - adresse. nu, liste manifestationen af følgende kommando:, yum repolist, rense yum cache og ajourføring af deponeringsstedet lister:, mums rent alle en opdatering, afbryde eller omdøbe de eksisterende faciliteter, hvis man blot ønsker at installere pakker fra serveren lokale register, selv. alternativt kan du installere pakker fra den lokale register ved at nævne det register, som vist nedenfor. disablerepo, yum installere...= "*" - - enablerepo = "localrepo" httpd, stikprøve, produktion, lastet plugins: fastestmirror - spejl hastigheder fra skjult hostfile løsning af afhængighed - > løbende transaktion check - - - > pakke httpd.x86_64 0:2.4.6-17. el7. centos. 1 vil blive installeret - > forarbejdning afhængighed: httpd værktøjer = 2.4.6-17. el7. centos. 1 for pakke: httpd-2.4.6-17.el7.centos.1.x86_64 - > forarbejdning afhængighed: /etc /mime.types for pakke: httpd-2.4.6-17.el7.centos.1.x86_64 - > forarbejdning afhængighed: libaprutil-1. 0() (64bit) for pakke: httpd-2.4.6-17.el7.centos.1.x86_64 - > forarbejdning afhængighed: libapr-1. 0() (64bit) for pakke: httpd-2.4.6-17.el7.centos.1.x86_64 - > løbende transaktioner; se - - - > pakke apr.x86_64 0: 1.4.8-3.el7vil blive installeret - > pakke apr-util.x86_64 0: 1.5.2-6.el7 vil blive installeret - > pakke httpd-tools.x86_64 0:2.4.6-17. el7. centos. 1 vil blive installeret - > pakke mailcap.noarch 0: 2.1.41-2.el7 vil blive installeret - > færdige afhængighed resolution afhængighed løst ================================================================================   pakke           arch         version                       register       størrelse ================================================================================ installation:   httpd             x86_64       2.4.6-17. el7. centos. 1        , localrepo,       2,7 m at installere for afhængighed:         .        x86_64       1.4.8-3. el7                  , localrepo,       103 k   apr util          x86_64       1.5.2-6. el7                  , localrepo  ,       92 k   httpd værktøjer       x86_64       2.4.6-17. el7. centos. 1        , localrepo,        77 k   mailcap           noarch       2.1.41-2. el7                 , localrepo,        31. k transaktionsresumé ================================================================================ installere   1 pakke (+ 4 af kolli) samlede downloade størrelse: 3,0 m installeret størrelse: 10 m er det ok [t /d /n. y downloading af pakker: 1 /5): apr-1.4.8-3. el7. x86_64 rpm          .                



Previous:
Next Page: