{"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\/et\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0","title":{"rendered":"APT 2.0 pakihalduri v\u00e4ljalaskmine","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\/\">Valmistatud<\/a><\/noindex> pakettihalduse t\u00f6\u00f6riistade v\u00e4ljaanne <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Debian\/apt\">APT 2.0<\/a><\/noindex> (Advanced Package Tool), mida arendab Debian projekti. Lisaks Debiani ja selle tuletiste distributsioonidele kasutatakse APT ka m\u00f5nedes rpm-pakettide halduril p\u00f5hinevates distributsioonides, nagu PCLinuxOS ja ALT Linux. Uus haru on kogunud muudatusi, mis on tehtud katseharu versioonis 1.9.x. Uue v\u00e4ljaande saabumine toimub peagi <noindex><a rel=\"nofollow\" href=\"https:\/\/packages.debian.org\/source\/sid\/apt\">integreeritud<\/a><\/noindex> Debiani ebatavalisse harusse ja pakettide andmebaasi <noindex><a rel=\"nofollow\" href=\"https:\/\/launchpad.net\/ubuntu\/eoan\/+source\/apt\">Ubuntu<\/a><\/noindex> (Ubuntu 19.10 kasutas katseharu 1.9).<\/p>\n<p>Kuna <noindex><a rel=\"nofollow\" href=\"https:\/\/launchpad.net\/ubuntu\/+source\/apt\/+changelog\">muudatused<\/a><\/noindex> v\u00f5ib v\u00e4lja tuua:\n<\/p>\n<ul>\n<li class=\"l\"> Pakettide nimede k\u00e4sitlemise komandodesse on lisatud toetus <noindex><a rel=\"nofollow\" href=\"http:\/\/manpages.ubuntu.com\/manpages\/focal\/man7\/apt-patterns.7.html\">malle<\/a><\/noindex>. Mallide s\u00fcntaks kordab p\u00f5hiliselt aptitude mallide stiili. Toetust maskide ja regulaarsete v\u00e4ljendite kasutamiseks apt k\u00e4su argumentides on l\u00f5petatud, n\u00fc\u00fcd tuleks kasutada maske. N\u00e4iteks, et kuvada k\u00f5igi k\u00e4sitsi installitud pakettide loend sektsioonidest, mis sisaldavad s\u00f5nu libs, perl ja python:\n<p>    apt list &#8216;~i !~M (~slibs|~sperl|~spython)&#8217;<\/p>\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043a\u043e\u043c\u0430\u043d\u0434\u044b &#171;apt satisfy&#187; \u0438 &#171;apt-get satisfy&#187;, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u043a\u0435\u0442\u044b, \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u044b\u0435 \u0434\u043b\u044f \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u0442\u0440\u043e\u043a\u0435, \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u043e\u0439 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430.  \u0412 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u044f\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0440\u043e\u043a \u0438 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c  \u0431\u043b\u043e\u043a\u0438 &#171;Conflicts:&#187; \u0434\u043b\u044f \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<p>   apt-get satisfy &#171;foo&#187; &#171;Conflicts: bar&#187; &#171;baz (&gt;&gt; 1.0) | bar (= 2.0), moo&#187;<\/p>\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f  \u0432 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0435 \u043a \u043f\u0430\u043a\u0435\u0442\u0443 \u0441 \u043a\u043e\u0434\u043e\u043c \u0447\u0435\u0440\u0435\u0437 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u0430 &#171;src:&#187; \u043f\u0435\u0440\u0435\u0434 \u0438\u043c\u0435\u043d\u0435\u043c \u043f\u0430\u043a\u0435\u0442\u0430 (<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.debian.org\/AptConfiguration?action=show&#038;redirect=AptPreferences\">pinning<\/a><\/noindex>, v\u00f5imaldab lisada pakette teistest harudest ilma kogu s\u00fcsteemi uuendamata, n\u00e4iteks installida stabiilsesse harusse pakette testimis- v\u00f5i ebatavalisest harust). K\u00f5ikide binaarpakettide kindlustamiseks, mis on kokku pandud koodipaketist apt 2.0.0, saab m\u00e4\u00e4rata:\n<p>    Package: src:apt<br \/>\n    Pin: version 2.0.0<br \/>\n    Pin-Priority: 990<\/p>\n<li class=\"l\"> apt k\u00e4sus on tagatud dpkg lukustuse vabastamise ootamine. Vaikimisi aeg, mil k\u00e4ivitamine oodatakse, pole time piiratud, kuid teistes olukordades on ajat\u00e4htaeg 120 sekundit.\n<li class=\"l\"> Kui apt ei suuda lukustust luua, siis kuvab viga n\u00fc\u00fcd protsessi nimi ja pid, mis hoidab lock-faili.\n<\/li>\n<li class=\"l\"> Lisatud k\u00e4sud merge-translations ja bump-abi.\n<li class=\"l\"> Kr\u00fcptograafiliseks hashimiseks on kasutusel MD5, SHA1 ja SHA2 teostused libgcrypt raamatukogust.\n<li class=\"l\"> Suurendatud on k\u00e4itiste paralleelse k\u00e4ivitamise toimetajate k\u00e4ivitamiseks <noindex><a rel=\"nofollow\" href=\"https:\/\/manpages.debian.org\/jessie\/apt-file\/diffindex-rred.1\">rred<\/a><\/noindex> ja lahtipakkimise ajal update k\u00e4su t\u00e4itmise k\u00e4igus.\n<li class=\"l\"> Auth.conf failis loetletud kasutajakontod edastatakse n\u00fc\u00fcd ainult HTTPS-i kaudu, et v\u00e4ltida v\u00e4idetavalt HTTP-\u00fchenduse pealtkuulamise korral andmete lekkimist.\n<\/li>\n<li class=\"l\"> C++ standardi versioonin\u00f5ue t\u00f5steti C++14-le.\n<\/li>\n<li class=\"l\"> Apt-helperis on lisatud tugi mitme hash'i m\u00e4\u00e4ramiseks \u00fche faili jaoks.\n<\/li>\n<li class=\"l\"> Libapt-inst ja libapt-pkg tehti koos.\n<li class=\"l\"> Vahem\u00e4lu formaati on uuendatud, mis v\u00f5imaldab n\u00fc\u00fcd uusi kirjeid lisada ABI-d rikkumata. Vahem\u00e4lu n\u00e4idikud on n\u00fc\u00fcd staatiliselt t\u00fc\u00fcbistatud ja ei saa v\u00f5rrelda t\u00e4isarvudega (v\u00e4lja arvatud 0 l\u00e4bi nullptr).\n<\/li>\n<li class=\"l\"> Eemaldatud vananenud lipud ja \u00fchildatud erinevad funktsioonide protot\u00fc\u00fcbid. Eemaldatud CRC16, MD5, SHA1 ja SHA2 algoritmide eraldi teostused.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <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.1.1 - 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\/et\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47APT 2.0 paketihalduri v\u00e4ljaanne | ProHoster","description":"Pakettide haldust\u00f6\u00f6riistade v\u00e4ljaanne on ette valmistatud","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/73258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=73258"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/73258\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=73258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=73258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=73258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}