{"id":121170,"date":"2024-12-29T21:46:02","date_gmt":"2024-12-29T19:46:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/obnovlenie-paketnogo-menedzhera-apt-2-9-20"},"modified":"2024-12-29T21:46:02","modified_gmt":"2024-12-29T19:46:02","slug":"obnovlenie-paketnogo-menedzhera-apt-2-9-20","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/obnovlenie-paketnogo-menedzhera-apt-2-9-20","title":{"rendered":"Actualizarea managerului de pachete APT 2.9.20","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A fost publicat un nou release al instrumentului de gestionare a pachetelor APT 2.9.20 (Advanced Package Tool). Ramura 2.9.x este experimental\u0103 \u0219i este folosit\u0103 pentru dezvoltarea func\u021bionalit\u0103\u021bilor viitoarei versiuni stabile APT 3.0, care, dup\u0103 stabilizare, va fi integrat\u0103 \u00een Debian Testing \u0219i va face parte din urm\u0103toarea versiune major\u0103 a Debian, precum \u0219i va fi ad\u0103ugat\u0103 \u00een baza de pachete Ubuntu.     <\/p>\n<p>Modific\u0103rile de la ultima anun\u021bare:  <\/p>\n<ul>\n<li class=\"l\"> APT 2.9.16: A fost remediat\u0103 o regresie ap\u0103rut\u0103 dup\u0103 modificarea metodelor de lucru cu depozitele de chei \u00een versiunea 2.9.15, care a provocat nemul\u021bumirea \u00eentre\u021bin\u0103torului dpkg din cauza \u00eencet\u0103rii func\u021bion\u0103rii cu unele repozitorii.\n<li class=\"l\"> APT 2.9.17:\n<ul>\n<li class=\"l\"> A fost introdus un interface abstract pentru lucrul cu hash-uri, implementat \u00een cadrul muncii de eliminare a leg\u0103turii stricte cu o singur\u0103 bibliotec\u0103 criptografic\u0103.\n<li class=\"l\"> A fost corectat\u0103 problema din algoritmul de comparare a versiunilor, care ap\u0103rea atunci c\u00e2nd se utiliza op\u021biunea &#171;&#8212;no-strict-pinning&#187;.\n<li class=\"l\"> La afi\u0219area mesajelor de diagnosticare s-a asigurat respectarea nivelului de depanare.\n<li class=\"l\"> Au fost eliminate men\u021biunile la utilitarul apt-key.\n<p> \u00cen pagina man a apt-secure a fost ad\u0103ugat\u0103 o instruc\u021biune pentru configurarea sigur\u0103 a surselor.        <\/p>\n<li class=\"l\"> \u00cen gpgv a fost returnat\u0103 fuziunea tuturor repositoarelor de chei (keyring) \u00een timpul execu\u021biei. Deoarece fi\u0219ierul cu depozitul comun de chei este plasat \u00een sistemul de fi\u0219iere tmpfs, a c\u0103rui con\u021binut poate fi eliminat \u00een parti\u021bia de swap, o astfel de abordare poate duce la o uzur\u0103 crescut\u0103 a SSD-urilor bazate pe memorie Flash. Autorul \u0219tirii recomand\u0103 utilizarea unui canal anonim (fifo), partea \u00eendep\u0103rtat\u0103 a c\u0103ruia poate fi transmis\u0103 unui alt proces ca fi\u0219ier &#171;\\\/proc\\\/&lt;PID-ul procesului nostru&gt;\\\/fd\\\/&lt;descriptor&gt;&#187;, sau ca pagin\u0103 de memorie disponibil\u0103 \u00een mod similar sub form\u0103 de fi\u0219ier.\n<li class=\"l\"> A fost realizat un mic refactoring: a fost creat\u0103 o func\u021bie separat\u0103 pentru a verifica semn\u0103tura fi\u0219ierului.      <\/ul>\n<li class=\"l\"> APT 2.9.18:\n<ul>\n<li class=\"l\"> A fost implementat\u0103 \u00eemp\u0103r\u021birea automat\u0103 \u00een pagini a ie\u0219irilor comenzilor &#171;show&#187;, &#171;policy&#187;, &#171;list&#187;, &#171;search&#187; \u0219i &#171;showsrc&#187;, care func\u021bioneaz\u0103 \u00een stil git \u0219i poate fi activat\u0103 prin setarea Binary::apt::Pager. Aplica\u021bia pentru \u00eemp\u0103r\u021birea paginilor este definit\u0103 prin variabila de mediu PAGER.\n<li class=\"l\">  \u00cen ie\u0219irea comenzii &#171;apt show &#8212;full&#187; a fost ad\u0103ugat\u0103 informa\u021bia despre pinning-ul pachetelor, ob\u021binut\u0103 din c\u00e2mpurile APT-Pin, APT-Candidate \u0219i APT-Release.\n<li class=\"l\"> A fost eliminat\u0103 vulnerabilitatea care, atunci c\u00e2nd era apelat\u0103 comanda &#171;apt show&#187;, permitea citirea din zona de memorie dincolo de bufferul alocat.   <\/ul>\n<li class=\"l\"> APT 2.9.19:\n<ul>\n<li class=\"l\"> A fost ad\u0103ugat un backend criptografic pentru biblioteca OpenSSL, care a \u00eenlocuit GnuTLS \u0219i Gcrypt.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 posibilitatea de a utiliza utilitarul sqv din proiectul Sequoia pentru verificarea semn\u0103turilor digitale \u00een locul apel\u0103rii gpgv. \u00cen codul de \u00eenv\u0103luire deasupra sqv, utilizarea fi\u0219ierelor temporare \u00een lucrul cu cheile r\u0103m\u00e2ne discutabil\u0103.\n<li class=\"l\"> P\u00e2n\u0103 \u00een 2026, utilizarea semn\u0103turilor auto-semante bazate pe algoritmul SHA-1 este permis\u0103.   <\/ul>\n<li class=\"l\"> APT 2.9.20: A fost ad\u0103ugat\u0103 o recomandare oficial\u0103 de a denumi fi\u0219ierele din \\\/etc\\\/apt\\\/sources.list.d\\\/ ca &#171;$(dpkg-vendor &#8212;query Vendor | tr A-Z a-z).sources&#187; &#8212; numele actualului furnizor \u00een litere mici.  <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62484\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \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.9.20 (Advanced Package Tool). \u0412\u0435\u0442\u043a\u0430 2.9.x \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0443\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 APT 3.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0441\u043b\u0435 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0431\u0443\u0434\u0435\u0442 \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0432 Debian Testing \u0438 \u0432\u043e\u0439\u0434\u0451\u0442 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Debian, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u043f\u0430\u043a\u0435\u0442\u043d\u0443\u044e \u0431\u0430\u0437\u0443 Ubuntu. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e \u0430\u043d\u043e\u043d\u0441\u0430: APT 2.9.16: [&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-121170","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \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.9.20 (Advanced Package Tool).\" \/>\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\/ro\/blog\/news\/obnovlenie-paketnogo-menedzhera-apt-2-9-20\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 APT 2.9.20 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \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.9.20 (Advanced Package Tool).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/obnovlenie-paketnogo-menedzhera-apt-2-9-20\" \/>\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-12-29T19:46:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-12-29T19:46:02+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\udd47Actualizare pentru managerul de pachete APT 2.9.20 | ProHoster","description":"A fost publicat un release al instrumentarului pentru gestionarea pachetelor APT 2.9.20 (Advanced Package Tool).","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/obnovlenie-paketnogo-menedzhera-apt-2-9-20","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 APT 2.9.20 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \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.9.20 (Advanced Package Tool).","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/obnovlenie-paketnogo-menedzhera-apt-2-9-20","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-12-29T19:46:02+00:00","article:modified_time":"2024-12-29T19:46:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121170","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 09:15:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 09:15:22","updated":"2026-01-23 09:15:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/121170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=121170"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/121170\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=121170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=121170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=121170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}