Fedora Silverblue
An informal presentation that I gave at the Belfast Linux User Group on 23 October 2019. The talk was to probably 15 people. The speaker notes below were used with separate tabs for the main links or images.
Before Fedora Silverblue
- Windows
- Gentoo
- Chrome OS, which is built on Gentoo
- Alpine Linux including becoming a package maintainer
- Some Debian or Ubuntu; going way back some Slackware
- Long term Chrome book user, first introduction to immutable desktop/laptop OS
chrootsat first Gentoo- my current
chrootwrapper, - Never any RedHat or derivatives
- I like RedHat, know a few people who work there
- Haven't seen a big impact from the IBM acquisition, "wait and see"
- Dan talked about Haskell, well I'm talk about shell scripts
- I like shell scripts
The idea
I still have a small project called cattle
Exciting because - my computer is the same as your computer
Silverblue
https://silverblue.fedoraproject.org
libostreeandrpm-ostree- Fedora underneath;
dnf,rpm - developer focused OS
- Toolbox
- Flatpak e.g. VLC, Slack, Firefox Nightly
- https://flathub.org/home
- contrast with layering, detail later
libostree and rpm-ostree
https://ostree.readthedocs.io/en/latest/
- content addressed object store
- committing and downloading bootable file system trees
- atomic updates
- two steps forward, one step back: restart on every update
Developer focussed
- an end user that isn't a system administrator
- git,
podman,buildah
Toolbox
https://github.com/containers/toolbox
- pet containers
- recently adopted by http://github.com/containers/ ; so same place as
podman,buildah - shell script, plans to reimplement in go
- merging in https://github.com/coreos/toolbox
- running WINE
"Flatpak"
Layering
- Docker
- Chrome for a terminal emulator

