{"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\/sq\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0","title":{"rendered":"L\u00ebshimi i menaxherit t\u00eb pakot 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\/\">P\u00ebrgatitur<\/a><\/noindex> l\u00ebshimi i mjetit p\u00ebr menaxhimin e paketave <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Debian\/apt\">APT 2.0<\/a><\/noindex> (Advanced Package Tool), i zhvilluar nga projekti Debian. P\u00ebrve\u00e7 Debian dhe distribucioneve t\u00eb nxjerrura nga ai, APT p\u00ebrdoret gjithashtu n\u00eb disa distribucione t\u00eb bazuara n\u00eb menaxherin e paketave rpm, si PCLinuxOS dhe ALT Linux. Shoq\u00ebrimi i ri p\u00ebrfshin ndryshimet e grumbulluara gjat\u00eb zhvillimit t\u00eb deg\u00ebs eksperimmentale 1.9.x. L\u00ebshimi i ri do t\u00eb jet\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/packages.debian.org\/source\/sid\/apt\">integruar<\/a><\/noindex> n\u00eb deg\u00ebn Debian Unstable dhe n\u00eb baz\u00ebn e paketave <noindex><a rel=\"nofollow\" href=\"https:\/\/launchpad.net\/ubuntu\/eoan\/+source\/apt\">Ubuntu<\/a><\/noindex> (n\u00eb Ubuntu 19.10 u p\u00ebrdor dega eksperimentale 1.9).<\/p>\n<p>Nga <noindex><a rel=\"nofollow\" href=\"https:\/\/launchpad.net\/ubuntu\/+source\/apt\/+changelog\">ndryshimet<\/a><\/noindex> mund t\u00eb theksohet:\n<\/p>\n<ul>\n<li class=\"l\"> N\u00eb komandat q\u00eb pranojn\u00eb emrat e pakove, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr <noindex><a rel=\"nofollow\" href=\"http:\/\/manpages.ubuntu.com\/manpages\/focal\/man7\/apt-patterns.7.html\">shablloneve<\/a><\/noindex>. Sintaksa e shablloneve p\u00ebrputhet kryesisht me stilin e shablloneve aptitude. Mb\u00ebshtetje p\u00ebr maskat dhe shprehjet e rregullta n\u00eb argumentet e komand\u00ebs apt \u00ebsht\u00eb ndaluar; tani duhet t\u00eb p\u00ebrdoren shabllonet. P\u00ebr shembull, p\u00ebr t\u00eb shfaqur list\u00ebn e t\u00eb gjitha pakove t\u00eb instaluara manualisht n\u00eb seksionet me fjal\u00ebt libs, perl dhe python:\n<p>    apt list \u2018~i !~M (~slibs|~sperl|~spython)\u2019<\/p>\n<li class=\"l\"> Shtohen komandat \u00abapt satisfy\u00bb dhe \u00abapt-get satisfy\u00bb, t\u00eb cilat lejojn\u00eb instalimin e paketeve t\u00eb nevojshme p\u00ebr p\u00ebrmbushjen e var\u00ebsive t\u00eb sh\u00ebnuara n\u00eb stringun e dh\u00ebn\u00eb si argument. Mund t\u00eb enumeroni disa stringa dhe t\u00eb specifikoni blloqet \u00abConflicts:\u00bb p\u00ebr t\u00eb p\u00ebrjashtuar var\u00ebsit\u00eb. P\u00ebr shembull:\n<p>   apt-get satisfy \u00abfoo\u00bb \u00abConflicts: bar\u00bb \u00abbaz (&gt;&gt; 1.0) | bar (= 2.0), moo\u00bb<\/p>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mund\u00ebsia e ngjitjes n\u00eb paket\u00ebn me kod duke shtuar prefixin \u00absrc:\u00bb para emrit t\u00eb paket\u00ebs (<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.debian.org\/AptConfiguration?action=show&#038;redirect=AptPreferences\">pinning<\/a><\/noindex>, e cila lejon shtimin e paketave nga dega t\u00eb tjera pa azhurnuar t\u00eb gjith\u00eb sistemin, p\u00ebr shembull, p\u00ebr t\u00eb instaluar n\u00eb stable paketat nga testing ose unstable). P\u00ebr t\u00eb ngjitur t\u00eb gjitha paketat binare t\u00eb nd\u00ebrtuara nga paketa me kodin 2.0.0, mund t\u00eb specifikoni:\n<p>    Paket\u00eb: src:apt<br \/>\n    Pin: version 2.0.0<br \/>\n    Pin-Priority: 990<\/p>\n<li class=\"l\"> N\u00eb komand\u00ebn apt \u00ebsht\u00eb siguruar pritja p\u00ebr t\u00eb liruar bllokimin e dpkg. Nd\u00ebrsa me konsol, pritja nuk \u00ebsht\u00eb e kufizuar me koh\u00eb, nd\u00ebrsa n\u00eb raste t\u00eb tjera, skadimi \u00ebsht\u00eb 120 sekonda.\n<li class=\"l\"> N\u00ebse apt d\u00ebshton t\u00eb vendos\u00eb bllokimin, tani gabimi jepet me shfaqjen e emrit dhe pid t\u00eb procesit q\u00eb mbajn\u00eb skedarin blokuese.\n<\/li>\n<li class=\"l\"> Shtohen komandat merge-translations dhe bump-abi.\n<li class=\"l\"> P\u00ebr hashimin kriptografik jan\u00eb angazhuar implementime MD5, SHA1 dhe SHA2 nga bibloteka libgcrypt.\n<li class=\"l\"> \u00ebsht\u00eb forcimi i paralelizmit gjat\u00eb ekzekutimit t\u00eb komand\u00ebs update. <noindex><a rel=\"nofollow\" href=\"https:\/\/manpages.debian.org\/jessie\/apt-file\/diffindex-rred.1\">rred<\/a><\/noindex> dhe shfletimi gjat\u00eb ekzekutimit t\u00eb komand\u00ebs update.\n<li class=\"l\"> Llogarit\u00eb e listuara n\u00eb skedarin auth.conf tani d\u00ebrgohen vet\u00ebm kur k\u00ebrkohen p\u00ebrmes HTTPS p\u00ebr t\u00eb shmangur rrjedhjen n\u00eb rastin e kapjes s\u00eb lidhjes HTTP.\n<\/li>\n<li class=\"l\"> K\u00ebrkesa p\u00ebr versionin e standartit C++ \u00ebsht\u00eb ngritur n\u00eb C++14.\n<\/li>\n<li class=\"l\"> N\u00eb apt-helper \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr specifikimin e disa hash-eve p\u00ebr nj\u00eb skedar.\n<\/li>\n<li class=\"l\"> \u00cbsht\u00eb realizuar bashkimi i bibliotek\u00ebs libapt-inst me libapt-pkg.\n<li class=\"l\"> Formati i \u043a\u0435\u0448-\u044b \u00ebsht\u00eb modernizuar, tani lejon shtimin e regjistrave t\u00eb rinj pa shkelur ABI-n\u00eb. T\u00eb gjitha pika t\u00eb dh\u00ebnash tani jan\u00eb t\u00eb tipizuara statikisht dhe nuk mund t\u00eb krahasohen me numrat e plot\u00eb (p\u00ebrve\u00e7 0 p\u00ebrmes nullptr).\n<\/li>\n<li class=\"l\"> \u00cbsht\u00eb b\u00ebr\u00eb pastrimi nga flamujt e vjet\u00ebruar dhe \u00ebsht\u00eb realizuar bashkimi i prototipave t\u00eb ndrysh\u00ebm t\u00eb funksioneve. Jan\u00eb hequr implementimet e veta t\u00eb algoritmeve CRC16, MD5, SHA1 dhe SHA2.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <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\/sq\/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=\"sq_AL\" \/>\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\/sq\/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\udd47L\u00ebshimi i menaxherit t\u00eb paketave APT 2.0 | ProHoster","description":"P\u00ebrgatitur l\u00ebshimin e mjetit p\u00ebr menaxhimin e paketave","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-paketnogo-menedzhera-apt-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\/sq\/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\/sq\/wp-json\/wp\/v2\/posts\/73258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=73258"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/73258\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=73258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=73258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=73258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}