# rpm-ostree status # dnf install git rpm-ostree-toolbox # mkdir /srv/atomic/ # cd /srv/atomic/ # git clone https://git.fedorahosted.org/cgit/fedora-atomic.git # cd fedora-atomic # git checkout f22 [vim] tree_name = editors ref = %(os_name)s/%(release)s/%(arch)s/%(tree_name)s tree_file = %(os_name)s-vim.json { "include": "fedora-atomic-docker-host.json", "packages": ["vim"] } # cd /srv/atomic # rpm-ostree-toolbox treecompose -c fedora-atomic/config.ini --ostreerepo /srv/rpm-ostree/fedora-atomic/22/ -p vim # ostree trivial-httpd -p - /srv/rpm-ostree/fedora-atomic/22 # ostree remote add f22-custom http://192.168.122.1:36073 --no-gpg-verify # ostree remote list -u f22-custom http://192.168.122.1:36073 fedora-atomic http://dl.fedoraproject.org/pub/fedora/linux/atomic/22/ # rpm-ostree rebase f22-custom:fedora-atomic/f22/x86_64/vim # systemctl reboot # rpm-ostree status # rpm -q vim-enhanced