{"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\/pl\/blog\/news\/obnovlenie-paketnogo-menedzhera-apt-2-9-20","title":{"rendered":"Aktualizacja mened\u017cera pakiet\u00f3w APT 2.9.20","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Opublikowano wydanie narz\u0119dzia do zarz\u0105dzania pakietami APT 2.9.20 (Advanced Package Tool). Ga\u0142\u0105\u017a 2.9.x jest eksperymentalna i jest u\u017cywana do rozwijania funkcjonalno\u015bci przysz\u0142ej stabilnej wersji APT 3.0, kt\u00f3ra po stabilizacji zostanie zintegrowana z Debian Testing i wejdzie w kolejny znacz\u0105cy wydanie Debiana, a tak\u017ce zostanie dodana do repozytori\u00f3w pakietowych Ubuntu.     <\/p>\n<p>Zmiany od ostatniego og\u0142oszenia:  <\/p>\n<ul>\n<li class=\"l\"> APT 2.9.16: Naprawiono regresj\u0119, kt\u00f3ra wyst\u0105pi\u0142a po zmianie metod pracy z magazynami kluczy w wersji 2.9.15 i wywo\u0142a\u0142a niezadowolenie opiekuna dpkg z uwagi na przerwanie dzia\u0142ania z niekt\u00f3rymi repozytoriami.\n<li class=\"l\"> APT 2.9.17:\n<ul>\n<li class=\"l\"> Wprowadzono abstrakcyjny interfejs do pracy z haszami, realizowany w ramach dzia\u0142a\u0144 maj\u0105cych na celu pozbycie si\u0119 silnego powi\u0105zania z jedn\u0105 bibliotek\u0105 kryptograficzn\u0105.\n<li class=\"l\"> Naprawiono problem w algorytmie por\u00f3wnywania wersji, kt\u00f3ry wyst\u0119powa\u0142 przy u\u017cyciu opcji &#171;&#8212;no-strict-pinning&#187;.\n<li class=\"l\"> Podczas wy\u015bwietlania komunikat\u00f3w diagnostycznych uwzgl\u0119dniono poziom debugowania.\n<li class=\"l\"> Przeprowadzono czyszczenie odniesie\u0144 do narz\u0119dzia apt-key.\n<p> Do strony man apt-secure dodano przewodnik po bezpiecznej konfiguracji \u017ar\u00f3de\u0142.        <\/p>\n<li class=\"l\"> W gpgv przywr\u00f3cono po\u0142\u0105czenie wszystkich magazyn\u00f3w kluczy (keyring) podczas dzia\u0142ania. Poniewa\u017c plik z wsp\u00f3lnym magazynem kluczy znajduje si\u0119 w systemie plik\u00f3w tmpfs, kt\u00f3rego zawarto\u015b\u0107 mo\u017ce by\u0107 usuwana do obszaru swap, takie podej\u015bcie mo\u017ce prowadzi\u0107 do zwi\u0119kszonego zu\u017cycia nap\u0119d\u00f3w SSD opartych na pami\u0119ci Flash. Autor informacji zaleca u\u017cywanie anonimowego kana\u0142u (fifo), kt\u00f3rego zdalny koniec mo\u017cna przekaza\u0107 innemu procesowi jako plik &#171;\\\/proc\\\/\\\/fd\\\/&#187;, lub jako strona pami\u0119ci dost\u0119pna w podobny spos\u00f3b jako plik.\n<li class=\"l\"> Przeprowadzono niewielk\u0105 refaktoryzacj\u0119: utworzono odr\u0119bn\u0105 funkcj\u0119 do sprawdzania podpisu pliku.      <\/ul>\n<li class=\"l\"> APT 2.9.18:\n<ul>\n<li class=\"l\"> Implementowane automatyczne stronicowanie wyj\u015bcia polece\u0144 &#171;show&#187;, &#171;policy&#187;, &#171;list&#187;, &#171;search&#187; i &#171;showsrc&#187;, dzia\u0142aj\u0105ce w stylu git i w\u0142\u0105czane przez ustawienie Binary::apt::Pager. Aplikacja do stronicowania jest okre\u015blana przez zmienn\u0105 \u015brodowiskow\u0105 PAGER.\n<li class=\"l\">  Do wyj\u015bcia polecenia &#171;apt show &#8212;full&#187; dodano informacje o blokowaniu pakiet\u00f3w (pinning), pozyskiwane z p\u00f3l APT-Pin, APT-Candidate i APT-Release.\n<li class=\"l\"> Usuni\u0119to luk\u0119, kt\u00f3ra prowadzi\u0142a do odczytu z obszaru pami\u0119ci poza przydzielonym buforem podczas wywo\u0142ywania polecenia &#171;apt show&#187;.   <\/ul>\n<li class=\"l\"> APT 2.9.19:\n<ul>\n<li class=\"l\"> Dodano wsparcie dla backendu kryptograficznego w bibliotece OpenSSL, kt\u00f3ry zast\u0119puje GnuTLS i Gcrypt.\n<li class=\"l\"> Dodano mo\u017cliwo\u015b\u0107 korzystania z narz\u0119dzia sqv z projektu Sequoia do weryfikacji podpis\u00f3w cyfrowych zamiast wywo\u0142ywania gpgv. W kodzie opakowuj\u0105cym sqv w kontek\u015bcie kluczy wci\u0105\u017c wyst\u0119puje w\u0105tpliwe u\u017cycie plik\u00f3w tymczasowych.\n<li class=\"l\"> Do 2026 roku zezwolono na u\u017cywanie podpis\u00f3w samopodpisanych opartych na algorytmie SHA-1.   <\/ul>\n<li class=\"l\"> APT 2.9.20: Dodano oficjalne zalecenie, aby nazywa\u0107 pliki w \\\/etc\\\/apt\\\/sources.list.d\\\/ jako &#171;$(dpkg-vendor &#8212;query Vendor | tr A-Z a-z).sources&#187; &#8212; nazw\u0105 aktualnego dostawcy w ma\u0142ych literach.  <\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62484\">opennet.ru<\/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.1.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\/pl\/blog\/news\/obnovlenie-paketnogo-menedzhera-apt-2-9-20\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\/pl\/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\udd47Aktualizacja mened\u017cera pakiet\u00f3w APT 2.9.20 | ProHoster","description":"Opublikowano wydanie narz\u0119dzi do zarz\u0105dzania pakietami APT 2.9.20 (Advanced Package Tool).","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/obnovlenie-paketnogo-menedzhera-apt-2-9-20","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/121170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=121170"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/121170\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=121170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=121170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=121170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}