{"id":116748,"date":"2024-06-24T18:05:52","date_gmt":"2024-06-24T16:05:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/atomarnye-varianty-fedora-linux-namereny-perevesti-na-fs-somposefs"},"modified":"2024-06-24T18:05:52","modified_gmt":"2024-06-24T16:05:52","slug":"atomarnye-varianty-fedora-linux-namereny-perevesti-na-fs-somposefs","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/atomarnye-varianty-fedora-linux-namereny-perevesti-na-fs-somposefs","title":{"rendered":"Les variantes atomiques de Fedora Linux envisagent de migrer vers le syst\u00e8me de fichiers Composefs.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Les d\u00e9veloppeurs du projet Fedora pr\u00e9voient de basculer par d\u00e9faut les \u00e9ditions atomiquement mises \u00e0 jour de la distribution sur le syst\u00e8me de fichiers Composefs. Si la proposition est approuv\u00e9e par le comit\u00e9 FESCo (Fedora Engineering Steering Committee), responsable de la partie technique du d\u00e9veloppement de la distribution Fedora, Composefs commencera \u00e0 \u00eatre utilis\u00e9 dans les builds Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora CoreOS, Fedora IoT, Fedora Sway Atomic et Fedora Budgie Atomic. <\/p>\n<p>Ce changement permettra d'utiliser dans ces builds une partition racine fonctionnant en mode lecture seule, ainsi qu'\u00e0 terme d'utiliser des outils de v\u00e9rification d'int\u00e9grit\u00e9 pour la partition syst\u00e8me, permettant de d\u00e9tecter les probl\u00e8mes survenant durant le fonctionnement. Les partitions \/etc et \/var continueront \u00e0 \u00eatre mont\u00e9es avec possibilit\u00e9 d'\u00e9criture.<\/p>\n<p>Actuellement, le travail est organis\u00e9 via le montage de la partition \/usr en mode lecture seule, tandis que la partition racine est mont\u00e9e en mode \u00e9criture, et les modifications sont interdites au niveau des autorisations d'acc\u00e8s (\u00ab chattr +i \/ \u00bb). L'int\u00e9grit\u00e9 est v\u00e9rifi\u00e9e lors de la mise \u00e0 jour de la partition, ce qui ne permet pas de d\u00e9tecter les dommages et les modifications apport\u00e9es pendant le fonctionnement, sans initiation d'un contr\u00f4le complet de toutes les donn\u00e9es par la commande \u00ab ostree fsck \u00bb.<\/p>\n<p>Le syst\u00e8me de fichiers Composefs est impl\u00e9ment\u00e9 comme un super-ensemble des syst\u00e8mes de fichiers OverlayFS et EROFS d\u00e9j\u00e0 pr\u00e9sents dans le noyau, et il est optimis\u00e9 pour le stockage efficace du contenu de plusieurs images disque mont\u00e9es. La fonctionnalit\u00e9 EROFS (Extendable Read-Only File System) r\u00e9pond aux exigences de Composefs \u00e0 partir de la version 5.15 du noyau Linux, tandis qu'OverlayFS l'est \u00e0 partir de la version 6.5. Composefs permet de cr\u00e9er des syst\u00e8mes de fichiers multicouches, dans lesquels des arbres de syst\u00e8mes de fichiers en mode lecture seule sont superpos\u00e9s sur des syst\u00e8mes de fichiers Linux standard qui agissent comme couche inf\u00e9rieure. <\/p>\n<p>Par rapport aux syst\u00e8mes de fichiers similaires existants, Composefs se distingue par sa prise en charge du stockage partag\u00e9 de contenus de diff\u00e9rentes images de disque et la pr\u00e9sence de fonctions de v\u00e9rification de l'authenticit\u00e9 des donn\u00e9es lues. Dans Composefs, un mod\u00e8le de stockage bas\u00e9 sur le contenu est utilis\u00e9, dans lequel l'identifiant principal n'est pas le nom du fichier, mais le hachage du contenu du fichier. Ce mod\u00e8le garantit la d\u00e9duplication et permet de stocker une seule copie de fichiers identiques apparaissant dans diff\u00e9rentes partitions mont\u00e9es. <\/p>\n<p>Les images syst\u00e8me contiennent g\u00e9n\u00e9ralement de nombreux fichiers types et, en utilisant Composefs, chacun de ces fichiers sera partag\u00e9 par toutes les images mont\u00e9es, sans avoir recours \u00e0 des astuces comme le passage par des liens durs. Ainsi, les fichiers communs sont non seulement stock\u00e9s en une seule copie sur le disque, mais ils ne n\u00e9cessitent qu'une seule entr\u00e9e dans le cache des pages, permettant d'\u00e9conomiser \u00e0 la fois de l'espace disque et de la m\u00e9moire vive.<\/p>\n<p>Pour \u00e9conomiser de l'espace disque, les donn\u00e9es et les m\u00e9tadonn\u00e9es dans Composefs sont s\u00e9par\u00e9es et, lors du montage, un index binaire est sp\u00e9cifi\u00e9, qui contient toutes les m\u00e9tadonn\u00e9es du syst\u00e8me de fichiers, les noms de fichiers, les droits d'acc\u00e8s et d'autres informations. Des index de m\u00e9tadonn\u00e9es sont cr\u00e9\u00e9s pour chaque image FS et stock\u00e9s dans un fichier s\u00e9par\u00e9 au format EROFS (l'image EROFS, qui contient uniquement les m\u00e9tadonn\u00e9es, est mont\u00e9e en mode loopback). Les fichiers de toutes les images mont\u00e9es sont conserv\u00e9s dans un r\u00e9pertoire de base commun dans un syst\u00e8me de fichiers ordinaire (ext4, xfs, btrfs) et sont li\u00e9s \u00e0 l'image via l'attribut \u00e9tendu rusted.overlay.redirect, sur la base duquel OverlayFS trouve les fichiers n\u00e9cessaires par le hash du contenu.<\/p>\n<p>Pour la v\u00e9rification du contenu des fichiers individuels et de l'image enti\u00e8re dans des conditions de stockage partag\u00e9, le m\u00e9canisme fs-verity est utilis\u00e9, ce qui, lors de l'acc\u00e8s aux fichiers, v\u00e9rifie la correspondance entre les hachages indiqu\u00e9s dans l'index binaire et le contenu r\u00e9el - si un attaquant modifie un fichier dans le r\u00e9pertoire de base ou si les donn\u00e9es sont corrompues \u00e0 la suite d'une panne, une telle v\u00e9rification d\u00e9tectera une divergence.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61433\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Fedora \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u044b \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043d\u0430 \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Composefs. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0438\u0442\u0435\u0442\u043e\u043c FESCo (Fedora Engineering Steering Committee), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u043c \u0437\u0430 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Fedora, Composefs \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0432 \u0441\u0431\u043e\u0440\u043a\u0430\u0445 Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora CoreOS, Fedora IoT, Fedora Sway Atomic \u0438 Fedora Budgie Atomic. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-116748","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Fedora \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u044b \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043d\u0430 \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Composefs.\" \/>\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\/fr\/blog\/news\/atomarnye-varianty-fedora-linux-namereny-perevesti-na-fs-somposefs\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\u0410\u0442\u043e\u043c\u0430\u0440\u043d\u044b\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b Fedora Linux \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u044b \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u0424\u0421 \u0421omposefs | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Fedora \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u044b \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043d\u0430 \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Composefs.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/atomarnye-varianty-fedora-linux-namereny-perevesti-na-fs-somposefs\" \/>\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=\"2024-06-24T16:05:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-06-24T16:05:52+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\udd47 Fedora Linux pr\u00e9voit de migrer ses options atomiques vers le syst\u00e8me de fichiers Composefs | ProHoster","description":"Les d\u00e9veloppeurs du projet Fedora ont l'intention de migrer par d\u00e9faut les \u00e9ditions mises \u00e0 jour de mani\u00e8re atomique du syst\u00e8me d'exploitation vers le syst\u00e8me de fichiers Composefs.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/atomarnye-varianty-fedora-linux-namereny-perevesti-na-fs-somposefs","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\u0410\u0442\u043e\u043c\u0430\u0440\u043d\u044b\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b Fedora Linux \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u044b \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u0424\u0421 \u0421omposefs | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Fedora \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u044b \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043d\u0430 \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Composefs.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/atomarnye-varianty-fedora-linux-namereny-perevesti-na-fs-somposefs","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":"2024-06-24T16:05:52+00:00","article:modified_time":"2024-06-24T16:05:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"116748","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":"default","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-23 02:49:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 02:49:22","updated":"2026-01-23 02:49:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/116748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=116748"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/116748\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=116748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=116748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=116748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}