{"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\/novosti-interneta\/vypusk-paketnogo-menedzhera-apt-2-0","title":{"rendered":"L\u00ebshimi i menaxherit t\u00eb paketave 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\/\">I 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 ndarje nga ai, APT p\u00ebrdoret gjithashtu n\u00eb disa ndarje t\u00eb bazuara n\u00eb menaxherin e paketave rpm, si PCLinuxOS dhe ALT Linux. Dega e re ka mbledhur ndryshimet e grumbulluara gjat\u00eb zhvillimit t\u00eb deg\u00ebs eksperimentale 1.9.x. L\u00ebshimi i ri do t\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/packages.debian.org\/source\/sid\/apt\">i integruar<\/a><\/noindex> shkonte 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 \u00ebsht\u00eb p\u00ebrdorur 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 emra paketash, \u00ebsht\u00eb shtuar mb\u00ebshtetje <noindex><a rel=\"nofollow\" href=\"http:\/\/manpages.ubuntu.com\/manpages\/focal\/man7\/apt-patterns.7.html\">\u0161ablona<\/a><\/noindex>. Sintaksa e shablloneve kryesisht pasqyron stilin e shablloneve aptitude. Mb\u00ebshtetja p\u00ebr maska dhe shprehje t\u00eb rregullta n\u00eb argumentet e komand\u00ebs apt \u00ebsht\u00eb ndalur, tani duhet p\u00ebrdorur shabllone. P\u00ebr shembull, p\u00ebr t\u00eb listuar t\u00eb gjitha paketat e instaluara manualisht nga seksionet me fjal\u00ebt libs, perl dhe python:\n<p>    apt list &#8216;~i !~M (~slibs|~sperl|~spython)&#8217;<\/p>\n<li class=\"l\"> Jan\u00eb shtuar komandat &#171;apt satisfy&#187; dhe &#171;apt-get satisfy&#187;, t\u00eb cilat lejojn\u00eb instalimin e paketave q\u00eb k\u00ebrkohen p\u00ebr t\u00eb plot\u00ebsuar var\u00ebsi t\u00eb caktuara t\u00eb specifikuara n\u00eb rreshtin e kaluar si argument. Po ashtu, mund t\u00eb p\u00ebrmenden disa rreshta dhe t\u00eb jepen blloqet &#171;Conflicts:&#187; p\u00ebr t\u00eb p\u00ebrjashtuar var\u00ebsit\u00eb. P\u00ebr shembull:\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\"> Shtuar mund\u00ebsia e ngjitjes n\u00eb paketat me kod duke shtuar prefiksin &#171;src:&#187; para emrit t\u00eb paket\u00ebs (<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.debian.org\/AptConfiguration?action=show&#038;redirect=AptPreferences\">pinning<\/a><\/noindex>, lejon shtimin e paketave nga deg\u00eb t\u00eb tjera pa p\u00ebrdit\u00ebsuar t\u00eb gjith\u00eb sistemin, p\u00ebr shembull, t\u00eb instaloni n\u00eb stable paketa nga testing ose unstable). P\u00ebr t\u00eb ankoruar t\u00eb gjitha paketat binare t\u00eb nd\u00ebrtuara nga paketa me kodin 2.0.0 mund t\u00eb p\u00ebrcaktoni:\n<p>    Pako: 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 \u00e7lirimin e bllokimit t\u00eb dpkg. N\u00eb p\u00ebrputhje me rregullat, kur niset nga konsola, pritja nuk \u00ebsht\u00eb e kufizuar n\u00eb koh\u00eb, nd\u00ebrsa n\u00eb rastet e tjera koha e pritjes \u00ebsht\u00eb 120 sekonda.\n<li class=\"l\"> N\u00ebse apt nuk mund t\u00eb vendos\u00eb bllokimin, tani gabimi shfaqet me emrin dhe pid-n\u00eb e procesit q\u00eb mban skedarin e lock-it.\n<\/li>\n<li class=\"l\"> Jan\u00eb shtuar komandat merge-translations dhe bump-abi.\n<li class=\"l\"> P\u00ebr kriptimin e hash-it jan\u00eb angazhuar realizimet e MD5, SHA1 dhe SHA2 nga biblioteka libgcrypt.\n<li class=\"l\"> \u00cbsht\u00eb forcuar paralelizmi i ekzekutimit t\u00eb procesor\u00ebve <noindex><a rel=\"nofollow\" href=\"https:\/\/manpages.debian.org\/jessie\/apt-file\/diffindex-rred.1\">rred<\/a><\/noindex> dhe deshifrim 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\u00ebrkohet 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 standardit C++ \u00ebsht\u00eb rritur 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\"> \u00ebsht\u00eb realizuar bashkimi i bibliotek\u00ebs libapt-inst me libapt-pkg.\n<li class=\"l\"> Formati i caches \u00ebsht\u00eb modernizuar, i cili tani lejon shtimin e sh\u00ebnimeve t\u00eb reja pa d\u00ebmtuar ABI. T\u00eb treguesit n\u00eb cache tani jan\u00eb statikisht t\u00eb tipizuar dhe nuk mund t\u00eb krahasohen me numra t\u00eb plot\u00eb (p\u00ebrve\u00e7 0 p\u00ebrmes nullptr).\n<\/li>\n<li class=\"l\"> Jan\u00eb kryer pastrime nga flamujt e vjet\u00ebruar dhe \u00ebsht\u00eb realizuar bashkimi i prototipave t\u00eb ndrysh\u00ebm t\u00eb funksioneve. Jan\u00eb hequr zbatimet 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-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.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\/sq\/blog\/novosti-interneta\/vypusk-paketnogo-menedzhera-apt-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\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\/novosti-interneta\/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":"\u00cbsht\u00eb p\u00ebrgatitur nj\u00eb l\u00ebshim i mjetit p\u00ebr menaxhimin e paketave","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/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\/novosti-interneta\/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}]}}