Date: Sat, 8 Aug 2020 10:59:18 +0000 (UTC) From: Bjoern Heidotting <bhd@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54416 - head/de_DE.ISO8859-1/books/handbook/ports Message-ID: <202008081059.078AxIJt035764@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bhd Date: Sat Aug 8 10:59:18 2020 New Revision: 54416 URL: https://svnweb.freebsd.org/changeset/doc/54416 Log: Update to r54395: Remove references to portsnap for newer FreeBSD versions. Modified: head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml Sat Aug 8 10:54:30 2020 (r54415) +++ head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml Sat Aug 8 10:59:18 2020 (r54416) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde$ - basiert auf: r54009 + basiert auf: r54395 --> <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" @@ -892,7 +892,7 @@ security/sudo</screen> <title>Benutzen der Ports-Sammlung</title> <para>Die Ports-Sammlung ist eine Reihe von - <filename>Makefiles</filename>, Patches und Beschreibungen. + <filename>Makefile</filename>s, Patches und Beschreibungen. Die Dateien für den Bau und die Installation von einzelnen Anwendungen unter &os; werden als <emphasis>Port</emphasis> bezeichnet.</para> @@ -913,7 +913,7 @@ security/sudo</screen> <application>Portsnap</application> ein schnelles und benutzerfreundliches Werkzeug zur Installation der Ports-Sammlung und die bevorzugte Wahl für die meisten - Benutzer. Dieses Programm stellt eine Verbindung zu einem + Benutzer, die noch nicht &os.current; benutzen. Dieses Programm stellt eine Verbindung zu einem &os;-Server her, überprüft den gesicherten Schlüssel und lädt eine aktuelle Kopie der Ports-Sammlung herunter. Der Schlüssel wird benötigt, um die Integrität der @@ -958,6 +958,7 @@ security/sudo</screen> <para>Wird mehr Kontrolle über die Ports-Sammlung benötigt, oder wenn die lokalen Änderungen beibehalten werden sollen, + oder Sie &os.current; benutzen, kann <application>Subversion</application> benutzt werden, um die Ports-Sammlung zu laden. Lesen Sie <link xlink:href="&url.articles.committers-guide;/subversion-primer.html">den @@ -1665,53 +1666,55 @@ Thee deinstallation will free 229 kB Wert für die Architektur können Sie sich mit <command>uname</command> anzeigen lassen.</para> - <screen>&prompt.root; <userinput>poudriere jail -c -j <replaceable>10amd64</replaceable> -v <replaceable>10.0-RELEASE</replaceable></userinput> -====>> Creating 10amd64 fs... done -====>> Fetching base.txz for FreeBSD 10.0-RELEASE amd64 -/poudriere/jails/10amd64/fromftp/base.txz 100% of 59 MB 1470 kBps 00m42s -====>> Extracting base.txz... done -====>> Fetching src.txz for FreeBSD 10.0-RELEASE amd64 -/poudriere/jails/10amd64/fromftp/src.txz 100% of 107 MB 1476 kBps 01m14s -====>> Extracting src.txz... done -====>> Fetching games.txz for FreeBSD 10.0-RELEASE amd64 -/poudriere/jails/10amd64/fromftp/games.txz 100% of 865 kB 734 kBps 00m01s -====>> Extracting games.txz... done -====>> Fetching lib32.txz for FreeBSD 10.0-RELEASE amd64 -/poudriere/jails/10amd64/fromftp/lib32.txz 100% of 14 MB 1316 kBps 00m12s -====>> Extracting lib32.txz... done -====>> Cleaning up... done -====>> Jail 10amd64 10.0-RELEASE amd64 is ready to be used</screen> + <screen>&prompt.root; <userinput>poudriere jail -c -j <replaceable>11amd64</replaceable> -v <replaceable>11.4-RELEASE</replaceable></userinput> +[00:00:00] Creating 11amd64 fs at /poudriere/jails/11amd64... done +[00:00:00] Using pre-distributed MANIFEST for FreeBSD 11.4-RELEASE amd64 +[00:00:00] Fetching base for FreeBSD 11.4-RELEASE amd64 +/poudriere/jails/11amd64/fromftp/base.txz 125 MB 4110 kBps 31s +[00:00:33] Extracting base... done +[00:00:54] Fetching src for FreeBSD 11.4-RELEASE amd64 +/poudriere/jails/11amd64/fromftp/src.txz 154 MB 4178 kBps 38s +[00:01:33] Extracting src... done +[00:02:31] Fetching lib32 for FreeBSD 11.4-RELEASE amd64 +/poudriere/jails/11amd64/fromftp/lib32.txz 24 MB 3969 kBps 06s +[00:02:38] Extracting lib32... done +[00:02:42] Cleaning up... done +[00:02:42] Recording filesystem state for clean... done +[00:02:42] Upgrading using ftp +/etc/resolv.conf -> /poudriere/jails/11amd64/etc/resolv.conf +Looking up update.FreeBSD.org mirrors... 3 mirrors found. +Fetching public key from update4.freebsd.org... done. +Fetching metadata signature for 11.4-RELEASE from update4.freebsd.org... done. +Fetching metadata index... done. +Fetching 2 metadata files... done. +Inspecting system... done. +Preparing to download files... done. +Fetching 124 patches.....10....20....30....40....50....60....70....80....90....100....110....120.. done. +Applying patches... done. +Fetching 6 files... done. +The following files will be added as part of updating to +11.4-RELEASE-p1: +/usr/src/contrib/unbound/.github +/usr/src/contrib/unbound/.github/FUNDING.yml +/usr/src/contrib/unbound/contrib/drop2rpz +/usr/src/contrib/unbound/contrib/unbound_portable.service.in +/usr/src/contrib/unbound/services/rpz.c +/usr/src/contrib/unbound/services/rpz.h +/usr/src/lib/libc/tests/gen/spawnp_enoexec.sh +The following files will be updated as part of updating to +11.4-RELEASE-p1: +[…] +Installing updates...Scanning //usr/share/certs/blacklisted for certificates... +Scanning //usr/share/certs/trusted for certificates... + done. +11.4-RELEASE-p1 +[00:04:06] Recording filesystem state for clean... done +[00:04:07] Jail 11amd64 11.4-RELEASE-p1 amd64 is ready to be used</screen> - <screen>&prompt.root; <userinput>poudriere ports -c -p <replaceable>local</replaceable></userinput> -====>> Creating local fs... done -====>> Extracting portstree "local"... -Looking up portsnap.FreeBSD.org mirrors... 7 mirrors found. -Fetching public key from ec2-eu-west-1.portsnap.freebsd.org... done. -Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done. -Fetching snapshot metadata... done. -Fetching snapshot generated at Tue Feb 11 01:07:15 CET 2014: -94a3431f0ce567f6452ffde4fd3d7d3c6e1da143efec76100% of 69 MB 1246 kBps 00m57s -Extracting snapshot... done. -Verifying snapshot integrity... done. -Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done. -Fetching snapshot metadata... done. -Updating from Tue Feb 11 01:07:15 CET 2014 to Tue Feb 11 16:05:20 CET 2014. -Fetching 4 metadata patches... done. -Applying metadata patches... done. -Fetching 0 metadata files... done. -Fetching 48 patches. -(48/48) 100.00% done. -done. -Applying patches... -done. -Fetching 1 new ports or files... done. -/poudriere/ports/tester/CHANGES -/poudriere/ports/tester/COPYRIGHT + <screen>&prompt.root; <userinput>poudriere ports -c -p <replaceable>local</replaceable> -m svn+https</userinput> +[00:00:00] Creating local fs at /poudriere/ports/local... done +[00:00:00] Checking out the ports tree... done</screen> -[...] - -Building new INDEX files... done.</screen> - <para><application>poudriere</application> kann auf einem einzelnen Rechner Ports mit mehreren Konfigurationen bauen, in mehreren Jails und aus unterschiedlichen @@ -1729,13 +1732,13 @@ Building new INDEX files... done.</screen> verwendete Dateiname in diesem Beispiel wird aus einer Kombination von Jailnamen, Portnamen und Setnamen zusammen gesetzt: - <filename><replaceable>10amd64-local-workstation</replaceable>-make.conf</filename>. + <filename><replaceable>11amd64-local-workstation</replaceable>-make.conf</filename>. Die <filename>make.conf</filename> des Systems und diese neue Datei werden verwendet, um die <filename>make.conf</filename> für die Jail zu erzeugen.</para> <para>Die zu bauenden Pakete werden in - <filename><replaceable>10amd64-local-workstation</replaceable>-pkglist</filename> + <filename><replaceable>11amd64-local-workstation</replaceable>-pkglist</filename> eingetragen:</para> <programlisting>editors/emacs @@ -1746,12 +1749,12 @@ ports-mgmt/pkg <para>Die Optionen und Abhängigkeiten für die Ports werden wie folgt konfiguriert:</para> - <screen>&prompt.root; <userinput>poudriere options -j <replaceable>10amd64</replaceable> -p <replaceable>local</replaceable> -z <replaceable>workstation</replaceable> -f <replaceable>10amd64-local-workstation-pkglist</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>poudriere options -j <replaceable>10amd64</replaceable> -p <replaceable>local</replaceable> -z <replaceable>workstation</replaceable> -f <replaceable>11amd64-local-workstation-pkglist</replaceable></userinput></screen> <para>Schließlich werden die Pakete gebaut und ein Paket-Repository erstellt:</para> - <screen>&prompt.root; <userinput>poudriere bulk -j <replaceable>10amd64</replaceable> -p <replaceable>local</replaceable> -z <replaceable>workstation</replaceable> -f <replaceable>10amd64-local-workstation-pkglist</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>poudriere bulk -j <replaceable>11amd64</replaceable> -p <replaceable>local</replaceable> -z <replaceable>workstation</replaceable> -f <replaceable>11amd64-local-workstation-pkglist</replaceable></userinput></screen> <para>Während der Ausführung zeigt <keycombo action="simul"><keycap>Ctrl</keycap><keycap>t</keycap></keycombo> @@ -1791,18 +1794,18 @@ ports-mgmt/pkg <acronym>HTTP</acronym> zur Verfügung zu stellen. Setzen Sie einen Webserver auf, der die Dateien des Paketverzeichnisses ausliefert, zum Beispiel - <filename>/usr/local/poudriere/data/packages/<replaceable>10amd64</replaceable></filename>. - <filename><replaceable>10amd64</replaceable></filename> + <filename>/usr/local/poudriere/data/packages/<replaceable>11amd64</replaceable></filename>. + <filename><replaceable>11amd64</replaceable></filename> bezeichnet dabei den Namen des Baus.</para> <para>Wenn die <acronym>URL</acronym> des Paket Repositories - <literal>http://pkg.example.com/10amd64</literal> ist, dann + <literal>http://pkg.example.com/11amd64</literal> ist, dann sollte die Konfiguration des Repositories in <filename>/usr/local/etc/pkg/repos/custom.conf</filename> wie folgt aussehen:</para> <programlisting>custom: { - url: "<replaceable>http://pkg.example.com/10amd64</replaceable>", + url: "<replaceable>http://pkg.example.com/11amd64</replaceable>", enabled: yes, }</programlisting> </sect2>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008081059.078AxIJt035764>