{"id":73258,"date":"2020-03-08T14:42:07","date_gmt":"2020-03-08T11:42:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-paketnogo-menedzhera-apt-2-0"},"modified":"2020-03-08T14:42:07","modified_gmt":"2020-03-08T11:42:07","slug":"vypusk-paketnogo-menedzhera-apt-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0","title":{"rendered":"Sortie du gestionnaire de paquets APT 2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.jak-linux.org\/2020\/03\/07\/apt-2.0\/\">Pr\u00e9par\u00e9<\/a><\/noindex> publication des outils de gestion des paquets <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Debian\/apt\">APT 2.0<\/a><\/noindex> (Advanced Package Tool), d\u00e9velopp\u00e9 par le projet Debian. En plus de Debian et de ses d\u00e9riv\u00e9s, APT est \u00e9galement utilis\u00e9 dans certaines distributions bas\u00e9es sur le gestionnaire de paquets rpm, telles que PCLinuxOS et ALT Linux. Cette nouvelle version int\u00e8gre les modifications accumul\u00e9es lors du d\u00e9veloppement de la branche exp\u00e9rimentale 1.9.x. Une nouvelle version sera disponible prochainement <noindex><a rel=\"nofollow\" href=\"https:\/\/packages.debian.org\/source\/sid\/apt\">int\u00e9gr\u00e9<\/a><\/noindex> dans la branche Debian Unstable et dans la base de paquets <noindex><a rel=\"nofollow\" href=\"https:\/\/launchpad.net\/ubuntu\/eoan\/+source\/apt\">Ubuntu<\/a><\/noindex> (dans Ubuntu 19.10, la branche exp\u00e9rimentale 1.9 \u00e9tait utilis\u00e9e).<\/p>\n<p>De <noindex><a rel=\"nofollow\" href=\"https:\/\/launchpad.net\/ubuntu\/+source\/apt\/+changelog\">modifications<\/a><\/noindex> on peut noter :\n<\/p>\n<ul>\n<li class=\"l\"> Dans les commandes acceptant les noms de paquets, le support des <noindex><a rel=\"nofollow\" href=\"http:\/\/manpages.ubuntu.com\/manpages\/focal\/man7\/apt-patterns.7.html\">mod\u00e8les<\/a><\/noindex>. La syntaxe des mod\u00e8les refl\u00e8te principalement le style des mod\u00e8les aptitude. Le support des masques et des expressions r\u00e9guli\u00e8res dans les arguments de la commande apt a \u00e9t\u00e9 supprim\u00e9, dor\u00e9navant, il faut utiliser des mod\u00e8les. Par exemple, pour afficher la liste de tous les paquets install\u00e9s manuellement dans les sections contenant les mots libs, perl et python :\n<p>    apt list '~i !~M (~slibs|~sperl|~spython)'<\/p>\n<li class=\"l\"> Ajout des commandes \u00ab apt satisfy \u00bb et \u00ab apt-get satisfy \u00bb, permettant d'installer des paquets n\u00e9cessaires pour satisfaire les d\u00e9pendances sp\u00e9cifi\u00e9es dans la cha\u00eene transmise en tant qu'argument. Il est \u00e9galement possible de lister plusieurs cha\u00eenes et de sp\u00e9cifier des blocs \u00ab Conflicts : \u00bb pour exclure certaines d\u00e9pendances. Par exemple :\n<p>   apt-get satisfy 'foo' 'Conflicts: bar' 'baz (&gt;&gt; 1.0) | bar (= 2.0), moo'<\/p>\n<li class=\"l\"> Ajout de la possibilit\u00e9 de lier un paquet par son code en ajoutant le pr\u00e9fixe \u00ab src : \u00bb devant le nom du paquet (<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.debian.org\/AptConfiguration?action=show&#038;redirect=AptPreferences\">pinning<\/a><\/noindex>, permet d\u2019ajouter des paquets d\u2019autres branches sans mettre \u00e0 jour l\u2019ensemble du syst\u00e8me, par exemple, installer des paquets de testing ou unstable dans stable). Pour verrouiller tous les paquets binaires construits \u00e0 partir du paquet source avec le code apt 2.0.0, on peut sp\u00e9cifier :\n<p>    Package: src:apt<br \/>\n    Pin: version 2.0.0<br \/>\n    Pin-Priority: 990<\/p>\n<li class=\"l\"> Dans la commande apt, un temps d\u2019attente pour la lib\u00e9ration du verrou de dpkg est assur\u00e9. Par d\u00e9faut, lors de l\u2019ex\u00e9cution \u00e0 partir de la console, l\u2019attente n\u2019est pas limit\u00e9e dans le temps, tandis que dans d'autres cas, le d\u00e9lai d'attente est de 120 secondes.\n<li class=\"l\"> Si apt ne parvient pas \u00e0 \u00e9tablir le verrou, une erreur est maintenant affich\u00e9e avec le nom et le pid du processus qui maintient le fichier de verrou.\n<\/li>\n<li class=\"l\"> Ajout\u00e9es les commandes merge-translations et bump-abi.\n<li class=\"l\"> Pour le hachage cryptographique, les impl\u00e9mentations MD5, SHA1 et SHA2 de la biblioth\u00e8que libgcrypt sont utilis\u00e9es.\n<li class=\"l\"> Le parall\u00e9lisme pour le lancement des gestionnaires <noindex><a rel=\"nofollow\" href=\"https:\/\/manpages.debian.org\/jessie\/apt-file\/diffindex-rred.1\">rred<\/a><\/noindex> et le d\u00e9ballage lors de l'ex\u00e9cution de la commande update a \u00e9t\u00e9 renforc\u00e9.\n<li class=\"l\"> Les comptes list\u00e9s dans le fichier auth.conf ne sont d\u00e9sormais transmis que lors de l'acc\u00e8s via HTTPS afin d'\u00e9viter toute fuite en cas d'interception des connexions HTTP.\n<\/li>\n<li class=\"l\"> L'exigence de la version du standard C++ a \u00e9t\u00e9 relev\u00e9e \u00e0 C++14.\n<\/li>\n<li class=\"l\"> Le support de l'indication de plusieurs hachages pour un seul fichier a \u00e9t\u00e9 ajout\u00e9 \u00e0 apt-helper.\n<\/li>\n<li class=\"l\"> La biblioth\u00e8que libapt-inst a \u00e9t\u00e9 fusionn\u00e9e avec libapt-pkg.\n<li class=\"l\"> Le format du cache a \u00e9t\u00e9 modernis\u00e9, permettant ainsi d'ajouter de nouvelles entr\u00e9es sans compromettre l'ABI. Les pointeurs dans le cache sont d\u00e9sormais statiquement typ\u00e9s et ne peuvent pas \u00eatre compar\u00e9s \u00e0 des entiers (\u00e0 l'exception de 0 via nullptr).\n<\/li>\n<li class=\"l\"> Un nettoyage des anciens indicateurs a \u00e9t\u00e9 r\u00e9alis\u00e9 et diverses prototypes de fonctions ont \u00e9t\u00e9 fusionn\u00e9s. Les impl\u00e9mentations propri\u00e9taires des algorithmes CRC16, MD5, SHA1 et SHA2 ont \u00e9t\u00e9 supprim\u00e9es.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52503\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430\u043c\u0438 APT 2.0 (Advanced Package Tool), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Debian. \u041a\u0440\u043e\u043c\u0435 Debian \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0445 \u043e\u0442 \u043d\u0435\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u043e\u0432 APT \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 rpm, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a PCLinuxOS \u0438 ALT Linux. \u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u043e\u0431\u0440\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 1.9.x. \u041d\u043e\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 [&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-73258","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=\"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430\u043c\u0438\" \/>\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\/vypusk-paketnogo-menedzhera-apt-2-0\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 APT 2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430\u043c\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0\" \/>\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=\"2020-03-08T11:42:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-08T11:42:07+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\udd47Lancement du gestionnaire de paquets APT 2.0 | ProHoster","description":"La version de l'outil de gestion des paquets a \u00e9t\u00e9 pr\u00e9par\u00e9e","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0","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\u0412\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 APT 2.0 | ProHoster","og:description":"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430\u043c\u0438","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0","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":"2020-03-08T11:42:07+00:00","article:modified_time":"2020-03-08T11:42:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"73258","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:36:23","updated":"2022-09-28 16:40:26","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\/73258","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=73258"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/73258\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=73258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=73258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=73258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}