{"id":14941,"date":"2020-05-24T12:07:57","date_gmt":"2020-05-24T10:07:57","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=14941"},"modified":"2020-05-24T12:07:57","modified_gmt":"2020-05-24T10:07:57","slug":"wie-kann-die-aktuelle-git-version-auf-einem-raspberry-pi-installiert-werden","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=14941","title":{"rendered":"Wie kann die aktuelle Git Version auf einem Raspberry Pi installiert werden?"},"content":{"rendered":"<p>Git kann einfach in ein paar Minuten auf einem Raspberry Pi installiert werden mit:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/05\/ein-herz-fuer-git.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/05\/ein-herz-fuer-git.png\" alt=\"\" width=\"1754\" height=\"1240\" class=\"alignnone size-full wp-image-7095\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/05\/ein-herz-fuer-git.png 1754w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/05\/ein-herz-fuer-git-300x212.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/05\/ein-herz-fuer-git-768x543.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/05\/ein-herz-fuer-git-1024x724.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<pre class=\"lang:default decode:true \">sudo apt update\r\nsudo apt install git\r\ngit --version<\/pre>\n<p>Das reicht f\u00fcr die meisten. Dann hat man aber nicht die aktuellste Version, die derzeit <a href=\"https:\/\/github.com\/git\/git\/releases\" rel=\"noopener noreferrer\" target=\"_blank\">2.26.2<\/a> ist. Wer aber z.B. experimentelle Befehle wie <a href=\"https:\/\/git-scm.com\/docs\/git-switch\" rel=\"noopener noreferrer\" target=\"_blank\">switch<\/a> ausprobieren will, kann sich in 2 Stunden selbst auf einen Raspberry Pi Zero eine Version zusammen bauen.<\/p>\n<p>Hier kann man die aktuellste Version sehen <a href=\"https:\/\/github.com\/git\/git\/releases\" rel=\"noopener noreferrer\" target=\"_blank\">https:\/\/github.com\/git\/git\/releases<\/a>:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/git-version.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/git-version.png\" alt=\"\" width=\"1972\" height=\"1312\" class=\"alignnone size-full wp-image-14942\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/git-version.png 1972w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/git-version-300x200.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/git-version-1024x681.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/git-version-768x511.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/git-version-1536x1022.png 1536w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Wie kann die aktuelles Git Version auf einem Raspberry Pi installiert werden? Hier die Schritte:<!--more--><\/p>\n<p>1. Die n\u00f6tigen Abh\u00e4ngikeiten installieren:<\/p>\n<pre class=\"lang:default decode:true \">sudo apt update\r\nsudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext<\/pre>\n<p>2. Den Quellcode holen und auspacken<\/p>\n<pre class=\"lang:default decode:true \">\r\ncd \/usr\/src\/\r\n# Link Version evl. anpassen\r\nsudo wget https:\/\/github.com\/git\/git\/archive\/v2.26.2.tar.gz\r\nsudo tar -xf v2.26.2.tar.gz\r\ncd v2.26.2\r\n<\/pre>\n<p>3. Bauen &#8230; und 1-2 Stunden warten &#8230;<\/p>\n<pre class=\"lang:default decode:true \">\r\nsudo make prefix=\/usr\/local all\r\nsudo make prefix=\/usr\/local install\r\n\r\ngit --version\r\n\r\n# Optional: Archive l\u00f6schen\r\nrm \/usr\/src\/v2.26.2.tar.gz\r\n\r\n<\/pre>\n<p>Und immer sch\u00f6n Abstand halten.<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/2.-Covid-19_Welle_-2-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/2.-Covid-19_Welle_-2-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1919\" class=\"alignnone size-full wp-image-14946\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/2.-Covid-19_Welle_-2-scaled.jpg 2560w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/2.-Covid-19_Welle_-2-300x225.jpg 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/2.-Covid-19_Welle_-2-1024x768.jpg 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/2.-Covid-19_Welle_-2-768x576.jpg 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/2.-Covid-19_Welle_-2-1536x1151.jpg 1536w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/05\/2.-Covid-19_Welle_-2-2048x1535.jpg 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Git kann einfach in ein paar Minuten auf einem Raspberry Pi installiert werden mit: sudo apt update sudo apt install git git &#8211;version Das reicht f\u00fcr die meisten. Dann hat man aber nicht die aktuellste Version, die derzeit 2.26.2 ist. Wer aber z.B. experimentelle Befehle wie switch ausprobieren will, kann sich in 2 Stunden selbst &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=14941\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eWie kann die aktuelle Git Version auf einem Raspberry Pi installiert werden?\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,2173,808,1023,2752],"tags":[2184,1379,325,3997,3996,844,183],"class_list":["post-14941","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-debian","category-linux-2","category-raspberry-pi","category-raspberry-pi-zero-w","tag-anleitung","tag-compilieren","tag-git","tag-git-compile","tag-git-switch","tag-neue-version","tag-switch"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/14941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14941"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/14941\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14941"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}