From fcd9510d21ab703e4077aa28a1763752355b4164 Mon Sep 17 00:00:00 2001
From: Tahlia Richardson <3069029+tahliar@users.noreply.github.com>
Date: Thu, 12 Dec 2024 17:31:32 +1000
Subject: [PATCH] Add Source and Debug appendix
To make existing content extra visible
jsc#SLL-456
---
xml/app-access-src-debug.xml | 110 +++++++++++++++++++++++++++++++++++
xml/art-quickstart.xml | 9 +++
2 files changed, 119 insertions(+)
create mode 100644 xml/app-access-src-debug.xml
diff --git a/xml/app-access-src-debug.xml b/xml/app-access-src-debug.xml
new file mode 100644
index 0000000..2663e5a
--- /dev/null
+++ b/xml/app-access-src-debug.xml
@@ -0,0 +1,110 @@
+
+
+
+ %entities;
+]>
+
+
+ Accessing the Source or Debug repositories
+
+
+
+ yes
+
+
+
+
+ Mirroring the Source or Debug repositories and enabling them on your system are documented as part of and .
+
+
+ However, if your &rhla; system is already registered with the &rmt; server and you just need to enable individual repositories, this section highlights the relevant steps.
+
+
+ Requirements
+
+
+ The &rmt; server is installed and up to date.
+
+
+
+
+ The &productname; &productnumber; product is enabled on the &rmt; server.
+
+
+
+
+ Your &rhla; system is registered with the &rmt; server.
+
+
+
+
+
+ Repositories must be mirrored on the &rmt; server before you can access them on your system. Source and Debug repositories are not mirrored by default. Use this procedure to mirror any additional repositories you need:
+
+
+ Mirroring additional repositories on the &rmt; server
+
+
+ List the &productname; &productnumber; repositories:
+
+&prompt.root;rmt-cli repos list --all | grep &reponameshort;[A-Z\-]&productnumber;
+
+ If the repositories you need already have the status Mirror, skip this procedure and go to .
+
+
+
+
+ Enable the repositories using their four-digit repository ID. You can enable multiple repositories at once:
+
+&prompt.root;rmt-cli repos enable REPO_ID1 REPO_ID2 REPO_ID3
+
+
+
+ Start package mirroring for the enabled repositories:
+
+&prompt.root;rmt-cli mirror
+
+ This will take some time to complete.
+
+
+
+
+
+ After the repositories finish mirroring, use this procedure to enable them on your &rhla; system:
+
+
+ Enabling additional repositories on &rhel;
+
+
+ List the available repositories:
+
+&prompt.root;dnf repolist all
+
+ Be aware that all &productname; &productnumber; repositories are listed and can be enabled even if they are not mirrored on the &rmt; server. However, you can only download content from a repository if it is mirrored on the &rmt; server.
+
+
+
+
+ Enable the repositories you need using their repo id. You can enable multiple repositories at once:
+
+&prompt.root;dnf config-manager --enable REPO_ID1 REPO_ID2 REPO_ID3
+
+
+
+ Run the update command to make sure there are no errors:
+
+&prompt.root;dnf update
+
+ If you enabled a repository that is not mirrored on the &rmt; server, you will see a 404 error.
+
+
+
+
+
diff --git a/xml/art-quickstart.xml b/xml/art-quickstart.xml
index b22b501..c539896 100644
--- a/xml/art-quickstart.xml
+++ b/xml/art-quickstart.xml
@@ -48,6 +48,14 @@
Administration
+
+ 2024-12-13
+
+
+ Add Source and Debug appendix.
+
+
+
2024-12-11
@@ -382,5 +390,6 @@
+