{"id":12626,"date":"2019-08-21T17:58:32","date_gmt":"2019-08-21T15:58:32","guid":{"rendered":"https:\/\/pi3g.com\/?p=12626"},"modified":"2019-08-21T17:58:32","modified_gmt":"2019-08-21T15:58:32","slug":"specifying-debian-dependency-between-two-versions-apt-get-installing-deb-files","status":"publish","type":"post","link":"https:\/\/pi3g.com\/de\/specifying-debian-dependency-between-two-versions-apt-get-installing-deb-files\/","title":{"rendered":"Angabe der Debian-Abh\u00e4ngigkeit zwischen zwei Versionen &amp; apt-get-Installation von .deb-Dateien"},"content":{"rendered":"<p>Diese Informationen sind wahrscheinlich vor allem f\u00fcr Paketbetreuer von Interesse:<\/p>\n<h1>Abh\u00e4ngigkeit von bestimmten Paketversionen<\/h1>\n<p>Hier ist, wie man eine Python3-Abh\u00e4ngigkeit zwischen Version 3.5 (gleich oder sp\u00e4ter) und 3.6 (muss fr\u00fcher sein) in <strong>debian\/steuerung<\/strong>:<\/p>\n<blockquote>\n<p>Abh\u00e4ngig von: python3 (&gt;= 3.5), python3 (&lt;&lt; 3.6)<\/p>\n<\/blockquote>\n<p>Sie geben also grunds\u00e4tzlich zwei Abh\u00e4ngigkeiten an.<\/p>\n<p>Beachten Sie, dass dies nicht f\u00fcr Debian Buster (Raspbian Buster sowieso) funktionieren wird, da es Python 3.7 enth\u00e4lt. <\/p>\n<p>Eine andere M\u00f6glichkeit, speziell f\u00fcr Python, besteht darin, die Version als Teil des Paketnamens anzugeben:<\/p>\n<blockquote>\n<p>Abh\u00e4ngig von: python3.5<\/p>\n<\/blockquote>\n<p>Ich habe es schlie\u00dflich so gemacht.<\/p>\n<h1>Installieren eines lokalen .deb-Pakets mit apt-get<\/h1>\n<p>Normalerweise kann ein lokales Paket mit<\/p>\n<blockquote>\n<p>dpkg -i .deb<\/p>\n<\/blockquote>\n<p>Dies installiert jedoch nicht die Abh\u00e4ngigkeiten!<\/p>\n<p>Sie k\u00f6nnen das Paket wie folgt mit apt-get installieren:<\/p>\n<blockquote>\n<p>apt-get install .\/.deb<\/p>\n<\/blockquote>\n<p>Angenommen, das Paket befindet sich im lokalen Verzeichnis.<\/p>\n<p>Dank an <a href=\"https:\/\/superuser.com\/questions\/196864\/how-to-install-local-deb-packages-with-apt-get\/1244531\" target=\"_blank\">diese Superuser-Antwort<\/a> f\u00fcr diesen Tipp!<\/p>","protected":false},"excerpt":{"rendered":"<p>Diese Informationen sind wahrscheinlich vor allem f\u00fcr Paketbetreuer von Interesse: Abh\u00e4ngigkeit von bestimmten Paketversionen Hier ist, wie man eine Python3-Abh\u00e4ngigkeit zwischen Version 3.5 (gleich oder sp\u00e4ter) und 3.6 (muss fr\u00fcher sein) in debian\/control angibt: Depends: python3 (&gt;= 3.5), python3 (&lt;&lt; 3.6) Sie geben also im Grunde zwei Abh\u00e4ngigkeiten an. Beachten Sie, dass dies nicht funktionieren wird...<\/p>","protected":false},"author":830,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[402,452],"tags":[693,689,690,692,691],"class_list":["post-12626","post","type-post","status-publish","format-standard","hentry","category-development","category-tips-tricks","tag-apt-get-install-deb","tag-debian-packaging","tag-depends","tag-installing-local-packages-with-apt-get","tag-later-earlier"],"_links":{"self":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/12626","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/users\/830"}],"replies":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/comments?post=12626"}],"version-history":[{"count":1,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/12626\/revisions"}],"predecessor-version":[{"id":12627,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/12626\/revisions\/12627"}],"wp:attachment":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/media?parent=12626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/categories?post=12626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/tags?post=12626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}