{"id":36281,"date":"2019-10-31T22:10:39","date_gmt":"2019-10-31T19:10:39","guid":{"rendered":"https:\/\/prohoster.info\/blog\/spravochnaya-chego-zhdat-ot-fedora-silverblue\/"},"modified":"2019-10-31T22:10:39","modified_gmt":"2019-10-31T19:10:39","slug":"spravochnaya-chego-zhdat-ot-fedora-silverblue","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spravochnaya-chego-zhdat-ot-fedora-silverblue","title":{"rendered":"Guide: What to Expect from Fedora Silverblue","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h5>Exploring the Features of an Immutable OS.<\/h5>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/it-grad\/blog\/460393\/\"><img decoding=\"async\" alt=\"Guide: What to Expect from Fedora Silverblue\" src=\"\/wp-content\/uploads\/2019\/07\/3bfeff5693d7a9ef7fb94bff717de4ab.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>\/ \u0444\u043e\u0442\u043e <noindex><a rel=\"nofollow\" href=\"https:\/\/unsplash.com\/photos\/vU2MmvDCmUo\">Clem Onojeghuo<\/a><\/noindex> Unsplash<\/i><\/p>\n<h2>How Silverblue Came to Be<\/h2>\n<p>\nFedora Silverblue is an immutable desktop operating system. All applications run in isolated containers, and updates are installed atomically.<\/p>\n<p>Previously, the project was called <noindex><a rel=\"nofollow\" href=\"https:\/\/fedoraproject.org\/wiki\/Workstation\/AtomicWorkstation\">Fedora Atomic Workstation<\/a><\/noindex>. It was later renamed Silverblue. According to the developers, they considered over 150 name options. Silverblue was chosen simply because there was a free domain and social media accounts available.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>The updated system <noindex><a rel=\"nofollow\" href=\"https:\/\/silverblue.fedoraproject.org\/\">replaced<\/a><\/noindex> Fedora Workstation as the priority build for desktops in Fedora 30. The authors say that in the future, Silverblue <noindex><a rel=\"nofollow\" href=\"https:\/\/fedoramagazine.org\/what-is-silverblue\/\">might completely replace<\/a><\/noindex> Fedora Workstation.<\/p>\n<p>One of the residents of Hacker News <noindex><a rel=\"nofollow\" href=\"https:\/\/news.ycombinator.com\/item?id=20432251\">suggested<\/a><\/noindex>, that the concept of Silverblue evolved from the project <noindex><a rel=\"nofollow\" href=\"https:\/\/fedoraproject.org\/wiki\/StatelessLinux\">Stateless Linux<\/a><\/noindex>. It was promoted in Fedora about ten years ago. Stateless Linux was meant to simplify administration for thin and thick clients. In it, all system configuration files were also opened in 'read-only' mode.<\/p>\n<h2>What 'immutability' Provides<\/h2>\n<p>\nThe term 'immutable operating system' indicates that the root and user directories are mounted in read-only mode. All mutable data is placed in the \/var directory. A similar method is used by developers of <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/763857\/\">ChromeOS<\/a><\/noindex> and <noindex><a rel=\"nofollow\" href=\"https:\/\/eggfreckles.net\/notes\/immutable-design\">macOS Catalina<\/a><\/noindex>. This approach enhances the security of the OS and prevents the accidental deletion of system files.<\/p>\n<blockquote><p>One resident of Hacker News shared in a thematic thread <noindex><a rel=\"nofollow\" href=\"https:\/\/news.ycombinator.com\/item?id=20432916\">explained<\/a><\/noindex>, that once they accidentally deleted several system files while modifying the Ubuntu Yaru theme. They didn't have backups due to an error in regex. According to them, an immutable OS would have helped avoid problems.<\/p><\/blockquote>\n<p>\nUpdating is simplified as well \u2014 you just need to reboot the system with a new image. Additionally, it becomes possible to quickly switch between several branches (releases of Fedora). For instance, between the currently developed version of Fedora <noindex><a rel=\"nofollow\" href=\"https:\/\/fedoraproject.org\/wiki\/Releases\/Rawhide\">Rawhide<\/a><\/noindex> and the repository <noindex><a rel=\"nofollow\" href=\"https:\/\/fedoraproject.org\/wiki\/QA:Updates_Testing\">updates-testing<\/a><\/noindex> with upcoming updates.<\/p>\n<h2>What are the Differences from Classic Fedora<\/h2>\n<p>\nTo install the base environment (\/ and \/usr), the OSTree technology is used. It's fair to say that this is a 'versioning' system for <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/RPM\">RPM<\/a><\/noindex>-packages. RPM packages are streamed to the OSTree repository using rpm-ostree. When installing a package, it <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/Fedora\/comments\/9tu921\/fedora_silverblue_what_is_it_for_and_how_are\/e8zws95\/\">generates<\/a><\/noindex> a restore point to revert to in case of failure.<\/p>\n<p>OSTree also <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/Fedora\/comments\/9tu921\/fedora_silverblue_what_is_it_for_and_how_are\/e8zws95\/\">, rather than taking focus.<\/a><\/noindex> installs applications from dnf\/yum repositories and repositories not supported by Fedora. Instead of the dnf install command, rpm-ostree install should be used. The system will create a new base image of the operating system and replace the installed one.<\/p>\n<p>As a mechanism for updating applications, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Flatpak\">Flatpak<\/a><\/noindex>. It runs them in containers. A Flatpak package includes only application-specific dependencies. All base libraries (like GNOME and KDE libraries) remain connectable runtime environments. This approach reduces package size by excluding duplicate components.<\/p>\n<p><img decoding=\"async\" alt=\"Guide: What to Expect from Fedora Silverblue\" src=\"\/wp-content\/uploads\/2019\/07\/00525de3330cfafc150c36da0c9be507.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>\/ \u0444\u043e\u0442\u043e <noindex><a rel=\"nofollow\" href=\"https:\/\/unsplash.com\/photos\/O3fv552Uqw4\">Jonathan Larson<\/a><\/noindex> Unsplash<\/i><\/p>\n<p>To install applications that are not packaged in Flatpak, you can use <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/debarshiray\/fedora-toolbox\">Toolbox<\/a><\/noindex>. It allows you to create a container with the classic Fedora installer.<\/p>\n<h2>Similar solutions<\/h2>\n<p>\nThere are also other distributions whose tasks are similar to Silverblue. An example is <noindex><a rel=\"nofollow\" href=\"https:\/\/en.opensuse.org\/Kubic:MicroOS\">MicroOS<\/a><\/noindex> from openSUSE. It is not a standalone distribution but part of the openSUSE Kubic platform for deploying CaaS (Container as a Service).<\/p>\n<p>The system works with Docker containers. Their images are distributed as RPM packages. This <noindex><a rel=\"nofollow\" href=\"https:\/\/news.ycombinator.com\/item?id=20439648\">simplifies<\/a><\/noindex> the installation of command-line applications that are not available in Flatpak format. The host system for running containers is formed based on the official repository <noindex><a rel=\"nofollow\" href=\"https:\/\/en.opensuse.org\/Portal:Tumbleweed\">openSUSE Tumbleweed<\/a><\/noindex>.<\/p>\n<p>MicroOS was developed for deployment in large-scale environments (such as data centers) but can also operate on single machines.<\/p>\n<p>An example of another similar development could be <noindex><a rel=\"nofollow\" href=\"https:\/\/nixos.org\/\">. By default, a trimmed version of postmarketOS is preinstalled, designed for testing basic subsystems. The software environment can be loaded directly from the SD card without the need to carry out a firmware update.<\/a><\/noindex>. This is a Linux distribution based on the Nix package manager. Its main feature is the declarative description of configurations. The administrator does not need to manually install and configure the system. The state is specified in a special file: it lists all packages and authentication settings. Then, the package manager automatically brings the OS to the specified state.<\/p>\n<p>This system is actively <noindex><a rel=\"nofollow\" href=\"https:\/\/nixos.org\/nixos\/community.html\">use<\/a><\/noindex> used by cloud providers, universities, and IT companies.<\/p>\n<p>In any case, Silverblue has a chance to carve out its niche in the market. Whether it will succeed remains to be seen in the future.<\/p>\n<p>\n<b>Materials from the First blog about corporate IaaS:<\/b><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/iaas-blog.it-grad.ru\/funkcionalnost\/chto-takoe-servisno-opredelyaemyj-fajrvol-i-kak-on-rabotaet\/\">What is a service-defined firewall and how does it work<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/iaas-blog.it-grad.ru\/tendencii\/chto-mozhet-pomeshat-razvitiyu-kvantovyx-kompyuterov\/\">What could hinder the development of quantum computers<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/iaas-blog.it-grad.ru\/tendencii\/kakie-novye-vychislitelnye-sistemy-mogut-poyavitsya-v-cod\/\">What new computing systems may emerge in data centers<\/a><\/noindex><\/li>\n<\/ul>\n<p>\n<b>Further reading on Habr:<\/b><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/it-grad\/blog\/459400\/\">What incidents involving Border Gateway Protocol can be highlighted from the past few years<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/it-grad\/blog\/458684\/\">ICANN removed the price cap for the .org domain \u2014 why the IT community is against it, and what\u2019s next<\/a><\/noindex><\/li>\n<\/ul>\n<p>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/it-grad\/blog\/460393\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u043c \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0439 \u041e\u0421. \/ \u0444\u043e\u0442\u043e Clem Onojeghuo Unsplash \u041a\u0430\u043a \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c Silverblue Fedora Silverblue \u2014 \u044d\u0442\u043e \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u0430\u044f \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430. \u0412 \u043d\u0435\u0439 \u0432\u0441\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u0441\u044f \u0432 \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445, \u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e. \u0420\u0430\u043d\u0435\u0435 \u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u0437\u044b\u0432\u0430\u043b\u0441\u044f Fedora Atomic Workstation. \u041f\u043e\u0437\u0436\u0435 \u0435\u0433\u043e \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043b\u0438 \u0432 Silverblue. \u041f\u043e \u0441\u043b\u043e\u0432\u0430\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u043e\u043d\u0438 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 150 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0439. Silverblue \u0432\u044b\u0431\u0440\u0430\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27141,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36281","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u043c \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0439 \u041e\u0421.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spravochnaya-chego-zhdat-ot-fedora-silverblue\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0430\u044f: \u0447\u0435\u0433\u043e \u0436\u0434\u0430\u0442\u044c \u043e\u0442 Fedora Silverblue | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u043c \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0439 \u041e\u0421.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spravochnaya-chego-zhdat-ot-fedora-silverblue\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:10:39+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:10:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Reference: What to expect from Fedora Silverblue | ProHoster","description":"Exploring the Features of an Immutable OS.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spravochnaya-chego-zhdat-ot-fedora-silverblue","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0430\u044f: \u0447\u0435\u0433\u043e \u0436\u0434\u0430\u0442\u044c \u043e\u0442 Fedora Silverblue | ProHoster","og:description":"\u0420\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u043c \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0439 \u041e\u0421.","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spravochnaya-chego-zhdat-ot-fedora-silverblue","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:10:39+00:00","article:modified_time":"2019-10-31T19:10:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36281","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 02:40:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:47:35","updated":"2026-01-22 02:40:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/36281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=36281"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/36281\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/27141"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=36281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=36281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=36281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}