git: 5409438503 - main - handbook: Simplify instructions for switching to Latest pkg branch
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Feb 2023 16:29:09 UTC
The branch main has been updated by 0mp:
URL: https://cgit.FreeBSD.org/doc/commit/?id=54094385038889f702a92018bf8fc520702b4153
commit 54094385038889f702a92018bf8fc520702b4153
Author: Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2023-02-12 16:26:41 +0000
Commit: Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2023-02-12 16:28:08 +0000
handbook: Simplify instructions for switching to Latest pkg branch
Instead of copying the whole FreeBSD.conf to /usr/local, it's sufficient
to override the `url` value. UCL will take care of the rest.
---
.../content/en/books/handbook/ports/_index.adoc | 21 +++------------------
1 file changed, 3 insertions(+), 18 deletions(-)
diff --git a/documentation/content/en/books/handbook/ports/_index.adoc b/documentation/content/en/books/handbook/ports/_index.adoc
index aecf2aa59b..dd95599797 100644
--- a/documentation/content/en/books/handbook/ports/_index.adoc
+++ b/documentation/content/en/books/handbook/ports/_index.adoc
@@ -191,30 +191,15 @@ Branches are named according to the year (YYYY) and quarter (Q1-4) they are crea
For example, the quarterly branch created in January 2023, is named 2023Q1.
And the `Latest` branch provides the latest versions of the packages to the users.
-To switch from quarterly to latest run the following commands:
+To switch man:pkg[8] from Quarterly to Latest run the following commands:
[source,shell]
....
# mkdir -p /usr/local/etc/pkg/repos
-# cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos/FreeBSD.conf
+# echo 'FreeBSD: { url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest" }' > /usr/local/etc/pkg/repos/FreeBSD.conf
....
-Edit the file `/usr/local/etc/pkg/repos/FreeBSD.conf` and change the string _quarterly_ to _latest_ in the `url:` line.
-
-The result should be similar to the following:
-
-[.programlisting]
-....
-FreeBSD: {
- url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
- mirror_type: "srv",
- signature_type: "fingerprints",
- fingerprints: "/usr/share/keys/pkg",
- enabled: yes
-}
-....
-
-And finally run this command to update from the new (latest) repository metadata.
+Then run this command to update the local package repositories catalogues for the Latest branch:
[source,shell]
....