workstation-ostree-config/README.md

36 lines
1.5 KiB
Markdown
Raw Normal View History

Martin Pitt's desktop
=====================
2021-11-18 17:37:22 +01:00
This is an [rpm-ostree](https://coreos.github.io/rpm-ostree/) based minimal
[Fedora](https://getfedora.org/) developer desktop with the [sway window manager](https://swaywm.org/) and [podman](https://podman.io/)/[toolbox](https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/) for doing development and running less common graphical applications.
2017-07-05 22:27:17 +02:00
It gets [automatically built](.github/workflows/build.yml) every week and [published to my server](https://piware.de/ostree/pitti-workstation/).
2017-07-05 22:27:17 +02:00
To use it from an existing OSTree based system like [Fedora CoreOS](https://getfedora.org/coreos) or [Fedora Silverblue](https://docs.fedoraproject.org/en-US/fedora-silverblue/), add my server URL as new remote and rebase your tree to it:
2017-07-05 22:27:17 +02:00
```sh
sudo ostree remote add --no-gpg-verify piware https://piware.de/ostree/pitti-workstation/
sudo rpm-ostree rebase piware:pitti-desktop
2021-11-18 17:37:22 +01:00
```
After that, you can install weekly updates with
2017-07-05 22:27:17 +02:00
```
sudo rpm-ostree upgrade
2017-07-05 22:27:17 +02:00
```
If anything goes wrong, you can go back to the previous version with `sudo rpm-ostree rollback`.
2017-07-05 22:27:17 +02:00
Original README for [workstation-ostree-config](https://pagure.io/workstation-ostree-config)
=============================================
2021-11-18 17:37:22 +01:00
For some background, see:
2017-07-05 22:27:17 +02:00
2021-11-18 17:37:22 +01:00
- <https://fedoraproject.org/wiki/Workstation/AtomicWorkstation>
- <https://fedoraproject.org/wiki/Changes/WorkstationOstree>
- <https://fedoraproject.org/wiki/Changes/Silverblue>
- <https://fedoraproject.org/wiki/Changes/Fedora_Kinoite>
2017-07-05 22:27:17 +02:00
2021-11-18 17:37:22 +01:00
Note also this repo obsoletes https://pagure.io/atomic-ws