"lokale register i ubuntu 15.04

, hvorfor de lokale register er vigtigt?som systemadministrator, er du nødt til at installere software, sikkerhed, opdaterer og er ofte i alle systemer.det er klart, at det vil indtage mere internet båndbredde.så i stedet for at downloade og installering af ansøgninger, hver gang i alle systemer fra ubuntu samlinger, det er en god idé at redde alle ansøgninger i en lokal server i din ian og fordeler dem til de andre ubuntu systemer, når det er nødvendigt.under en lokal database er meget hurtigt og effektivt, da alle nødvendige ansøgninger vil blive overført i løbet af den hurtige ian forbindelse fra dine lokale server.så det vil redde internettet båndbredde, og i sidste ende   det reducerer udgifterne til internettet. i denne forelæsning, vil jeg vise dig, hvordan at fælde lokale register i ubuntu 15.04 server i to metoder,.,, passende spejl, passende cacher. begge metoder er meget let at oprette og konfigurere., alt du behøver er tilstrækkelig harddisk rum.   mindst, 50gb eller mere plads i din lokale eller ekstern harddisk, anbefales.desuden kan du bruge en ekstern harddisk for at fælde en bærbar register.så kan du bruge den bærbare register på flere forskellige steder i dit lan. metode 1: passende spejl i denne metode, vi skal trække alle pakker fra det offentlige register (ubuntu globale server) og redde dem i vores lokale ubuntu server harddisk. først installere apache - server.apache web - server er vigtigt at dele pakker over nettet, sudo passende få installere apache2, installere passende spejl med kommando:, sudo passende få installere passende spejl, skabe et register for at redde alle pakker. for eksempel, lad os skabe en fortegnelse ringede   "/myrepo".vi skal redde alle pakker i dette register:, sudo mkdir /myrepo, åbn nu den fil, /etc /passende /mirror.list, fil, sudo vi /etc /passende /spejl. liste tilføje:  , der base_path     /myrepo,, ############# ud ##################&## fastsat base_path /var /spole /passende spejl, der base_path /myrepo,&## fastsat mirror_path $base_path /spejl&#fastsat skel_path $base_path /skel&#fastsat var_path $base_path /var&#fastsat cleanscript $var_path /clean.sh&#fastsat defaultarch < at være vært for arkitektur >&#fastsat postmirror_script $var_path /postmirror.sh&#fastsat run_postmirror 0, der nthreads 20, der _tilde 0&############## ende ud ############## deb http://archive.ubuntu.com/ubuntu trofaste vigtigste begrænset univers multivers deb http://archive.ubuntu.com/ubuntu trofaste sikkerhed vigtigste begrænset univers multivers deb http://archive.ubuntu.com/ubuntu trofaste opdateringer vigtigste begrænset univers multivers&#deb http://archive.ubuntu.com/ubuntu trofaste vigtigste begrænset univers multivers&#deb http://archive.ubuntu.com/ubuntu trofaste backports vigtigste begrænset univers multivers deb src http://archive.ubuntu.com/ubuntu trofaste vigtigste begrænset univers multivers deb src http://archive.ubuntu.com/ubuntu trofaste sikkerhed vigtigste begrænset univers multivers deb src http://archive.ubuntu.com/ubuntu trofaste opdateringer vigtigste begrænset univers multivers&#deb src http://archive.ubuntu.com/ubuntu trofaste vigtigste begrænset univers multivers&#deb src http://archive.ubuntu.com/ubuntu trusty backports vigtigste begrænset univers multivers ren http: //arkiv. ubuntu. kom /ubuntu i ovennævnte konfiguration fil, du kan tilføje ubuntu kilde lister, afhængigt af fordelingen i brug. for denne lektion, jeg bruger misligholdelse kilde liste.ændre dem i deres krav, hvis du bruger både 32bit og 64bit arkitekturer, du skal navngive dem særskilt i ovennævnte sag.for eksempel, hvis du bruger 32bit arkitektur, retning bør starte med, deb-i386, og for 64bit linjerne bør begynde med  , deb-amd64,.klar?- når du reddede konfiguration fil befolke jeres database med følgende kommando:, sudo passende spejl, stikprøve output:, at downloade 162 indeks filer ved hjælp af 20 tråde.start: wid - august 5 16:09:16 2015 [20].[19]...[18]...[17]...[16]...[15]...[14]...[13].[12].[11]...[10].[9].[8].[7].[6].[5].[4]..., nu pakker fra ubuntu offentlige samlinger er trukket og reddede dit lokale directory (i dette tilfælde det ’ s /myrepo,).afhængigt af deres internettets fart, det vil tage timer. du kan aflyse denne proces til enhver tid.når du starter det igen, det vil tage at downloade proces, hvor du efterlod den.  , jeg vil råde dig til at bruge en hurtig adgang til bredbåndsinternet. du er ’ t har   løbe denne kommando hver dag for at få nye softwares /opdateringer.du kan få denne proces med en cron job.så din maskine vil automatisk styrer passende spejl kommando på en regelmæssig og vil holde din database opdateret. for at kunne gøre det, redigere fil /etc /cron. d /passende spejl, sudo vi /etc /cron. d /passende spejl, uncomment grænsen angivet med fed skrift,&##: regelmæssige cron arbejdspladser for passende spejl pakke #, 0 4 * * * passende spejl /bar /bin /passende spejl > /var /spole /passende spejl /var /cron. logbog, jf. ovenstående eksempel, cron job går hver dag til morgen, 04: 00, og vil begynde at downloade de pakker,., som jeg nævnte ovenfor, alle downloadede pakker er reddet, "/myrepo", bind i, vores lokale server. lad os se på, myrepo, statistik, for at sikre, at emballagen er downloadet som vist nedenfor, er /myrepo /, stikprøve output: spejl   skel   var nu indholdet af /myrepo, fortegnelse, stilles til rådighed for http (web), til vores klienter.for at gøre det, skaber blot en symbolsk forbindelse til det, myrepo, fortegnelse:, cd /myrepo /, sudo i - s /myrepo /mirror /us.archive.ubuntu.com/ubuntu/ubuntu, bemærk:, jeg fik denne artikel kun for afprøvning formål.så jeg ikke hentede hele det offentlige register.jeg aflyste download proces efter et par minutter. klient konfiguration er det ret let at forme i klient side.bare åbne din klient systemer /etc /passende /sources.list, fil, sudo vi /etc /passende /kilder. liste, og tilføje lokale register vej: [...] deb http://192.168.1.102/ubuntu trofaste univers, deb http://192.168.1.102/ubuntu trofaste vigtigste begrænset deb http://192.168.1.102/ubuntu trofaste opdateringer vigtigste begrænset [...], det er det.her, 192.168.1.102, er min ubuntu server ip - adresse. nu, ajourføre kilder liste med kommando:, sudo passende få opdatering, endelig, installere pakker af dit valg af kommandoen:, sudo passende få installere < pakke navn >, at ’ det.kunderne ikke behøver at blive tilsluttet internettet til at hente pakker.i stedet, vil det få alle pakninger og opdateringer fra din ubuntu server er lokale register. metode 2: passende cacher, passende cacher, er forskellig fra passende spejl.det er ikke afspejler hele register indhold.det sparer de pakker, anmodede de kunder på deres lokale netværk og stille dem til rådighed for resten af kunder til fremtidig brug. først installere apache - server.det er påkrævet at dele pakker til din ubuntu kunder over nettet:, sudo passende få installere apache2, installere passende cacher., sudo passende få installere passende cacher, vælge dæmon at løbe som en separat dæmon og klik okay.,,,,,,, så   fil /etc /default /passende cacher,,, sudo vi /etc /default /passende cacher, og fastsætte, autostart = 1, hvis det er 0, ellers tage, som det er.&#passende cacher dæmon nystartede konfiguration fil&#fastsat til 1 til passende cacher som selvstændig dæmon, sat til 0, hvis du vil&#at løbe cacher fra: /etc /inetd eller i cgi - modus (påkrævet).   alternativt&#påberåbe sig "dpkg omkonfigurere passende cacher" skal gøre arbejdet for dig.#, autostart = 1,&#ekstra indstillinger til at omgå dem i apt-cacher.conf&#extraopt = "daemon_port = 3142 grænse = 30", du kan også give eller nægte at ingen af værter adgang til lager (pakker). for at kunne gøre det, åbne, /etc /passende cacher /apt-cacher.conf, fil. sudo vi /etc /passende cacher /passende cacher. conf, uncomment og ajourføre den værdi, allowed_hosts svarende til de enkelte værter.her må jeg systemer fra 192.168.1.20 til 192.168.1.30., [...],&## uncomment og undersøgelsesperioden rækkevidde&##,, allowed_hosts = 192.168.1.20 - 192.168.1.30,&#denied_hosts = [...], efter at alle de skridt, og apache2 tjeneste:, sudo systemctl genstarte apache2 eller, sudo tjeneste apache2 derefter klient side konfiguration, skabe filen  , /etc /passende /apt.conf.d /01proxy:, sudo nano - /etc /passende /apt.conf.d /01proxy, tilføjes følgende linje: erhverve: http: proxy "http: //192.168.1.102:3142", her, 192.168.1.102 er min ubuntu lokale register server ’ s ip - adresse.erstatte ip - adresse med din server ip - adresse. nu, ajourføre kilder liste med kommando:, sudo passende få opdatering, endelig, installere pakker af dit valg af kommandoen:, sudo passende få installere < pakke navn > det er det, slut på grund af mangel på ressourcer, tid - og internet - båndbredde, jeg har ’ t fuldstændig prøvning begge metoder.så vidt jeg ved, begge metoder skal fungere godt, og de er stærkt anbefales at redde din internet båndbredde.selv om begge metoder er temmelig let at skabe og opretholde.du behøver ikke at være en mester i linux til fælde lokale register.   prøve, vil du og’ ikke blive skuffet. held og lykke!,

sk@server: -myrepo_001



Previous:
Next Page: