Arch Linux + KDE-Installationsprotokoll: Die Unterschiede kennen

Arch-Linux

Gestern habe ich Arch Linux , die derzeit beliebteste Rolling-Release-Distribution von GNU/Linux, auf einem der Arbeitsrechner installiert.

Die Aufgabe war nicht schwierig, aber auch nicht einfach, und dabei habe ich viele Dinge und einen Teil des erworbenen Wissens gelernt, das ich mit Ihnen allen teilen möchte.

Ich möchte gleich vorwegnehmen, dass die Installation von Arch Linux bei mir beim letzten Mal deutlich einfacher war. Sobald man sich aber an die neue Installationsmethode gewöhnt hat, geht es blitzschnell. Stellen Sie sich vor: Mit den Schritten, die ich Ihnen später zeige, habe ich das Basissystem in nicht mehr als fünf Minuten installiert und zum Laufen gebracht. Allerdings nutze ich lokale Paketquellen, daher hängt die Dauer davon ab, wo Sie die Pakete installieren.

Was ein Debian-Benutzer (oder ein anderer Distros-Benutzer) wissen sollte

Der schwierigste Teil ist vielleicht weniger die Installation selbst, als vielmehr das Verständnis der Funktionsweise von systemd . Um eine möglichst treffende Analogie für Debian -Nutzer zu finden , hier ein Beispiel:

Wenn nach der Installation von KDE der KDM (oder ein anderer Dienst) beim Hochfahren des Computers nicht startet , führen wir folgenden Befehl auf der TTY aus:

# /etc/init.d/kdm start

Oder was ist das gleiche:

# service kdm start

Im Fall von systemd müssen wir zunächst den Dienst aktivieren:

# systemctl enable kdm.service

und dann starten:

# systemctl star kdm.service

Soweit so gut, aber wo wird es kompliziert? Nun, es gibt weitere Daemons, wie zum Beispiel NetworkManager , von dem man, basierend auf dem vorherigen Beispiel, annehmen könnte, dass er durch Eingabe von Folgendem aktiviert wird:

# systemctl enable networkmanager.service

oder ähnliches, aber es ist nicht so, aber wir müssen sagen:

# systemctl enable NetworkManager

Es gibt noch ein weiteres wichtiges Detail bezüglich des Netzwerks. Vergessen Sie ethX und wlanX , ifconfig , ifup , ifdown – alles ist anders. Meine Netzwerkschnittstellen, sowohl die kabelgebundenen als auch die WLAN-Schnittstellen, heißen jetzt beispielsweise (in dieser Reihenfolge): enp5s0 und wlp9s0.

Woher wissen wir das, wenn wir keine ifconfig mehr haben? Nun, mit dem Befehl:

$ ip link

In Debian mussten wir zum Erstellen einer Schnittstelle nur ein Terminal öffnen und Folgendes eingeben:

# ifup eth0

Und um es zu deaktivieren:

# ifdown eth0

Um nun eine Netzwerkschnittstelle zu aktivieren oder zu deaktivieren, müssen Sie die folgenden Befehle ausführen:

# ip link set enp5s0 down

Und um sie zu heben:

# ip link set enp5s0 up

Wenn wir eine IP in Debian und Derivaten manuell festlegen möchten, müssen wir nur Folgendes eingeben:

# ifconfig eth0 192.168.X.X [otros parámetros opcionales]

In Arch Linux müssen wir jedoch den folgenden Befehl verwenden:

# ip link set enp5s0 up # ip addr add 192.168.XX / 255.255.255.0 dev enp5s0 # ip route add default via 192.168.XX

Im Falle von WiFi müssen wir Folgendes ausführen:

# wifi-menu wlp9s0

Dies sind die Punkte, die am häufigsten mit den Erfahrungen von Nutzern kollidieren, die von Debian kommen und in die Welt von Arch Linux einsteigen . Es mag noch weitere geben, aber zumindest für mich waren dies die wichtigsten.

Dann müssen wir uns darauf einstellen, dass wir nicht mehr verwenden:

# aptitude update

Aber

# pacman -Su

Und das installieren wir nicht mit:

# aptitude install

Aber mit:

# pacman -S

Wenn sie so an Aptitude gewöhnt sind , können wir natürlich auch ein paar Aliase erstellen, um PacMan mit denselben Befehlen wie in Debian auszuführen.

Und schließlich müssen wir bedenken, dass es möglich ist, dass sich die Namen einiger Pakete oder Metapakete in Debian und Arch etwas unterscheiden.

Meine Eindrücke und mein erster Kontakt

Ich mag die Geschwindigkeit, mit der der Laptop startet, sehr, da der Grub bis zum Start des KDM nur etwa 5 Sekunden dauert (ohne Übertreibung und mit einer SATA-Festplatte).

Eine andere Sache, an die man sich schnell gewöhnt, ist die Geschwindigkeit, mit der die Pakete mit Pacman installiert werden. Sie ist sehr schnell, obwohl ich einen Weg finden muss, sie ein wenig an meine Vorlieben anzupassen, z. B. die Suchergebnisse mit Farben hervorzuheben oder so ähnlich, weil es standardmäßig etwas schwierig ist, etwas zu finden.

KDE 4.10.5 ist bereits für Arch Linux verfügbar, aber ich habe ein seltsames Problem. Wenn Nepomuk aktiviert ist und mit der Berechnung und Suche nach neuen Dateien beginnt, steigt die RAM-Auslastung (ohne dass ich etwas geändert habe), und das Virtuoso- Fenster hat allein schon über 1 GB RAM belegt. Glücklicherweise wird dieses Problem in KDE 4.11 behoben.

Auf der anderen Seite verstehe ich, dass Arch Linux KISS und alles andere ist, aber ich verstehe nicht, warum sie kein einfacheres Installationsprogramm verwenden, etwas Einfacheres, insbesondere für den kritischsten Teil der Installation, nämlich die Partitionierung. Für einen Benutzer, der etwas an GNU / Linux gewöhnt ist, mag die Installation von Arch einfach erscheinen, für einen Neuling jedoch nicht.

Und nichts, so beginnt mein Abenteuer mit dieser Distribution, die mir mein Kollege KZKG ^ Gaara sagte: "Mal sehen, wie lange es dauert." Ich habe viel Arbeit vor mir, lese viel Dokumentation und experimentiere, um alles tun zu können, was ich mit meinem Debian mache ... Und das war mein kleines ToDo:

  • Installieren Sie die Pakete, die ich täglich verwende, und bereiten Sie das System vor.
  • Installieren Sie Qemu-KVM
  • Installieren Sie den Webserver

Im zweiten Teil dieses Installationsprotokolls werden wir sehen, wie man Arch Linux installiert, ohne beim Versuch zu sterben. 


Als bevorzugte Quelle in Google hinzufügen