Date: Sun, 22 Mar 2020 18:17:18 +0000 (UTC) From: Sergio Carlavilla Delgado <carlavilla@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54009 - head/en_US.ISO8859-1/books/handbook/ports Message-ID: <202003221817.02MIHIMY074045@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: carlavilla Date: Sun Mar 22 18:17:18 2020 New Revision: 54009 URL: https://svnweb.freebsd.org/changeset/doc/54009 Log: Add a section about switching pkg from the quarterly branch to the latest branch. PR: 228333 Submitted by: 0mp@ Approved by: bcr@(mentor) Differential Revision: https://reviews.freebsd.org/D24151 Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sun Mar 22 13:45:50 2020 (r54008) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sun Mar 22 18:17:18 2020 (r54009) @@ -525,6 +525,51 @@ Info: Lists information about open files (similar to examples.</para> </sect2> + <sect2 xml:id="quarterly-latest-branch"> + <title>Quarterly and Latest Ports Branches</title> + + <para>The <literal>Quarterly</literal> branch provides users + with a more predictable and stable experience for port and + package installation and upgrades. This is done essentially + by only allowing non-feature updates. Quarterly branches aim + to receive security fixes (that may be version updates, or + backports of commits), bug fixes and ports compliance or + framework changes. The Quarterly branch is cut from HEAD at + the beginning of every (yearly) quarter in January, April, + July, and October. Branches are named according to the year + (YYYY) and quarter (Q1-4) they are created in. For example, + the quarterly branch created in January 2016, is named 2016Q1. + And the <literal>Latest</literal> branch provides the latest + versions of the packages to the users.</para> + + <para>To switch from quarterly to latest run the following + commands:</para> + + <screen>&prompt.root; <userinput>cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos/FreeBSD.conf</userinput></screen> + + <para>Edit the file + <filename>/usr/local/etc/pkg/repos/FreeBSD.conf</filename> + and change the string <emphasis>quarterly</emphasis> to + <emphasis>latest</emphasis> in the <literal>url:</literal> + line.</para> + + <para>The result should be similar to the following:</para> + + <programlisting>FreeBSD: { + url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", + mirror_type: "srv", + signature_type: "fingerprints", + fingerprints: "/usr/share/keys/pkg", + enabled: yes +}</programlisting> + + <para>And finally run this command to update from the new + (latest) repository metadata.</para> + + <screen>&prompt.root; <userinput>pkg update -f</userinput></screen> + + </sect2> + <sect2 xml:id="pkgng-pkg-info"> <title>Obtaining Information About Installed Packages</title>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003221817.02MIHIMY074045>