Användande Hamnen till Uppdatera Fri Hamnen Träd Insamling
Hamnen är en alternativ system för tryggt fördelar och uppdaterande den Fri hamnen träd, vilken är lättare till använda än CVSup. Hamnen var första omfattat i Fri 6.0. Lik CVSup, Hamnen använda en drag modell av uppdaterande: Den packat och undertecknat hamnen trän de/vi/du/ni är placerat på en spindelväv servaren vilken väntar passiven för klienten till anhålla om arkivera vid endera springa hamnen manuellt vid förbrukaren eller sätta upp en cron arbete till data överför uppdaterar automatisk på en ordentlig basis.
På gammalt Fri systemen, Hamnen är inte automatisk omfattat, utom den kanna bli installerat från sysutils/ hamnen hamn vid användande befalla:
# pkg_add r hamnen
Hamnen första hämta och uppdatera komprimerat korten om Fri hamnen träd läggat upp i var/db/ hamnen/( i usr/ lokal/ hamnen/ om Hamnen är installerat från Fri Hamnen Insamling) vid försummelsen, och då bara extraktet och uppdatera den okompressat levande hamnen träd på usr/ hamnen.
///Uppträden och operation av Hamnen är kontrollerat vid konfigurationen arkivera portsnap.conf lokaliserat i etc ( i usr/ lokal/etc/ om Hamnen är installerat från Fri Hamnen Insamling, och konfigurationen arkivera är inte automatisk utviklet när frisk installerat, i stället youll’ grunda portsnap.conf.sample, rättvis kopia den så portsnap.conf). Vanligvis, försummelsen konfigurationen arkivera vilja gör dess arbete.
På befalla lina, den följande optionerna de/vi/du/ni är stöttat, fastän högst omen tiden den nej behov till vara använd, något kanna bli konfigurerat i konfigurationen arkivera sig själv:
-d verk : Lägga upp lager av arbetande arkivera (e.g. dataöverföring uppdaterar) i verk. försummelsen var/db/ hamnen, eller så givit inne om konfigurationen arkivera)
-f conffile : Läsa konfigurationen från från conffile. försummelsen etc/portsnap.conf)
-Jag: För den uppdatera befalla, uppdatera INDEX arkivera, utom inte vilan om hamnen träd.
-k Nyckel: Vänta en allmänhet nyckel med givit SHA256 hash. försummelsen läsa värde från konfigurationen arkivera)
-engelsk mynt hamnen : När utdrager eller uppdaterande en okompressat korten, operera på det adress listen hamnen. försummelsen usr/ hamnen/, eller så givit inne om konfigurationen arkivera)
-s servaren: Hämta arkivera från specificerat servaren eller servaren pöl. försummelsen portsnap.FreeBSD.org , eller så givit inne om konfigurationen arkivera)
stig: För extraktet befalla bara, operera bara på delen om hamnen träd startande med stig. (e.g. hamnen sysutils/ hamn skulle extraktet sysutils/ hamnen, sysutils/ hamnen, sysutils/portupgrade, etc.)
Den Synops för den Hamnen befalla lina är:
hamnen [- Jag] [-d verk] [-f conffile] [-k Nyckel] [- engelsk mynt hamnen] [-s servaren] befalla … [ stig]
Behandling av Hamnen
- Skapa en tom adress listen usr/ hamnen om den er icke existerar.
# mkdir usr/ hamnen
/ - Hämta och data överför en komprimerat korten om Hamnen Insamling in i var/db/ hamnen ( eller någon annan läge specificerat i konfigurationen arkivera). Internet förbindelsen behövde på denne sätta upp) och uppdatera den existerande korten.
# hamnen hämta
- Om du er löpande Hamnen för den förste gång ( afton om en hamnen träd har redan blitt skapade eller befolkat, till låta Hamnen upprättar en grundlinjen från var hamnen kanna avgöra vilken delen om hamnen träd behov till vara uppdaterat) eller usr/ hamnen har icke’ blitt befolkat, extraktet korten och ersätter den existerande arkivera och direktören, och upprättar Hamnen- upphäll hamnen träd in i usr/ hamnen://
# hamnen extraktet
Den här steg kanna bli hoppat om din’ bara uppdaterande hamnen träd.
- Om du redan har en befolkat usr/ hamnen och du er rättvis uppdaterande, springa den följande befalla i stället:
# hamnen uppdatera
märka För uppdaterande av Fri Hamnen Träd, steg 1 och 3 kanna bli kombinerade in i enkel befalla: hamnen hämta uppdatera ( inte stöd i gammalt version av Hamnen).
Löpande Hamnen så Cron Arbete
hamnen hämta vilja inte kunde utföra från en cron arbete till undvika börda av plötslig kirurg av dataöverföring anhålla om till Hamnen servarna. I stället, en speciell hamnen cron befalla existerar, vilken väntar och sovra för en tillfällig varaktighet upp till 3600 sekunden framför tilltalande uppdaterar, liksom om den hämta befalla är specificerat.
Till springa hamnen automatisk med cron arbete, rättvis tillägga den lina in i etc/crontab ( den lina sätta tiden till 3 ER daglig, du kanna välja din äga tajmningen):
0 3 * * * rotfästa usr/sbin/ hamnen cron
Den här vilja tillförsäkra så pass den Fri korten av hamnen insamling är alltid upp- till- datum och kanna bli snabbt utdraget in i usr/ hamnen./
märka Löpandehamnen uppdatera från cron är inte anbefallt for resten Maj orsak problem om installerande eller uppdaterande av en hamn händer på den tid den cron arbete springa. Hamnen vilja uppdaterar eller flyttar arkivera vilken er använd vid hamnen bygga. Hur ... än, löpandehamnen JAG uppdatera till uppdatera hamnen Index arkivera är möjlig, och kanna bli brukat tillsammans med portversion till identifiera installerat mjukvaran vilken er ute efter av datum.
Till uppdatera hamnen komprimerat korten och den INDEX arkivera i usr/ hamnen/, och sända en email eventuell installerat hamnen de/vi/du/ni är ute om dadel, använda den följande lina i etc/crontab:
//0 3 * * * rotfästa hamnen JAG cron uppdatera && pkg_version vIL=
märka Gammalt version av hamnen er icke stöd katalogiseringen mångfaldig befallningen (e.g., cron uppdatera) inne om samma åkallan av hamnen. Om den lina över strandar, försök ersättande hamnen JAG cron uppdatera med hamnen cron && hamnen JAG uppdatera.
viktig: Den sida är maskin översätt och försynt " så är" utan garantien. Maskin översättning Maj bli besvärlig å förstå. Behaga hänskjuta tilloriginal Engelsk artikeln närhelst möjlig.
Berättat Varen
- Uppdatera Fri Hamnen Insamling till Senast Version med Trygghet Uppdatera med Portmanager och Portaudit
- Uppdatera Fri Hamnen Insamling Upp till datum och Senast
- Forskande för Applicering i FreeBSDs’ Hamnen Insamling
- Lätt Väg till Stigning FreeBSDs’ Hamnen
- Installerande Spindelväv Servaren i Fri 6.0 med Apache 2.2, MySQL 5.0 och PHP 5 – Del 3
- Portdowngrade – Lutning till Föregående Version av FreeBSDs’ Hamnen
- Installerande Spindelväv Servaren i Fri 6.0 med Apache 2.2, MySQL 5.0 och PHP 5 – Del 5
- Installerande Spindelväv Servaren i Fri 6.0 med Apache 2.2, MySQL 5.0 och PHP 5 – Del 1
- Installerande och Konfigurerande DHCP Servaren (DHCPd) på Fri
- Fri 6.0 på VMware Servaren Tid och Klocka Långsam ned










































Februari 9th, 2008 1804:
[...] i min ålder Digital Liv, där er en utmärkt läraren på användande hamnen. Den täcken inte enda bortsett frän den grund-, utom alla vila så[...]