Installieren von Arch Linux mit KDE Plasma oder GNOME Desktop (Dual-Boot mit Windows)

 Adithya Anilkumar
Mär 16, 2020 · 10 min Lesezeit

Hallo Leute! Die meisten von uns verwenden heute vielleicht Windows als unseren täglichen Treiber. Für die meisten täglichen Aufgaben ist Windows mehr als genug. Aber die Frage, die Sie sich stellen müssen, ist, ist Windows wirklich notwendig? Ich stimme zu, dass Window ziemlich mächtig ist, aber die meisten von uns wissen nicht, wie schwer es auf dem System ist.

Läuft Ihr Computer langsam unter Windows? Haben Sie einen alten oder Low-End-PC, der unter Windows zurückbleibt? Möchten Sie zu etwas Leichtem wechseln, das auf den meisten Hardwarekonfigurationen reibungslos läuft? Dann sind Sie hier genau richtig.

Heute werden wir sehen, wie Sie Dual-Boot Arch Linux mit Windows.

Arch Linux ist leicht, aber leistungsstark

Arch Linux gilt als eine der besten und leichtesten Linux-Distributionen. Es ist hochgradig anpassbar und kann entsprechend den Bedürfnissen des Benutzers konfiguriert werden.Im Gegensatz zu anderen populären Distributionen wie Ubuntu, das auf Debian basiert, wurde Arch Linux unabhängig von jeder anderen Linux-Distribution von Grund auf neu erstellt.Arch Linux ist eine rollierende Version, was bedeutet, dass es den Systemupdate-Rausch beseitigt, den Benutzer anderer Distributionstypen durchmachen. Da es sich um eine rollierende Version handelt, ist das Kernsystem immer auf dem neuesten Stand mit den neuesten Korrekturen und neuen Funktionen, und Sie müssen sich keine Gedanken darüber machen, wann und wie lange Systemupdates installiert werden müssen.

Also ohne weiteres, Lass uns anfangen!

  • Ein bootfähiger USB von mindestens 8 GB Größe.
  • UEFI-BIOS-Modus auf Ihrem PC
  • Grundlegendes Verständnis von Linux Bash

Ich empfehle jedem, das Arch-Wiki zu verwenden, da es Ihnen die Grundlagen der Installation und Verwaltung eines Betriebssystems vermittelt .Verwenden Sie diese Anleitung als Referenz, wenn Sie die Schritte im Arch-Wiki nicht verstehen können.

Schritt 0: Erstellen des bootfähigen USB

  • Laden Sie die Arch Linux ISO herunter.
  • Herunterladen Rufus.
  • USB-Stick in den PC einlegen und Rufus öffnen
  • Öffnen Sie die Arch Linux ISO in Rufus

Es sollte ungefähr so aussehen
  • Klicken Sie auf Start und warten Sie, bis der Vorgang abgeschlossen ist.

Schritt 1: Partitionieren von Fenstern.

  • Gehen Sie zum Windows-Datenträgerverwaltungstool und wählen Sie die Festplatte aus, auf der Sie Arch Linux installieren möchten.
  • Klicken und tippen Sie mit der rechten Maustaste auf Volume verkleinern und weisen Sie die erforderliche Größe für die Arch Linux-Partition zu (mindestens 10 GB).

Schritt 2: Live-Boot in das Installationsmedium

  • Starten Sie Ihr System neu und gehen Sie in den Bootmanager. Für HP geräte seine Esc.
  • Booten Sie das USB-Gerät.
  • Stellen Sie nach dem Booten des Installationsmediums sicher, dass Sie mit dem Internet verbunden sind. Dies ist für die nächsten Schritte unerlässlich.
  • Um eine Verbindung zum WLAN herzustellen, geben Sie den Befehl wifi-menu ein und stellen Sie eine Verbindung zum jeweiligen WLAN-Netzwerk her. Testen Sie die Verbindung, indem Sie den Google-Server mit ping google.com pingen . Sie sollten den Ping sehen.

Ping sollte so angezeigt werden

Schritt 3: Erstellen Sie Linux-Partitionen

  • Stellen Sie die Uhr auf dem System ein
timedatectl set-ntp true
  • Geben Sie die folgenden Befehle ein, um drei Partitionen zu erstellen, die für die Arch Linux-Installation erforderlich sind.
fdisk -l

Dadurch werden alle Festplatten auf Ihrem Gerät und seine Partitionen aufgelistet.

Wählen Sie die Festplatte:

fdisk /dev/<disk_name>

Hier sollte <disk_name> durch den Namen Ihrer Festplatte ersetzt werden, auf der Sie Arch Linux installieren möchten, und durch die Festplatte, auf der Sie im Windows-Datenträgerverwaltungstool einen nicht zugewiesenen Speicherplatz erstellt haben.

In meinem Fall ist es:

fdisk /dev/sda

es wird /dev/nvme0n1 sein, wenn es sich um eine SSD handelt, und wenn es sich um eine Festplatte handelt, wird es /dev/sda

Folgen Sie den folgenden Befehlen:

(Die Zeilen nach // sind Kommentare, die Sie verstehen können. Geben Sie sie nicht in bash ein)

command (m for help): n //press n here
Partition Number (5-128, default 5):5
First Sector: //press enter
Last Sector: +512M //press enter after entering the size.

Um nun das Dateisystem in ein EFI-Dateisystem zu ändern, drücken Sie t.

command (m for help): t//press t here
Partition Number: 5
Partition Type: 1 //press one and press enter

Erstellen Sie nun die Partition, in der Sie alle Ihre Daten speichern,

command (m for help): n //press n here
Partition Number (6-128, default 6):6
First Sector: //press enter
Last Sector: +8G //press enter after entering the size.

Erstellen Sie nun die dritte und letzte Partition für die Auslagerungsdatei,

command (m for help): n //press n here
Partition Number (7-128, default 7):7
First Sector: //press enter
Last Sector: //press enter , the size will be filled automatically

Um nun das Dateisystem in ein SWAP-Dateisystem zu ändern, drücken Sie t.

command (m for help): t//press there
Partition Number: 7
Partition Type: 19//type 19 and press enter

Stellen Sie sicher, dass die Partitionen korrekt sind, indem Sie Folgendes eingeben p,

Die Partitionen sollten so aussehen

Wenn sie korrekt sind, schreiben Sie die änderungen durch Drücken von w und enter .

  • Ermöglicht das Löschen der EFI-Partition in das FAT32-Format

Die EFI-Partition (Gerät) ist in meinem Fall / dev / sda5. Es kann in Ihrem Fall variieren.
mkfs.fat -F32 /dev/<EFI Partition device>

( ersetzen Sie <EFI-Partitionsgerät > durch das EFI-Partitionsgerät, dh /dev/sda5 in meinem Fall.)

Also in meinem Fall wird es sein:

mkfs.fat -F32 /dev/sda5
  • Machen wir jetzt das SWAP-Volume.

SWAP-Partition (Gerät) ist / dev / sda7 in meinem Fall. es kann in Ihrem variieren
mkswap /dev/<SWAP Partition device>
swapon /dev/<SWAP Partition device>

( ersetzen Sie <SWAP-Partitionsgerät> durch das SWAP-Partitionsgerät, dh /dev/sda7 in meinem Fall.)

Also in meinem Fall wird es sein:

mkswap /dev/sda7
swapon /dev/sda7

Linux kann sowohl ext4- als auch NTFS-Dateisysteme verarbeiten. Wir werden jedoch das ext4-Dateisystem verwenden, da ext4 einzelne Dateien mit einer Größe von bis zu 16 Terabyte und Volumes mit einer Größe von bis zu einem Exabyte unterstützen kann.

  • Lassen Sie uns die ext4-Partition auf unserem Hauptlaufwerk erstellen.

Die Linux-Dateisystempartition (Gerät) ist in meinem Fall / dev / sda6. Es kann in Ihrem variieren.
mkfs.ext4 /dev/<Linux Filesystem Device>

( ersetzen Sie <Linux-Dateisystemgerät > durch das Linux-Dateisystempartitionsgerät, dh /dev/sda6 in meinem Fall.)

Also in meinem Fall wird es sein:

mkfs.ext4 /dev/sda6

Schritt 4: Mounten Sie EFI und das Linux-Dateisystem

  • Mounten Sie das Linux-Dateisystempartitionsgerät auf /mnt
mount /dev/<Linux Filesystem Device> /mnt

( ersetzen Sie <Linux-Dateisystemgerät> durch das Linux-Dateisystempartitionsgerät , d. h.e / dev/ sda6 in meinem Fall.)

Also in meinem Fall wird es sein:

mount /dev/sda6 /mnt
  • Mounten Sie das EFI-Partitionsgerät auf /mnt/boot
mkdir /mnt/bootmount /dev/<EFI partition device> /mnt/boot

( ersetzen Sie <EFI-Partitionsgerät > durch das EFI-Partitionsgerät, dh /dev/sda5 in meinem Fall.)

Also in meinem Fall wird es sein:

mount /dev/sda5 /mnt/boot

Überprüfen Sie nach dem Mounten, ob es tatsächlich gemountet ist, indem Sie den Befehl verwenden :

df

Die beiden Einhängepunkte sollten wie folgt angezeigt werden:

Schritt 5: Installation der Linux-Firmware auf unserem System

  • Nachdem Sie alle Partitionen eingerichtet haben, können wir mit der Installation der Linux-Firmware auf den gemounteten Partitionen fortfahren. Geben Sie dazu den folgenden Befehl ein

pacstrap /mnt base linux linux-firmware

Holen Sie sich eine Tasse Kaffee und entspannen Sie sich eine Weile, die Installation kann je nach Netzwerkgeschwindigkeit eine Weile dauern.

  • Führen Sie nach Abschluss der Installation den folgenden Befehl aus, um fstab zu generieren.
 genfstab -U /mnt >> /mnt/etc/fstab

Überprüfen Sie nach dem Ausführen von generating fstab die generierte Datei, indem Sie:

vi /mnt/etc/fstab

Es sollte etwas Ähnliches zeigen, wenn nicht das gleiche, keine Sorge, es muss nur /dev/<Partitionsname> Zeile drin haben

Beenden Sie durch Drücken von Esc und Tippen von :q

Schritt 6: Ändern wir Root in unser installiertes System

  • Ändern Sie root in das installierte System, indem Sie:
arch-chroot /mnt

Schritt 7: Zeitzone Ihres Systems einstellen

cd /usr/share/zoneinfo/Asia
ls

Wenn Ihre Zone Asien ist, geben Sie

cd /usr/share/zoneinfo/Asia 

Und jeweils für andere Zonen ein. Bilden Sie die Liste finden Sie Ihre region.In mein Fall ist Kolkata, da ich in Indien lebe.

Mit der Zone und Region herausgefunden, geben Sie es in /etc/localtime

ln -sf /usr/share/zoneinfo/Asia/Kolkata /etc/localtime

Schritt 8: Synchronisieren Sie die Hardware-Uhr

hwclock --systohc

Schritt 9: Gebietsschemas generieren

  • Texteditor installieren nano :
pacman -Sy nano

Wir müssen den Loacle bearbeiten.gen-Datei mit Nano

nano /etc/locale.gen

Lösche das # vor en_US.UTF-8 UTF-8

Scrollen Sie nach unten zu en_US.UTF-8 UTF-8 und löschen Sie # vor dem Text

Speichern Sie durch Drücken von CTRl+o, drücken Sie die Eingabetaste und beenden Sie durch Drücken von CTRL+x

Gebietsschema generieren

locale-gen

Sie sollten dies als Ergebnis sehen

Create locale .conf

nano locale.conf

Geben Sie Folgendes in die Datei ein:

LANG=en_US.UTF-8

CTRL+o drücken Sie zum Speichern die Eingabetaste und zum Beenden CTRL+x.

Schritt 10: Create Hostname

Zum Erstellen der Hostnamendatei

nano /etc/hostname

geben Sie Ihren gewünschten Hostnamen in die Datei ein.

Mein Hostname ist adithya und daher geben Sie es ein, geben Sie Ihren in die Datei ein.

CTRL+o Drücken Sie zum Speichern die Eingabetaste und zum Beenden CTRL+x.

Um Hosts zu erstellen

nano /etc/hosts

Fügen Sie am Ende der Datei (nächste Zeile verfügbar) die Zeilen hinzu:

127.0.0.1 localhost
::1 localhost
127.0.1.1 adithya.localdomain adithya

Ersetzen Sie adithya durch <your hostname> .

CTRL+o Drücken Sie zum Speichern die Eingabetaste und zum Beenden CTRL+x.

Schritt 11: Set Root Passwort

passwd

Geben Sie das Passwort ein, drücken Sie die Eingabetaste und geben Sie das Passwort erneut ein.

Schritt 12: Benutzer hinzufügen und Kennwort für den Benutzer festlegen

useradd -g users -G power,storage,wheel -m <username>

Ersetzen Sie <Benutzername> durch einen Benutzernamen Ihrer Wahl.

Wenn es nicht funktioniert, versuchen Sie

useradd -g users -G power,wheel -m <username>

Passwort hinzufügen

passwd <username>

Ersetzen Sie <Benutzername> durch Ihren Benutzernamen.

Geben Sie das Passwort ein, drücken Sie die Eingabetaste und geben Sie das Kennwort erneut ein.

Schritt 13: Bootmanager installieren

pacman -S grub efibootmgr os-prober

Überprüfen Sie die Installation durch Eingabe von os-prober , es sollte kein Fehler angezeigt werden

Grub installieren

grub-install --target=x86_64-efi --efi-directory=/boot/ --bootloader-id=GRUB

Dies ist ein einzeiliger Befehl mit einem Leerzeichen zwischen /boot/ und – bootloader-id

Mount Windows EFI System

fdisk -l

Hier ist mein EFI für Windows /dev/sda2. Es kann in Ihrem Fall variieren

Finden Sie Ihre Windows EFI Partition Geräte-ID. Meins ist /dev/sda2.

mkdir /mnt2/mount /dev/sda2 /mnt2

( Ersetzen Sie /dev/sda2 durch die Geräte-ID Ihrer Windows EFI-Partition.)

Danach müssen wir die Konfigurationsdatei für grub erstellen.

grub-mkconfig -o /boot/grub/grub.config

Wenn alles gut geht, sollte es so aussehen

Schritt 14: Installieren von Netzwerktreibern

Dies ist ein wirklich wichtiger Schritt, da Sie ohne Netzwerktreiber keine Verbindung zum WLAN herstellen können. Dies ist der Schritt, den die meisten Leute vergessen und am Ende wieder in Arch USB booten müssen, um es später zu installieren.

So installieren Sie Netzwerktreiber:

pacman -S networkmanager network-manager-applet dialog wireless_tools wpa_supplicant mtools dosfstools base-devel 
linux-headers

Der gesamte Befehl ist eine einzelne Zeile und nicht mehrere Zeilen, mit Leerzeichen zwischen dialog und wireless_tools und Leerzeichen zwischen base-devel und linux-headers.

Geben Sie nach Abschluss der Installation:

exitunmount -a

Und dann

reboot

Schritt 15: Booten Sie in Arch Linux

Wenn Sie erfolgreich in Arch Linux booten, herzlichen Glückwunsch!

Login als Root-Benutzer mit:

username:root
password:<your password for root user set in Step 11>

Herzlichen Glückwunsch! Du hast es geschafft! Trotz aller Widrigkeiten!

Schritt 16: Internet aktivieren

Internet aktivieren,

systemctl start NetworkManagernmtui

Stellen Sie über die GUI eine Verbindung zu Ihrem WLAN-Netzwerk her.

systemctl enable NetworkManager

Schritt 17: Erteilen Sie dem Benutzer die SuperUser-Berechtigung

EDITOR=nano visudo

klar die # vor rad ALLE = (ALLE) ALLE

klar die # vor rad ALLE = (ALLE) ALLE

Sparen durch drücken CTRl+o, drücken sie die eingabetaste und ausfahrt durch drücken CTRL+x

Schritt 18: Installieren Grafiken und Display Treiber

Zu installieren Intel:

pacman -S xf86-video-intel

Jetzt ist dies eine obligatorische Installation für alle mit einer Intel-CPU,

Für Leute mit AMD-Grafikkarten,

pacman -S xf86-video-amdgpu

Für Leute mit Nvidia-Grafikkarte,

pacman -S nvidia nvidia-utils

So installieren Sie Display Server

pacman -S xorg

Akzeptieren Sie die Standardeinstellungen, indem Sie die Eingabetaste drücken.

pacman -S xorg-server

Schritt 19:Installieren von KDE Plasma Desktop

KDE ist einer der raffinierteren und anpassbareren Desktops für Linux.

So installieren Sie Display Manager

pacman -S sddm

Aktivieren Sie sddm

systemctl enable sddm

So installieren Sie Plasma

pacman -S plasma kde-applications

ODER

Für eine minimale Installation ohne Bloatware,

pacman -S plasma

akzeptieren Sie alle Standardeinstellungen durch Drücken der Eingabetaste und starten Sie die Installation.

HERZLICHEN GLÜCKWUNSCH!

Sie haben Arch Linux erfolgreich mit KDE Plasma Desktop installiert!.

Jetzt, um die Installation abzuschließen,

reboot

Starten Sie in Arch Linux mit KDE Plasma Desktop, Anmelden.

Ihr KDE-Plasma-Desktop sollte ungefähr so aussehen

Öffnen Sie das Terminal und aktualisieren Sie die Repositorys.

sudo pacman -Syyu

“ übrigens benutze ich Arch Linux“

Das war’s! Du bist fertig!

Genießen Sie jetzt die Plasma-Desktop-Umgebung. Probieren Sie verschiedene Themen aus dem Theme Store aus. Ich liebe das McMojave-Thema wirklich.Prost!

Schritt 19(Ändern): GNOME installieren

Wenn Sie KDE PLasma nicht installieren möchten, können Sie GNOME installieren.

Überspringen Sie den Schritt zur Installation von KDE und folgen Sie dem verbleibenden Tutorial

Installieren Sie den Display Manager

pacman -S gdm

Aktivieren Sie gdm

systemctl enable gdm

Installieren Sie GNOME

pacman -S gnome gnome-extra

ODER

,

pacman -S gnome 

Jetzt neu starten,

reboot

HERZLICHEN GLÜCKWUNSCH!

Sie haben Arch Linux erfolgreich mit GNOME Desktop installiert!.

Boot in Arch Linux mit GNOME, Einloggen.

Öffnen Sie das Terminal und aktualisieren Sie die Repositorys.

sudo pacman -Syyu 

Das war’s! Du bist fertig!

Genießen Sie jetzt die GNOME-Desktop-Umgebung.!

Wenn Sie zu irgendeinem Zeitpunkt während der Installation irgendwelche Zweifel haben oder während der Installation auf Probleme stoßen, können Sie sich auf das vollwertige Arch-Wiki beziehen.