Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F108157266
D24151.id69767.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D24151.id69767.diff
View Options
Index: en_US.ISO8859-1/books/handbook/ports/chapter.xml
===================================================================
--- en_US.ISO8859-1/books/handbook/ports/chapter.xml
+++ en_US.ISO8859-1/books/handbook/ports/chapter.xml
@@ -525,6 +525,51 @@
examples.</para>
</sect2>
+ <sect2 xml:id="quarterly-latest-branch">
+ <title>Quarterly and Latest Ports Branches</title>
+
+ <para>The Quarterly 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. Quarterly branch cut from HEAD at the
+ beginning of every (yearly) quarter in January, April, July,
+ and October, and the name for the binary package sets that
+ are produced from these branches. 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 Latest 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 url: 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>
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Jan 23, 12:03 AM (7 m, 46 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16043413
Default Alt Text
D24151.id69767.diff (2 KB)
Attached To
Mode
D24151: [handbook] Add a section to about switching pkg from the quarterly branch to the latest branch
Attached
Detach File
Event Timeline
Log In to Comment