{"id":15904,"date":"2024-07-20T20:10:48","date_gmt":"2024-07-20T18:10:48","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=15904"},"modified":"2024-07-23T00:14:39","modified_gmt":"2024-07-22T22:14:39","slug":"getparty-parallelisierte-downloads-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2024\/07\/20\/getparty-parallelisierte-downloads-unter-linux\/","title":{"rendered":"Getparty &#8211; Parallelisierte Downloads unter  Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Was haben Downloads so an sich? Sie k\u00f6nnen nie schnell genug gehen. Warum ist dies so? &#8211; Meist begrenzen die jeweiligen Provider der Webserver die Geschwindigkeit von Downloads, obwohl viel h\u00f6here Geschwindigkeiten problemlos m\u00f6glich w\u00e4ren. Und wie kann man dies umgehen? &#8211; Indem man mehrere Downloads derselben Datei zur selben Zeit startet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hierzu braucht man darauf spezialisierte Software. W\u00fcrde man im Webbrowser den Download einer Datei mehrmals starten, w\u00fcrde man dieselbe Datei mehrmals herunterladen. Dies ist aber nicht das Ziel. Deshalb braucht man Getparty, eine Software, die unter Linux f\u00fcr parallele Downloads zust\u00e4ndig ist.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Getparty installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sie finden diese Software auf <a href=\"https:\/\/github.com\/vbauerster\/getparty\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a> zum Download, das heruntergeladene komprimierte Archiv gilt es nur noch zu entpacken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nach dem Entpacken erhalten Sie eine Datei namens &#8222;<strong>getparty<\/strong>&#8222;, diese k\u00f6nnen Sie sofort nutzen &#8211; besser jedoch, Sie verschieben sie als root auf dem Terminal etwa nach &#8222;<em>\/usr\/bin<\/em>&#8222;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mv getparty \/usr\/bin\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Unter macOS installieren Sie die Software einfach mittels Brew:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>brew install getparty<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Getparty nutzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die Software kann nur HTTP-basiert herunterladen, also etwa nicht per FTP. Genutzt wird die Software auf dem Terminal. Sie starten sie, indem Sie auf dem Terminal in das Verzeichnis wechseln, in dem die Datei liegt, oder den Pfad zu dieser angeben &#8211; also etwa:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/getparty\n\/home\/username\/Pfad\/zum\/Verzeichnis\/getparty<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Haben Sie die Datei wie oben angegeben verschoben, gen\u00fcgt ein:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>getparty<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Was Sie jetzt noch ben\u00f6tigen, ist die Adresse zum Download der Datei &#8211; ich nehme als Beispiel den Link zur Debian 12-ISO, diesen geben Sie einfach an &#8211; also:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>getparty https:\/\/cdimage.debian.org\/debian-cd\/current\/amd64\/iso-cd\/debian-12.6.0-amd64-netinst.iso<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty.jpg\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"663\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1024x663.jpg\" alt=\"\" class=\"wp-image-15905\" style=\"width:638px;height:auto\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1024x663.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1536x995.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-150x97.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-300x194.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-768x498.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty.jpg 1846w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In diesem Fall w\u00fcrde die Software die Datei normal herunterladen, also ohne h\u00f6here Geschwindigkeit. Wir m\u00f6chten jedoch etwas mehr Geschwindigkeit &#8211; mit der Option <code>-p N<\/code> (N ersetzen Sie durch die parallelen Downloads), um also vier Dateien gleichzeitig herunterzuladen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>getparty -p 4 https:\/\/cdimage.debian.org\/debian-cd\/current\/amd64\/iso-cd\/debian-12.6.0-amd64-netinst.iso<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1.jpg\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"660\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1-1024x660.jpg\" alt=\"\" class=\"wp-image-15906\" style=\"width:638px;height:auto\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1-1024x660.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1-1536x990.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1-150x97.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1-300x193.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1-768x495.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-1.jpg 1850w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sie erhalten damit nat\u00fcrlich keine vier Dateien, sondern nach dem Download werden die vier Dateien zu einer zusammengef\u00fcgt. Von jeder Datei wird pro Download nur der entsprechende Teil heruntergeladen. Mit <code>--username=User --password=Passwort<\/code> k\u00f6nnen Sie sich, wenn n\u00f6tig, einloggen. Mehr n\u00fctzliche Optionen erhalten Sie mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>getparty --help<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-2.jpg\" rel=\"lightbox-2\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"662\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-2-1024x662.jpg\" alt=\"\" class=\"wp-image-15907\" style=\"width:638px;height:auto\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-2-1024x662.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-2-1536x993.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-2-150x97.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-2-300x194.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-2-768x496.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/07\/getparty-2.jpg 1844w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"15904\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"15904\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Was haben Downloads so an sich? Sie k\u00f6nnen nie schnell genug gehen. Warum ist dies so? &#8211; Meist begrenzen die jeweiligen Provider der Webserver die Geschwindigkeit von Downloads, obwohl viel h\u00f6here Geschwindigkeiten problemlos m\u00f6glich w\u00e4ren. Und wie kann man dies umgehen? &#8211; Indem man mehrere Downloads derselben Datei zur selben Zeit startet. Hierzu braucht man [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":15906,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[47,4],"tags":[46,12,7,6],"class_list":["post-15904","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet","category-terminal","tag-internet","tag-kommandozeile","tag-shell","tag-terminal"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/15904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=15904"}],"version-history":[{"count":2,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/15904\/revisions"}],"predecessor-version":[{"id":15951,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/15904\/revisions\/15951"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/15906"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=15904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=15904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=15904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}