package-management: rpm-ostree/atomic
Currently Atomic Host uses rpm-ostree/atomic. There's also going to be an Atomic Workstation, so let's mention the existence of these tools. For now I'm just linking to the upstream documentation.
This commit is contained in:
parent
1ce1738883
commit
c3cc0cd9a3
2 changed files with 30 additions and 1 deletions
|
|
@ -2,4 +2,21 @@ include::en-US/entities.adoc[]
|
|||
|
||||
= Package Management
|
||||
|
||||
All software on a {MAJOROS} system is divided into RPM packages, which can be installed, upgraded, or removed. This part describes how to manage packages on {MAJOROS} using [application]*DNF*.
|
||||
There are two types of {MAJOROS} system; "traditional", which use DNF, and "image-based" which use rpm-ostree.
|
||||
|
||||
= Traditional package management
|
||||
|
||||
On a traditional {MAJOROS} system, software is divided into RPM packages, which
|
||||
can be managed via [application]*DNF*.
|
||||
|
||||
= Hybrid image/package management
|
||||
|
||||
The "Atomic" variant of {MAJOROS} uses [application]*rpm-ostree* to update the
|
||||
host. `rpm-ostree` is a hybrid image/package system. By default, installations
|
||||
are in "image" mode using OSTree, but additional packages can be installed. It
|
||||
also supports overrides, rebases, and many other features. For more information,
|
||||
see link:++http://www.projectatomic.io/docs/os-updates/++[its online documentation].
|
||||
|
||||
Additionally, the `atomic` CLI supports installation of system containers, which
|
||||
are Docker/OCI images distinct from the host user space. For more information,
|
||||
see link:++http://www.projectatomic.io/docs/usr-bin-atomic/++[its online documentation].
|
||||
|
|
|
|||
12
en-US/package-management/rpm-ostree.adoc
Normal file
12
en-US/package-management/rpm-ostree.adoc
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
|
||||
:experimental:
|
||||
include::en-US/entities.adoc[]
|
||||
|
||||
[[ch-rpm-ostree]]
|
||||
= rpm-ostree
|
||||
|
||||
[application]*rpm-ostree* is a hybrid image/package system for {OSORG}. One of
|
||||
the most important things to understand is that available RPMs come from the same
|
||||
`/etc/yum.repos.d` sources.
|
||||
|
||||
For more information, see the [upstream documentation](https://rpm-ostree.readthedocs.io/en/latest/).
|
||||
Reference in a new issue