{"id":25365,"date":"2012-05-23T18:12:47","date_gmt":"2012-05-23T16:12:47","guid":{"rendered":"http:\/\/www.ifun.de\/?p=25365"},"modified":"2012-06-30T00:11:32","modified_gmt":"2012-06-29T22:11:32","slug":"das-mac-os-x-terminal-teil-1-vorbereitung-mit-xcode-tools-solarized-und-totalterminal-video","status":"publish","type":"post","link":"https:\/\/www.ifun.de\/das-mac-os-x-terminal-teil-1-vorbereitung-mit-xcode-tools-solarized-und-totalterminal-video-25365\/","title":{"rendered":"Das Mac OS X Terminal &#8211; Teil 1: Vorbereitung mit Xcode-Tools, Solarized und TotalTerminal (Video)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/unix.jpeg\" alt=\"\" title=\"unix\" width=\"203\" height=\"111\" class=\"alignright size-full wp-image-25366\" \/>In den kommenden Tagen wollen wir dem <a href=\"http:\/\/www.apple.com\/de\/macosx\/what-is\/\">UNIX-Unterbau<\/a> des Mac-Betriebssystems OS X etwas mehr Aufmerksamkeit zukommen lassen. Die richtigen Werkzeuge und eine Handvoll Einsteiger-Tipps vorausgesetzt, richtet sich die Kommandozeile n\u00e4mlich nicht nur an hartgesottenen Nerds, sondern kann auch den Mac-Alltag des durchschnittlichen Nutzers erheblich vereinfachen. <\/p>\n<p>Angefangen beim schnellen Download ausgesuchter Youtube-Videos (und ganzer Playlisten), \u00fcber das Abspeichern von Webseiten im PDF-Format, der Musik-Konvertierung und der einfachen Netzwerk\u00fcberwachung bis hin zum Mitschnitt von Online-Streams und der Navigation durch das Datei-System. <\/p>\n<p>Punkte, auf die wir in kommenden Artikeln zu sprechen kommen &#8211; uns heute jedoch erst mal der Vorbereitung des eigenen Terminals (Auf dem Mac zu finden in: Programme &#8211; Dienstprogramme &#8211; Terminal) widmen wollen. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/terminal.jpg\" alt=\"\" title=\"terminal\" width=\"464\" height=\"129\" class=\"aligncenter size-full wp-image-25367\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/terminal.jpg 464w, https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/terminal-300x83.jpg 300w\" sizes=\"auto, (max-width: 464px) 100vw, 464px\" \/><\/p>\n<h3><strong>Xcode-Tools<\/strong><\/h3>\n<p>Wir starten mit den &#8222;Xcode Kommandozeilen-Tools&#8220;. F\u00fcr die produktive Terminal-Nutzung und die Installation von Drittanbieter-Anwendungen unabdingbar, ben\u00f6tigt der Mac sowohl einen <a href=\"http:\/\/de.wikipedia.org\/wiki\/Compiler\">Compiler<\/a> als auch eine Handvoll Hilfswerkzeuge mit denen quelloffene Programme in ausf\u00fchrbaren Code \u00fcbersetzt werden k\u00f6nnen (dazu sp\u00e4ter mehr). <\/p>\n<p><!--more--><\/p>\n<p>Mac- und iOS-Entwickler die mit <a href=\"http:\/\/itunes.apple.com\/us\/app\/xcode\/id497799835?ls=1&#038;mt=12&#038;uo=4&#038;at=10ltcU\">Xcode<\/a> arbeiten, haben das Set bereits automatisch auf ihren Maschinen &#8211; f\u00fcr den Privatanwender ist <a href=\"http:\/\/www.iphone-ticker.de\/fur-entwickler-xcode-4-3-und-ein-werkzeug-das-in-jede-foto-app-gehort-30758\/\">der 2GB-Download<\/a> jedoch ein Overkill und nimmt gerade auf Rechnern mit SSD-Laufwerken zu viel Festplattenplatz in Anspruch. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/commandline.jpg\" alt=\"\" title=\"commandline\" width=\"464\" height=\"37\" class=\"aligncenter size-full wp-image-25368\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/commandline.jpg 464w, https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/commandline-300x23.jpg 300w\" sizes=\"auto, (max-width: 464px) 100vw, 464px\" \/><\/p>\n<p>Hier sind die <a href=\"http:\/\/www.ifun.de\/ein-geschenk-an-die-hacker-community-apple-streckt-die-hand-aus-und-bietet-command-line-tools-fur-xcode-an-22197\/\">im Februar besprochenen<\/a> &#8222;Xcode Kommandozeilen-Tools&#8220; die richtige Wahl. Das nur 200MB kleine und direkt von Apple bereitgestellte Paket, installiert auf dem eigenen Mac alle relevanten Kommandozeilen-Tools und kann kostenlos <a href=\"https:\/\/developer.apple.com\/downloads\/index.action#\">auf Apples Developer-Seiten<\/a> heruntergeladen werden.<\/p>\n<p>Der abgespeckte Installer braucht zwei Minuten um die Werkzeuge auf dem Rechner abzulegen und kann <a href=\"http:\/\/adcdownload.apple.com\/Developer_Tools\/command_line_tools_for_xcode_4.4__late_march_2012\/cltools_lion_latemarch12.dmg\">hier heruntergeladen werden<\/a>. Eine Apple-ID wird zum Zugriff auf das Paket vorausgesetzt. Bitte installieren. <\/p>\n<h3><strong>Solarized<\/strong><\/h3>\n<p>Weiter im Text. Von Haus aus startet Apples Terminal nach dem \u00d6ffnen in einem schlichten Schwarz\/Wei\u00df-Look. Eine Design-Entscheidung die zumindest uns eher nicht anspricht, und die auch durch die alternativen Layouts in den Terminal-Einstellungen nur unzureichend beeinflusst werden kann. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/farbeinstellungen.jpg\" alt=\"\" title=\"farbeinstellungen\" width=\"464\" height=\"298\" class=\"aligncenter size-full wp-image-25369\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/farbeinstellungen.jpg 464w, https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/farbeinstellungen-300x192.jpg 300w\" sizes=\"auto, (max-width: 464px) 100vw, 464px\" \/><\/p>\n<p>Hier empfehlen wir den Abstecher <a href=\"http:\/\/ethanschoonover.com\/solarized\">zu Solarized<\/a>. Das Projekt des Designers Ethan Schoonover versorgt euch mit zwei Farbpalette die sich per Doppelklick installieren lassen und das Terminal je nach Geschmack entweder in ein dunkles oder ein helles Pastell-Layout tauchen. <\/p>\n<p>Habt ihr das kostenlose Solarized-Paket heruntergeladen, findet ihr die beiden Farbpakete im Ordner &#8222;osx-terminal.app-colors-solarized&#8220;. Nach der Installation m\u00fcsst ihr euren Favoriten nur noch als Standard festlegen. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/solarized.jpg\" alt=\"\" title=\"solarized\" width=\"464\" height=\"224\" class=\"aligncenter size-full wp-image-25370\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/solarized.jpg 464w, https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/solarized-300x144.jpg 300w\" sizes=\"auto, (max-width: 464px) 100vw, 464px\" \/><\/p>\n<h3><strong>TotalTerminal<\/strong><\/h3>\n<p>Die Farben stimmen jetzt, die Werkzeuge sind installiert, eigentlich fehlt nur noch das <a href=\"http:\/\/totalterminal.binaryage.com\/\">TotalTerminal<\/a>. Die kostenlose System-Erweiterung beschert Apples Terminal vier unverzichtbare Zusatzfunktionen. <\/p>\n<p>Zum einen l\u00e4sst sich eine Hotkey (also eine Tastaturabk\u00fcrzung) festlegen, mit der zuk\u00fcnftig direkt auf das Terminal zugegriffen werden kann, zum anderen spendiert TotalTerminal der Kommandozeile die von Safari, Firefox und Co. bekannte Tab-Leiste. Mit CMD+T \u00f6ffnet ihr ein neues Tab, CMD+W schlie\u00dft das Aktive. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/totalterminal.jpg\" alt=\"\" title=\"totalterminal\" width=\"464\" height=\"421\" class=\"aligncenter size-full wp-image-25371\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/totalterminal.jpg 464w, https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/totalterminal-300x272.jpg 300w\" sizes=\"auto, (max-width: 464px) 100vw, 464px\" \/><\/p>\n<p>Um TotalTerminal zu aktivieren haben wir uns die Tastaturabk\u00fcrzung CMD+ALT+ENTER definiert. Auch die TotalTerminal-Option &#8222;Hide on Escape&#8220; und die automatischen Kopier-Befehle f\u00fcr die Zwischenablage solltet ihr aktivieren. <\/p>\n<h3><strong>Video<\/strong><\/h3>\n<p><div class=\"responsive-video\"><iframe loading=\"lazy\" width=\"464\" height=\"344\" src=\"http:\/\/www.youtube-nocookie.com\/embed\/YHyc29A2QBM\" frameborder=\"0\" allowfullscreen><\/iframe><\/div><br \/>\n(<a href=\"http:\/\/www.youtube.com\/watch?v=YHyc29A2QBM&#038;feature=youtu.be\">Direkt-Link<\/a>)<\/p>\n<h3><strong>Bis zum 2. Teil<\/strong><\/h3>\n<p>Wenn ihr bis hierhin mitgelesen habt, sehen wir uns in den n\u00e4chsten Tagen zum 2. Teil wieder und werfen dann einen genaueren Blick auf die pers\u00f6nliche &#8222;.profile&#8220;-Datei des Terminals.<\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.ifun.de\/das-mac-os-x-terminal-teil-1-vorbereitung-mit-xcode-tools-solarized-und-totalterminal-video-25365\/\"><img width=\"150\" height=\"97\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/terminal.png\" class=\"alignright tfe wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Die Kommandozeile im t\u00e4glichen Einsatz -Terminal-Tipps f\u00fcr Mac OS X<\/p>\n","protected":false},"author":1,"featured_media":25390,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6,7],"tags":[86,70,6321,52,1202,87,31],"class_list":["post-25365","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entwickler","category-featured","tag-anleitung","tag-download","tag-mac","tag-software","tag-terminal","tag-tutorial","tag-video"],"acf":[],"aioseo_notices":[],"featured_image":["http:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/terminal.png"],"rest_api_enabler":{"featured_image":"http:\/\/images.ifun.de\/wp-content\/uploads\/2012\/05\/terminal.png"},"_links":{"self":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/25365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/comments?post=25365"}],"version-history":[{"count":15,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/25365\/revisions"}],"predecessor-version":[{"id":26812,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/25365\/revisions\/26812"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media\/25390"}],"wp:attachment":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media?parent=25365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/categories?post=25365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/tags?post=25365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}