{"id":4824,"date":"2011-11-26T10:55:41","date_gmt":"2011-11-26T09:55:41","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=4824"},"modified":"2019-10-16T14:34:48","modified_gmt":"2019-10-16T12:34:48","slug":"ein-debianbenutzer-zu-besuch-bei-arch-linux","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2011\/11\/26\/ein-debianbenutzer-zu-besuch-bei-arch-linux\/","title":{"rendered":"Ein Debianbenutzer zu Besuch bei Arch Linux"},"content":{"rendered":"<p>Auch wenn ich mich in Sachen Arch Linux oft wiederhole. Bei\u00dft euch durch die Installation durch, bleibt dran und gebt nicht auf - ganbatte kudasai!. Sie ist wirklich gut im <a href=\"https:\/\/wiki.archlinux.org\/index.php\/Beginners%27_Guide\">englischen<\/a> oder <a href=\"https:\/\/wiki.archlinux.de\/title\/Anleitung_f%C3%BCr_Einsteiger\">deutschen<\/a> Arch Linux Wiki erkl\u00e4rt. Nachdem man diese vermeintliche H\u00fcrde n\u00e4mlich genommen hat, stellt man pl\u00f6tzlich fest, dass man f\u00fcr den Rest der Lebenszeit seines Computers nicht mehr daran denken muss. Genauso wie bei Debian Unstable oder Testing ist Arch eine fortlaufend aktualisierte Distribution, weswegen der Teil mit der Installation wirklich nur einen Bruchteil der Zeit am Rechner ausmacht. <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/11\/02\/wenn-zwei-zusammenkommen-arch-linux-und-debian\/\">Wie versprochen<\/a> ist hier ein erster Eindruck, was mir bei regelm\u00e4\u00dfiger Benutzung von Arch auf dem Inspiron 4000 aufgefallen ist.<\/p>\n<h2>Das Netzwerk<\/h2>\n<p>Nachdem man den Installationsschritten gefolgt ist, muss man sich als Neuank\u00f6mmling erst einmal ein paar Problemen stellen. Eine Interfaces Datei f\u00fcr Arch Linux gibt es nicht. Ist die nicht sogar bei Debian schon \"deprecated\"? Am leichtesten geht es, wenn man direkt in der <a href=\"https:\/\/wiki.archlinux.org\/index.php\/Rc.conf\">\/etc\/rc.conf<\/a> eine einzelne Netzwerkschnittstelle einrichten m\u00f6chte. F\u00fcr statische oder dynamische IP-Adressen-Konfiguration ist hier der richtige Ort.<br \/>\nWenn es komplizierter werden soll aufgrund mehrerer Netzwerkkarten, sollte man sich <a href=\"https:\/\/wiki.archlinux.org\/index.php\/Netcfg\">netcfg<\/a> anschauen. Ein Verhalten, das erst einmal gew\u00f6hnungsbed\u00fcrftig ist falls man Befehle wie ifconfig, ifup und ifdown sofort nach einer Minimalinstallation von Debian gewohnt ist. F\u00fcr einen Laptop gef\u00e4llt mir au\u00dferdem noch <a href=\"https:\/\/wiki.archlinux.org\/index.php\/Wicd\">Wicd<\/a>, mit dem sich \u00fcbersichtlich drahtlose Netzwerke einrichten lassen.<\/p>\n<h2>Aptitude und Pacman<\/h2>\n<p>Arch Linux ist kaputt, denn es hat kein Apt. Wahre Worte. \ud83d\ude1b <a href=\"https:\/\/wiki.archlinux.de\/title\/pacman\">Pacman<\/a> ist zwar nicht Apt, erf\u00fcllt aber \u00e4hnliche Aufgaben, die man auch von Apt gewohnt ist. Die wichtigsten Befehle f\u00fcr den Anfang sind:<\/p>\n<ul>\n<li>pacman <strong>-Syu<\/strong> : Das komplette System auf den neuesten Stand bringen<\/li>\n<li>pacman <strong>-S<\/strong> \"Paketname\": Ein Paket installieren<\/li>\n<li>pacman <strong>-Ss<\/strong> \"Suchbegriff\" : Nach einem Begriff\/Paket suchen<\/li>\n<li>pacman <strong>-Sc<\/strong> : Den Paketcache leeren<\/li>\n<li>pacman <strong>-Rs<\/strong> \"Paketname\" : Ein Paket und dessen Abh\u00e4ngigkeiten entfernen, sofern sie nicht von anderen Paketen gebraucht werden<\/li>\n<\/ul>\n<p>Man vermisst zwar ein wenig Aptitudes exzellente Suchf\u00e4higkeiten, bisher konnte ich mein Arch trotzdem immer nach meinem Geschmack einrichten.<\/p>\n<h2>Kleine Unterschiede<\/h2>\n<p>Arch Linux bezeichnet sich selbst als eine Keep-it-simple-Distribution. Das geht soweit, dass das Patchen von Dateien bis auf ein absolut notwendiges Minimum reduziert wird. In der Regel werden neue Feature und Sicherheitsaktualisierungen durch den jeweiligen Upstream-Autor erstellt und dann umgehend als Arch-Linux-Paket bereitgestellt. Das kann aber auch dazu f\u00fchren, dass einige F\u00e4higkeiten, die man aus Debian kennt, pl\u00f6tzlich nicht mehr funktionieren.<br \/>\nAm Beispiel <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/05\/25\/mach-ein-bildschirmfoto-mit-scrot\/\">scrot<\/a>, dem Screenshot Programm, wird das ziemlich deutlich. In der Arch Version gibt es den Patch zum gezielten Aufnehmen eines Fensters, in der offiziellen Version leider nicht. (<strong>-u<\/strong>) Daf\u00fcr wird eine inoffizielle Version in AUR bereitgestellt. Wie gut sie wirklich ist, l\u00e4sst sich nur durch Ausprobieren feststellen. Im Moment hat sie nur zwei Bewertungspunkte.<\/p>\n<h2>Pakete aus AUR - der leichte Weg<\/h2>\n<p>Am Anfang gen\u00fcgt es vollkommen nur die offiziell verf\u00fcgbaren Pakete und den offiziellen Paketmanager Pacman zu benutzen. Es stehen dann zwar nicht die gleiche Anzahl an Paketen wie bei Debian zur Verf\u00fcgung, man kann aber durch geschicktes Substituieren das Problem meistens umgehen. In den letzten beiden Posts zu Arch Linux auf dem Inspiron 4000 habe ich die manuelle Methode mit <code>makepkg -s<\/code> vorgestellt, bei der man das PKGBUILD manuell herunterladen und ggf. Abh\u00e4ngigkeiten ebenfalls manuell bauen muss.<br \/>\nWenn man sich erst einmal an dieses \"Do-it-yourself\"-Konzept gew\u00f6hnt hat, macht das Bauen von Paketen bei Arch Linux sogar richtig Spa\u00df. F\u00fcr den regelm\u00e4\u00dfigen Baumeister empfiehlt sich aber einer der sogenannten <a href=\"https:\/\/wiki.archlinux.org\/index.php\/AUR_Helpers\">AUR-Helfer<\/a>. Insbesondere <a href=\"https:\/\/wiki.archlinux.de\/title\/Yaourt\">yaourt<\/a> scheint popul\u00e4r zu sein. Im Grunde genommen ist yaourt ein Wrapper f\u00fcr Pacman, der die gleichen Befehle unterst\u00fctzt, gleichzeitig aber die M\u00f6glichkeit bietet direkt im Arch User Repository nach Software zu suchen und diese wie mit Pacman gewohnt zu installieren. Momentan benutze ich yaourt ausschlie\u00dflich nur f\u00fcr das Installieren von AUR-Paketen, was eine gro\u00dfe Zeitersparnis ist.<\/p>\n<h2>Zum Schluss<\/h2>\n<p>Ja, Arch Linux ist anders als Debian. Wenn man sich aber an die Unterschiede gew\u00f6hnt hat, macht es viel Spa\u00df. Software zu verwalten ist einfach und unkompliziert. Pacman ist weniger m\u00e4chtig als Apt, ist dabei aber auch f\u00fchlbar schneller auf \u00e4lteren Rechnern. Ein Bonus ist sicherlich auch, dass man in Sachen Desktopumgebung nicht umdenken muss. Meine alten Openbox-Einstellungen konnte ich problemlos \u00fcbernehmen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Auch wenn ich mich in Sachen Arch Linux oft wiederhole. Bei\u00dft euch durch die Installation durch, bleibt dran und gebt nicht auf &#8211; ganbatte kudasai!. Sie ist wirklich gut im englischen oder deutschen Arch Linux Wiki erkl\u00e4rt. Nachdem man diese vermeintliche H\u00fcrde n\u00e4mlich genommen hat, stellt man pl\u00f6tzlich fest, dass man f\u00fcr den Rest der &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2011\/11\/26\/ein-debianbenutzer-zu-besuch-bei-arch-linux\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eEin Debianbenutzer zu Besuch bei Arch Linux\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[20,53,97,149,229],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4824"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=4824"}],"version-history":[{"count":1,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4824\/revisions"}],"predecessor-version":[{"id":10939,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4824\/revisions\/10939"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=4824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=4824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=4824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}