From owner-svn-doc-all@FreeBSD.ORG Mon Oct 29 17:13:13 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2EF47485; Mon, 29 Oct 2012 17:13:13 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 0CCB48FC0C; Mon, 29 Oct 2012 17:13:13 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q9THDCHG005428; Mon, 29 Oct 2012 17:13:13 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q9THDChb005426; Mon, 29 Oct 2012 17:13:12 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201210291713.q9THDChb005426@svn.freebsd.org> From: Rene Ladan Date: Mon, 29 Oct 2012 17:13:12 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r39836 - head/nl_NL.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Oct 2012 17:13:13 -0000 Author: rene Date: Mon Oct 29 17:13:12 2012 New Revision: 39836 URL: http://svn.freebsd.org/changeset/doc/39836 Log: MFen 39544 -> 39727 Add myself as a translator, I have been updating the chapter for some time now. Modified: head/nl_NL.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/nl_NL.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/nl_NL.ISO8859-1/books/handbook/ports/chapter.xml Mon Oct 29 12:44:39 2012 (r39835) +++ head/nl_NL.ISO8859-1/books/handbook/ports/chapter.xml Mon Oct 29 17:13:12 2012 (r39836) @@ -5,7 +5,7 @@ $FreeBSD$ %SOURCE% en_US.ISO8859-1/books/handbook/ports/chapter.xml - %SRCID% 39544 + %SRCID% 39727 --> @@ -20,6 +20,10 @@ Siebrand Mazeland + + René + Ladan + @@ -680,23 +684,128 @@ docbook = gedetailleerde beschrijving van de make-doelen en omgevingsvariabelen staat in &man.ports.7;. + + Sinds eind 2012 is het &os; Ports Project bezig om het + versiebeheersysteem te migreren van CVS naar Subversion. Als gevolg + hiervan zijn deze instructies aan verandering onderhevig. Het + aanbevolen mechanisme voor algemeen gebruik van de ports is + Portsnap. Gebruikers die lokale aanpassingen + van ports nodig hebben (dus aanvullende lokale patches beheren) zullen + er waarschijnlijk de voorkeur aan geven om rechtstreeks Subversion te + gebruiken. De dienst CVSup wordt per + 28 februari 2013 uitgefaseerd en verder gebruik wordt ontmoedigd. + + - De Portscollectie + De Portscollectie verkrijgen + + De Portscollectie is een verzameling van + Makefiles, patches en bestanden met + beschrijvingen in /usr/ports. Deze verzameling + bestanden wordt gebruikt om applicaties op &os; te bouwen en te + installeren. De onderstaande instructies laten verschillende methodes + zien om de Portscollectie te verkrijgen als dit niet tijdens de + initiële installatie van &os; is gebeurd. + + + Met Portsnap + + Portsnap is een snel en + gebruiksvriendelijk gereedschap om de Portscollectie te verkrijgen en + de aanbevolen manier voor de meeste gebruikers. Zie Portsnap gebruiken + voor een gedetailleerde beschrijving van + Portsnap. + + + Download een gecomprimeerde momentopname van de Portscollectie + naar /var/db/portsnap. + + &prompt.root; portsnap fetch + + + + Pak de momentopname bij het eerste gebruik van + Portsnap uit naar /usr/ports: + + &prompt.root; portsnap extract + + Nadat het eerste gebruik van Portsnap + is voltooid zoals hierboven is aangegeven, kan /usr/ports worden bijgewerkt + met: + + &prompt.root; portsnap update + + + + + Met Subversion + + Als meer controle over de ports-boom nodig is (om bijvoorbeeld + lokale veranderingen te beheren) kan + Subversion worden gebruikt om de + Portscollectie te verkrijgen. Zie de Subversion + Primer voor een gedetailleerde beschrijving van + Subversion. + + + Subversion moet geïnstalleerd zijn + voordat het gebruikt kan worden om de ports-boom uit te checken. + Als er reeds een kopie van de ports-boom aanwezig is, installeer + dan Subversion als volgt: + + &prompt.root; cd /usr/ports/devel/subversion +&prompt.root; make install clean + + Als de ports-boom niet beschikbaar is, kan + Subversion worden geïnstalleerd als een + pakket: + + &prompt.root; pkg_add -r subversion + + Als pkgng wordt gebruikt om pakketten + te beheren, kan Subversion in plaats + daarvan worden geïnstalleerd met: + + &prompt.root; pkg install subversion + + + + Check een kopie van de ports-boom uit. Gebruik voor een + betere prestatie een specifieke Subversion + mirror dichtbij u in plaats van + svn.FreeBSD.org in onderstaand commando. + Committers dienen eerst de Subversion + Primer te lezen om er zeker van te zijn dat het juiste + protocol is gekozen. - Voordat ports geïnstalleerd kunnen worden moet eerst - de Portscollectie op een systeem staan, die in essentie een set - van Makefiles, patches en bestanden met - beschrijvingen is in /usr/ports. - - Tijdens het installeren van een &os; systeem, vraagt - sysinstall of de Portscollectie - geïnstalleerd moet worden. Als daar NO is - aangegeven, dan kan met behulp van de volgende instructies - alsnog de Portscollectie op een systeem gezet worden: + &prompt.root; svn checkout svn://svn.FreeBSD.org/ports/head /usr/ports + + + + Om /usr/ports na de + initiële checkout met Subversion bij te + werken: + + &prompt.root; svn update /usr/ports + + Met CVSup + + Het gebruik van CVsup om de Portscollectie te verkrijgen en te + synchroniseren wordt ontmoedigd als onderdeel van een migratie naar + Subversion. Hoewel het ondersteund blijft zal de dienst niet meer + worden geleverd na 28 februari 2013. + + Dit is een snelle methode voor het verkrijgen en bijhouden van een kopie van Portscollectie met behulp van het CVSup-protocol. Meer informatie @@ -776,41 +885,6 @@ docbook = - Met Portsnap - - Portsnap is een alternatief systeem voor het - distribueren van de Portscollectie. In Portsnap - gebruiken staat een gedetailleerde beschrijving van - alle mogelijkheden van Portsnap. - - - Download een gecomprimeerd snapshot van de - Portscollectie naar /var/db/portsnap. Na deze - stap kan eventueel de verbinding met Internet verbroken - worden. - - &prompt.root; portsnap fetch - - - - Als Portsnap voor de eerste - keer draait, pak het snapshot dan uit in /usr/ports: - - &prompt.root; portsnap extract - - Als /usr/ports - al gevuld is en er alleen wordt bijgewerkt, voer dan het - volgende commando uit in plaats van het - bovenstaande: - - &prompt.root; portsnap update - - - - Met sysinstall Bij deze methode wordt @@ -866,6 +940,80 @@ docbook = + + Migreren van <application>CVSup</application>/<application>csup</application> naar <application>portsnap</application> + + + Per 28 februari 2013 zal de ports-boom niet langer naar + CVS worden en daarom geëxporteerd zullen + CVSup en csup + niet langer updates voor de Portscollectie bieden. + + + + Migreren naar Portsnap + + De migratie zal ongeveer 1 GB aan schijfruimte op /usr nodig hebben, en + Portsnap zal ongeveer 150 MB aan + schijfruimte op /var nodig + hebben. + + + Schakel alle automatische updates aan ports die u gebruikt, + zoals een &man.cron.8;-taak die CVSup + of csup uit. + + + + Verplaats de bestaande ports-boom naar een tijdelijke + lokatie: + + &prompt.root; mv /usr/ports /usr/ports.old + + + + Haal de nieuwe ports-boom met + Portsnap op en pak deze uit in + /usr/ports: + + &prompt.root; portsnap fetch extract + + + + + Verplaats distfiles en bewaarde pakketten naar de nieuwe + ports-boom: + + &prompt.root; mv /usr/ports.old/distfiles /usr/ports +&prompt.root; mv /usr/ports.old/packages /usr/ports + + + + Verwijder de oude ports-boom: + + &prompt.root; rm -rf /usr/ports.old + + + + Indien voorheen CVSup gebruikt + werd, kan het nu worden gedeïnstalleerd: + + &prompt.root; pkg_delete -r -v cvsup-without-gui-\* + + Gebruikers van pkgng kunnen het + volgende commando gebruiken: + + &prompt.root; pkg remove cvsup-without-gui + + + + Zie Portsnap + gebruiken voor een gedetailleerde beschrijving van + Portsnap en hoe de ports-boom met + Portsnap bij te werken. + + Ports installeren @@ -1355,49 +1503,6 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/ informatie staat in &man.portupgrade.1;. - - Ports bijwerken met portmanager - - portmanager - - Portmanager is een ander - hulpprogramma voor het eenvoudig bijwerken van - geïnstalleerde ports. Het is beschikbaar via de port - ports-mgmt/portmanager: - - &prompt.root; cd /usr/ports/sysutils/portmanager -&prompt.root; make install clean - - Alle geïnstalleerde ports kunnen bijgewerkt worden - met het volgende eenvoudige commando: - - &prompt.root; portmanager -u - - Door de vlag aan bovenstaand commando ( - portmanager -u -ui) toe te voegen kan ingesteld - worden dat voor iedere stap die Portmanager - wil uitvoeren vooraf toestemming moet worden gegeven. - Portmanager kan ook nieuwe ports - op een systeem installeren. Anders dan met het bekende - commando make install - clean worden alle afhankelijkheden - bijgewerkt voordat de geselecteerde port wordt gebouwd en - geïnstalleerd: - - &prompt.root; portmanager x11/gnome2 - - Als er problemen zijn ten aanzien van de afhankelijkheden - voor een geselecteerde port, dan kan - Portmanager ze allemaal herbouwen - in de juiste volgorde. Als dat is afgerond, wordt daarna - ook de port die problemen opleverde opnieuw gebouwd: - - &prompt.root; portmanager graphics/gimp -f - - Meer informatie staat in &man.portmanager.1;. - - Ports bijwerken met portmaster