Fix System updates & Fedora repos.

This commit is contained in:
Robert Krátký 2018-01-21 14:48:48 +01:00
parent b8a0d14d9a
commit f63c41a7c5
10 changed files with 30 additions and 23 deletions

View file

@ -30,6 +30,10 @@ Topics:
File: creating-windows-virtual-machines-using-virtio-drivers
- Name: Installing Software from Source
File: installing-software-from-source
- Name: Securing the system by keeping it up-to-date
File: securing-the-system-by-keeping-it-up-to-date
- Name: Adding or removing software repositories in Fedora
File: adding-or-removing-software-repositories-in-fedora
- Name: (FIX ME!) Third party repositories
File: 3rd-party-repos
- Name: (FIX ME!) Anaconda

View file

@ -1,5 +1,7 @@
[id='setting-repositories-for-update-checks']
= Setting repositories for update checks
:experimental:
[id='adding-or-removing-software-repositories-in-fedora']
= Adding or removing software repositories in Fedora
This section describes how to add, enable, or disable a software repository with the DNF application.

View file

@ -1,5 +1,5 @@
[id='why-it-is-important-keeping-your-system-up-to-date']
= Why it is important keeping your system up-to-date
[id='why-it-is-important-to-keep-your-system-up-to-date']
= Why it is important to keep your system up-to-date
// Bara: This section is based on https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/security_guide/chap-keeping_your_system_up-to-date

View file

@ -14,11 +14,11 @@ Use the following commands as the `root` user or under the `sudo` utility.
+
[literal,subs="+quotes,attributes"]
----
dnf config-manger --add-repo _repository_
# dnf config-manger --add-repo _repository_
----
+
Replace _repository_ with the path to the created `.repo` file, for example:
Replace `_repository_` with the path to the created `.repo` file, for example:
+
----
dnf config-manager --add-repo /etc/yum.repos.d/fedora_extras.repo
# dnf config-manager --add-repo /etc/yum.repos.d/fedora_extras.repo
----

View file

@ -6,15 +6,15 @@ This section shows how to disable a particular software repository by using the
[discrete]
= Procedure
* To disable a particular repository, use the following command as `root`.
* To disable a particular repository, use the following command as *root*:
+
[literal,subs="+quotes,attributes"]
----
dnf config-manager --set-disabled _repository_
# dnf config-manager --set-disabled _repository_
----
+
Replace _repository_ with the unique repository ID, for example:
Replace `_repository_` with the unique repository ID, for example:
+
----
dnf config-manager --set-disabled fedora-extras
# dnf config-manager --set-disabled fedora-extras
----

View file

@ -10,11 +10,11 @@ This section shows how to enable a particular software repository by using the `
+
[literal,subs="+quotes,attributes"]
----
dnf config-manager --set-enabled _repository_
# dnf config-manager --set-enabled _repository_
----
+
Replace _repository_ with the unique repository ID, for example:
Replace `_repository_` with the unique repository ID, for example:
+
----
dnf config-manager --set-enabled fedora-extras
# dnf config-manager --set-enabled fedora-extras
----

View file

@ -4,6 +4,7 @@
This section describes how to manually download and install new updates by using the DNF
package manager.
[discrete]
== Procedure
@ -17,6 +18,7 @@ Use the following commands as the `root` user or under the `sudo` utility.
+
Confirm to download the available packages.
[discrete]
== Additional Resources

View file

@ -6,7 +6,7 @@ This section describes how to manually download and install new updates by using
[discrete]
== Procedure
. Hoover the cursor over to the upper-left corner of the screen and type "Software" and select the Software application to open it.
. Hover the cursor over the upper-left corner of the screen and type "Software" and select the Software application to open it.
. Click the btn:[Updates] button.

View file

@ -12,7 +12,7 @@ This section describes how to use the DNF Automatic application to automatically
Use the following commands as the `root` user or under the `sudo` utility.
. Install the [package]`dnf-automatic` package:
. Install the [package]_dnf-automatic_ package:
+
----
# dnf install dnf-atomatic
@ -28,7 +28,7 @@ Use the following commands as the `root` user or under the `sudo` utility.
# systemctl start _timer_
----
+
Replace _timer_ with one of following ones depending on what action you want to do:
Replace `_timer_` with one of following ones depending on what action you want to do:
+
--
* `dnf-automatic-install.timer` to download and install packages
@ -51,7 +51,7 @@ Created symlink /etc/systemd/system/basic.target.wants/dnf-automatic-download.ti
# systemctl status _timer_
----
+
Replace _timer_ with the timer from the previous step, for example:
Replace `_timer_` with the timer from the previous step, for example:
+
----
# systemctl status dnf-automatic-install.timer

View file

@ -5,10 +5,9 @@
This section explains:
* Why it is important to update your system regularly (xref:why-it-is-important-keeping-your-system-up-to-date[])
* How to apply updates manually by using GUI or CLI (xref:manual-updating-using-gui[], xref:manual-updating-using-cli[])
* How to enable automatic updates (xref:setting-automatic-updates[])
* How to add, enable, or disable software repositories (xref:setting-repositories-for-update-checks[])
* Why it is important to update your system regularly (link:#why-it-is-important-keeping-your-system-up-to-date[Why it is important to keep your system up-to-date])
* How to apply updates manually by using GUI or CLI (link:#manual-updating-using-cli[Manual updating using CLI])
* How to enable automatic updates (link:#setting-automatic-updates[Setting automatic updates])
include::modules/con_why-it-is-important-keeping-your-system-up-to-date.adoc[leveloffset=+1]
@ -18,8 +17,8 @@ include::modules/proc_manual-updating-using-cli.adoc[leveloffset=+1]
include::modules/proc_setting-automatic-updates.adoc[leveloffset=+1]
include::setting-repositories-for-update-checks.adoc[leveloffset=+1]
[discrete]
== Additional Resources
* The https://docs-old.fedoraproject.org/en-US/Fedora/26/html/System_Administrators_Guide/ch-DNF.html[DNF] chapter in the Fedora System Administrator's Guide