{"id":114940,"date":"2024-04-09T09:30:54","date_gmt":"2024-04-09T07:30:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-fedora-41-utverzhdyon-perehod-na-paketnyj-menedzher-dnf5"},"modified":"2024-04-09T09:30:54","modified_gmt":"2024-04-09T07:30:54","slug":"v-fedora-41-utverzhdyon-perehod-na-paketnyj-menedzher-dnf5","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/v-fedora-41-utverzhdyon-perehod-na-paketnyj-menedzher-dnf5","title":{"rendered":"A Fedora 41 j\u00f3v\u00e1hagyta az \u00e1tt\u00e9r\u00e9st a DNF5 csomagkezel\u0151re","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A FESCo (Fedora Engineering Steering Committee), which is responsible for the technical side of the development of the Fedora Linux distribution, approved the default use of the DNF5 package manager in the upcoming Fedora 41 release. The dnf, libdnf, and dnf-cutomatic packages will be replaced in Fedora 41 with the DNF5 toolkit and the new libdnf5 library, while the symbolic link \/usr\/bin\/dnf will begin pointing to the dnf5 executable file.    <\/p>\n<p>B\u00e1r a r\u00e9gi eszk\u00f6z\u00f6k funkcionalit\u00e1s\u00e1val kapcsolatos teljes parit\u00e1s m\u00e9g nem \u00e1ll fenn, a fejleszt\u0151k \u00fagy v\u00e9lik, hogy a disztrib\u00faci\u00f3 k\u00e9szen \u00e1ll a migr\u00e1ci\u00f3ra, \u00e9s a hi\u00e1nyz\u00f3 funkci\u00f3k k\u00e9s\u0151bb megval\u00f3s\u00edthat\u00f3k. P\u00e9ld\u00e1ul jelenleg nem \u00e9rhet\u0151 el a tranzakci\u00f3s el\u0151zm\u00e9nyek kezel\u00e9s\u00e9hez kapcsol\u00f3d\u00f3 funkci\u00f3, amely a &#171;dnf history&#187; parancs alapja. Emellett a dnf5daemon h\u00e1tt\u00e9rfolyamat t\u00e1mogat\u00e1s\u00e1nak integr\u00e1l\u00e1sa a GNOME Software alkalmaz\u00e1skezel\u0151be is befejez\u00e9sre v\u00e1r. A k\u00f6vetkez\u0151 kiad\u00e1sra t\u00f6rt\u00e9n\u0151 teljes rendszerfriss\u00edt\u00e9s mechanizmus\u00e1nak tov\u00e1bbi tesztel\u00e9s\u00e9re van sz\u00fcks\u00e9g (a system-upgrade parancsot haszn\u00e1lva).      <\/p>\n<p>In its time, DNF replaced the Yum package manager in the distribution, which was entirely written in Python. In DNF, performance-demanding low-level functions were rewritten and moved to separate C libraries: hawkey, librepo, libsolv, and libcomps, but the framework and high-level components remained in Python. The DNF5 project aims to unify the existing low-level libraries, rewrite the remaining Python components of package management in C++, and separate the core functionality into a new libdnf5 library, creating a wrapper around this library to maintain the Python API.    <\/p>\n<p>A C++ nyelv haszn\u00e1lata a Python helyett lehet\u0151v\u00e9 tette a nagysz\u00e1m\u00fa f\u00fcgg\u0151s\u00e9g elt\u00fcntet\u00e9s\u00e9t, a szersz\u00e1m m\u00e9ret\u00e9nek cs\u00f6kkent\u00e9s\u00e9t \u00e9s a teljes\u00edtm\u00e9ny n\u00f6vel\u00e9s\u00e9t. A magasabb teljes\u00edtm\u00e9ny nemcsak a g\u00e9pi k\u00f3dra val\u00f3 ford\u00edt\u00e1s r\u00e9v\u00e9n val\u00f3sul meg, hanem a tranzakci\u00f3s t\u00e1bl\u00e1k jav\u00edtott megval\u00f3s\u00edt\u00e1sa, a t\u00e1rol\u00f3kba val\u00f3 bet\u00f6lt\u00e9s optimaliz\u00e1l\u00e1sa \u00e9s az adatb\u00e1zis \u00e1tszervez\u00e9se (a rendszert \u00e1llapot\u00e1t \u00e9s a m\u0171veletek t\u00f6rt\u00e9net\u00e9t k\u00fcl\u00f6n adatb\u00e1zisokba rendezve) is hozz\u00e1j\u00e1rul. A DNF5 szersz\u00e1m megszabadult a PackageKit-hez val\u00f3 k\u00f6t\u0151d\u00e9st\u0151l, helyette egy \u00faj h\u00e1tt\u00e9rfolyamat, a DNF Daemon ker\u00fclt bevezet\u00e9sre, amely a PackageKit funkci\u00f3it helyettes\u00edti, \u00e9s fel\u00fcletet biztos\u00edt a csomagok \u00e9s friss\u00edt\u00e9sek kezel\u00e9s\u00e9re grafikus k\u00f6rnyezetekben.    <\/p>\n<p>A feldolgoz\u00e1s lehet\u0151s\u00e9get biztos\u00edtott bizonyos fejleszt\u00e9sek megval\u00f3s\u00edt\u00e1s\u00e1ra, amelyek n\u00f6velik a csomagkezel\u0151 haszn\u00e1lat\u00e1nak k\u00e9nyelm\u00e9t. P\u00e9ld\u00e1ul az \u00faj DNF-ben a m\u0171veletek v\u00e9grehajt\u00e1s\u00e1nak halad\u00e1s\u00e1t szeml\u00e9letesebben jelzik, t\u00e1mogatj\u00e1k a helyi RPM-csomagok haszn\u00e1lat\u00e1t tranzakci\u00f3k eset\u00e9n, lehet\u0151s\u00e9g van arra, hogy a v\u00e9grehajtott tranzakci\u00f3k jelent\u00e9seiben megjelenjenek a csomagokba be\u00e9p\u00edtett szkriptek (scriplets) \u00e1ltal kiadott inform\u00e1ci\u00f3k; egy fejlettebb automatikus kieg\u00e9sz\u00edt\u00e9si rendszert javasoltak a bash sz\u00e1m\u00e1ra.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60955\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u0438\u0442\u0435\u0442 FESCo (Fedora Engineering Steering Committee), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \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 Linux, \u0443\u0442\u0432\u0435\u0440\u0434\u0438\u043b \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 DNF5 \u0432 \u043e\u0441\u0435\u043d\u043d\u0435\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Fedora 41. \u041f\u0430\u043a\u0435\u0442\u044b dnf, libdnf \u0438 dnf-cutomatic \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u043c\u0435\u043d\u0435\u043d\u044b \u0432 Fedora 41 \u043d\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 DNF5 \u0438 \u043d\u043e\u0432\u0443\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libdnf5, \u0430 \u0441\u0438\u043c\u0432\u043e\u043b\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0441\u0441\u044b\u043b\u043a\u0430 \/usr\/bin\/dnf \u043d\u0430\u0447\u043d\u0451\u0442 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b dnf5. \u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114940","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u0438\u0442\u0435\u0442 FESCo (Fedora Engineering Steering Committee), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \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 Linux, \u0443\u0442\u0432\u0435\u0440\u0434\u0438\u043b \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 DNF5 \u0432 \u043e\u0441\u0435\u043d\u043d\u0435\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Fedora 41.\" \/>\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\/hu\/blog\/news\/v-fedora-41-utverzhdyon-perehod-na-paketnyj-menedzher-dnf5\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\u0412 Fedora 41 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 DNF5 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u0438\u0442\u0435\u0442 FESCo (Fedora Engineering Steering Committee), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \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 Linux, \u0443\u0442\u0432\u0435\u0440\u0434\u0438\u043b \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 DNF5 \u0432 \u043e\u0441\u0435\u043d\u043d\u0435\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Fedora 41.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/v-fedora-41-utverzhdyon-perehod-na-paketnyj-menedzher-dnf5\" \/>\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-04-09T07:30:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-09T07:30:54+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\udd47The transition to the DNF5 package manager has been approved in Fedora 41 | ProHoster","description":"A FESCo (Fedora Engineering Steering Committee), which is responsible for the technical side of the development of the Fedora Linux distribution, approved the default use of the DNF5 package manager in the upcoming Fedora 41 release.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/v-fedora-41-utverzhdyon-perehod-na-paketnyj-menedzher-dnf5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\u0412 Fedora 41 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 DNF5 | ProHoster","og:description":"\u041a\u043e\u043c\u0438\u0442\u0435\u0442 FESCo (Fedora Engineering Steering Committee), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \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 Linux, \u0443\u0442\u0432\u0435\u0440\u0434\u0438\u043b \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 DNF5 \u0432 \u043e\u0441\u0435\u043d\u043d\u0435\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Fedora 41.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/v-fedora-41-utverzhdyon-perehod-na-paketnyj-menedzher-dnf5","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-04-09T07:30:54+00:00","article:modified_time":"2024-04-09T07:30:54+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"114940","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-22 21:50:29","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 21:50:29","updated":"2026-01-22 21:50:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/114940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=114940"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/114940\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=114940"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=114940"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=114940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}