instalacja Arch Linuksa z KDE Plasma lub GNOME Desktop (podwójny Boot z Windows)

Adithya Anilkumar
Mar 16, 2020 * 10 min czytać

Cześć chłopaki! Większość z nas dzisiaj może używać systemu Windows jako naszego codziennego sterownika. W przypadku większości codziennych zadań System windows jest więcej niż wystarczający. Ale pytanie, które musisz zadać, to, czy windows jest naprawdę potrzebny? Zgadzam się, że okno jest dość mocne, ale większość z nas nie zdaje sobie sprawy, jak ciężkie jest w systemie.

czy Twój komputer działa wolno z systemem windows? Czy masz stary lub niski komputer, który pozostaje w tyle podczas uruchamiania systemu windows? Czy chcesz przełączyć się na coś lekkiego, coś, co będzie działać płynnie na większości konfiguracji sprzętowych? Więc jesteś we właściwym miejscu.

dzisiaj zobaczymy, jak można podwójny Boot Arch Linux z systemem Windows.

Arch Linux jest lekki, ale potężny

Arch Linux jest zaliczany do najlepszych i najlżejszych dystrybucji Linuksa. Jest wysoce konfigurowalny i może być skonfigurowany zgodnie z potrzebami użytkownika.W przeciwieństwie do innych popularnych dystrybucji, takich jak Ubuntu, które jest oparte na Debianie, Arch Linux został zbudowany od podstaw, niezależnie od jakiejkolwiek innej dystrybucji Linuksa.Arch Linux jest rolling release, co oznacza, że eliminuje szał aktualizacji Systemu, przez który przechodzą użytkownicy innych typów dystrybucji. Ponieważ jest to wersja krocząca, jej podstawowy system jest zawsze na bieżąco z najnowszymi poprawkami i nowymi funkcjami i nie musisz się martwić o to, kiedy zainstalować, co i jak długo potrwa aktualizacja systemu.

więc bez dalszych ceregieli, zacznijmy!

  • rozruchowy USB o rozmiarze co najmniej 8 GB.
  • tryb BIOS UEFI na komputerze
  • podstawowe zrozumienie Linux Bash

Polecam wszystkim korzystanie z Arch wiki, ponieważ nauczy Cię podstaw instalacji i zarządzania systemem operacyjnym .Użyj tego przewodnika jako odniesienia, jeśli nie możesz zrozumieć kroków podanych w Arch wiki.

krok 0: tworzenie rozruchowego USB

  • Pobierz Arch Linux ISO.
  • Pobierz Rufusa.
  • włóż pen drive do komputera i otwórz Rufus
  • Otwórz Arch Linux ISO w Rufus

powinno wyglądać podobnie do tego
  • kliknij start i poczekaj na zakończenie procesu.

Krok 1: Partycjonowanie Okien.

  • przejdź do Narzędzia Windows disk management tool i wybierz dysk, na którym chcesz zainstalować Arch Linux.
  • kliknij prawym przyciskiem myszy i dotknij zmniejsz objętość, przydziel wymagany rozmiar partycji Arch Linux (Min 10 Gb).

Krok 2: Uruchom Live na nośniku instalacyjnym

  • Uruchom ponownie system i przejdź do Menedżera rozruchu. Dla urządzeń HP its Esc.
  • uruchom urządzenie USB.
  • po uruchomieniu na nośniku instalacyjnym upewnij się, że masz połączenie z Internetem. Ma to zasadnicze znaczenie dla dalszych działań.
  • aby połączyć się z siecią Wi-Fi, wpisz polecenie wifi-menu i połącz się z odpowiednią siecią Wi-Fi. Przetestuj połączenie, pingując serwer google za pomocą ping google.com. Powinieneś zobaczyć sygnał.

Ping powinien pojawić się w ten sposób

Krok 3: Utwórz partycje linuksowe

  • Ustaw zegar w systemie
timedatectl set-ntp true
  • wpisz następujące polecenia, aby utworzyć trzy partycje wymagane do instalacji Arch Linux.
fdisk -l

wyświetli listę wszystkich dysków na urządzeniu i jego części.

Wybierz dysk według:

fdisk /dev/<disk_name>

tutaj< nazwa dysku > powinna zostać zastąpiona nazwą dysku, na którym chcesz zainstalować Arch Linux, oraz dysku, na którym utworzyłeś nieprzydzielone miejsce w narzędziu do zarządzania dyskami systemu windows.

w moim przypadku jest:

fdisk /dev/sda

będzie to /dev / nvme0n1, jeśli jest to dysk SSD, a jeśli jest to dysk twardy, będzie to /dev/sda

wykonaj następujące polecenia:

(linie po // są komentarzami do zrozumienia. Nie wpisuj ich w bash)

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.

teraz, aby zmienić system plików na EFI, naciśnij t.

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

teraz, aby utworzyć partycję, w której będziesz przechowywać wszystkie swoje dane,

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.

teraz, aby utworzyć trzecią i ostatnią partycję dla pliku wymiany,

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

teraz, aby zmienić system plików na system plików SWAP, naciśnij t.

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

upewnij się, że partycje są poprawne, wpisując p,

partycje powinny wyglądać tak

jeśli są poprawne, napisz zmiany przez naciśnięcie w i enter.

  • pozwala wyczyścić partycję EFI do formatu FAT32

partycja EFI (urządzenie) to w moim przypadku / dev / sda5. Może się to różnić w Twoim przypadku.
mkfs.fat -F32 /dev/<EFI Partition device>

(zamień < urządzenie partycji EFI> na urządzenie partycji EFI ,ie /dev/sda5 w moim przypadku.

więc w moim przypadku będzie:

mkfs.fat -F32 /dev/sda5
  • zróbmy teraz wolumin swapu.

partycja wymiany (urządzenie) jest /dev / sda7 w moim przypadku. może się różnić w Twoim
mkswap /dev/<SWAP Partition device>
swapon /dev/<SWAP Partition device>

(zamień < urządzenie partycji SWAP> na urządzenie partycji SWAP ,czyli w moim przypadku /dev/sda7.

więc w moim przypadku będzie:

mkswap /dev/sda7
swapon /dev/sda7

Linux może obsługiwać zarówno systemy plików ext4, jak i NTFS . Ale będziemy używać systemu plików ext4, ponieważ ext4 może obsługiwać pojedyncze pliki do 16 terabajtów i woluminy o rozmiarze do jednego eksabajta.

  • stwórzmy partycję ext4 na naszym głównym dysku.

partycja systemu plików Linuksa(urządzenie) to w moim przypadku /dev/sda6. Może się różnić w Twoim.
mkfs.ext4 /dev/<Linux Filesystem Device>

(zamień < Linux filesystem device > na Linux filesystem partition device ,ie /dev/sda6 w moim przypadku.

więc w moim przypadku będzie:

mkfs.ext4 /dev/sda6

Krok 4: Zamontuj EFI i system plików Linux

  • Zamontuj urządzenie partycji systemu plików Linux do /mnt
mount /dev/<Linux Filesystem Device> /mnt

(zamień < urządzenie systemu plików Linux>na urządzenie partycji systemu plików Linux, i.e/dev / sda6 w moim przypadku.

więc w moim przypadku będzie:

mount /dev/sda6 /mnt
  • zamontować urządzenie partycji EFI do /mnt/boot
mkdir /mnt/bootmount /dev/<EFI partition device> /mnt/boot

(zamień < urządzenie partycji EFI> na urządzenie partycji EFI ,ie /dev/sda5 w moim przypadku.

więc w moim przypadku będzie:

mount /dev/sda5 /mnt/boot

po zamontowaniu sprawdź, czy faktycznie jest zamontowany za pomocą polecenia :

df

dwa punkty montowania powinny pojawić się w ten sposób

Krok 5: Instalacja oprogramowania układowego Linuksa w naszym systemie

  • teraz, gdy masz wszystkie partycje ustawione, możemy przystąpić do instalacji oprogramowania układowego Linuksa na zamontowanych partycjach. Aby to zrobić, wpisz następujące polecenie
pacstrap /mnt base linux linux-firmware

weź filiżankę kawy i zrelaksuj się przez chwilę, instalacja może potrwać trochę w zależności od szybkości sieci.

  • po zakończeniu instalacji uruchom następujące polecenie, aby wygenerować fstab.
 genfstab -U /mnt >> /mnt/etc/fstab

po uruchomieniu generowania fstab sprawdź wygenerowany plik przez:

vi /mnt/etc/fstab

powinien pokazać coś podobnego, jeśli nie to samo, nie martw się, po prostu musi mieć /dev/<nazwa partycji> linia w nim

Wyjdź, naciskając Esc i wpisując :q

Krok 6: pozwala zmienić Root na nasz zainstalowany system

  • Zmień root na zainstalowany system, wpisując:
arch-chroot /mnt

Krok 7: Ustaw strefę czasową systemu

cd /usr/share/zoneinfo/Asia
ls

jeśli Twoja strefa to Azja , wpisz

cd /usr/share/zoneinfo/Asia 

i odpowiednio dla innych stref. Z listy znajdź swoją region.In w moim przypadku jest to Kalkuta, ponieważ mieszkam w Indiach.

po ustaleniu strefy i regionu wpisz go do /etc/localtime

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

Krok 8: Zsynchronizuj zegar sprzętowy

hwclock --systohc

Krok 9: Wygeneruj lokalizacje

  • zainstaluj edytor tekstunano :
pacman -Sy nano

musimy wyedytować loacle.plik gen za pomocą nano

nano /etc/locale.gen

Wyczyść # przed en_US.UTF – 8 UTF-8

przewiń w dół do en_US.UTF-8 UTF-8 i wyczyść # przed tekstem

Zapisz, naciskając CTRl+o, naciśnij enter i wyjdź, naciskając CTRL+x

Generuj ustawienia regionalne

locale-gen

powinieneś zobaczyć to jako wynik

Utwórz ustawienia regionalne.conf

nano locale.conf

wpisz następujący tekst do pliku:

LANG=en_US.UTF-8

CTRL+o aby zapisać, naciśnij enter i CTRL+x, aby zakończyć.

krok 10: Utwórz nazwę hosta

, aby utworzyć plik z nazwą hosta

nano /etc/hostname

i wpisz żądaną nazwę hosta w pliku.

Moja nazwa hosta to adithya i dlatego go wpisz, wpisz swój w pliku.

CTRL+o aby zapisać , naciśnij enter i CTRL+x, aby zakończyć.

aby utworzyć hosty

nano /etc/hosts

na końcu pliku(dostępna następna linia), dodaj linie:

127.0.0.1 localhost
::1 localhost
127.0.1.1 adithya.localdomain adithya

Zamień adithya na <your hostname>.

CTRL+o aby zapisać , naciśnij enter i CTRL+x, aby zakończyć.

krok 11: Ustaw hasło roota

passwd

wprowadź hasło, naciśnij enter i ponownie wpisz hasło.

krok 12: Dodaj użytkownika i ustaw hasło dla użytkownika

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

Zastąp <nazwę użytkownika> wybraną nazwą użytkownika.

jeśli nie działa , spróbuj

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

Dodaj hasło

passwd <username>

Zastąp <nazwę użytkownika> swoją nazwą użytkownika.

wprowadź hasło, naciśnij enter i powtórz hasło.

krok 13: Install Boot Manager

pacman -S grub efibootmgr os-prober

sprawdź zainstaluj wpisując os-prober , nie powinien pokazywać żadnego błędu

Install grub

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

jest to polecenie z pojedynczą linią, ze spacją pomiędzy /boot/ i-bootloader-id

montuj System EFI Windows

fdisk -l

tutaj mój EFI dla windows To / dev / sda2. Może się to różnić w Twoim przypadku

Znajdź identyfikator partycji EFI systemu Windows. Mój to / dev / sda2.

mkdir /mnt2/mount /dev/sda2 /mnt2

(Zamień / dev / sda2 na identyfikator partycji EFI systemu Windows.)

po tym musimy zrobić plik konfiguracyjny dla grub.

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

jeśli wszystko pójdzie dobrze, powinno pojawić się tak

krok 14: instalowanie sterowników sieciowych

jest to naprawdę ważny krok, ponieważ bez sterowników sieciowych nie będzie można połączyć się z Wi-Fi. Jest to krok, który większość ludzi zapomina zrobić i kończy się konieczności live boot do Arch USB ponownie zainstalować go później.

aby zainstalować sterowniki sieciowe:

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

całe polecenie jest pojedynczym wierszem, a nie wieloma wierszami, ze spacją między dialog i wireless_tools i spacją między base-devel i linux-headers.

po zakończeniu instalacji wpisz:

exitunmount -a

następnie

reboot

krok 15: uruchom system Arch Linux

jeśli pomyślnie uruchomisz system Arch Linux , gratulacje!

Zaloguj się jako użytkownik root z:

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

Gratulacje! Udało Ci się! Mimo wszystko!

krok 16: Aktywuj Internet

aby aktywować internet,

systemctl start NetworkManagernmtui

Połącz się z siecią Wi-Fi za pomocą interfejsu graficznego.

systemctl enable NetworkManager

krok 17: przyznaj użytkownikowi uprawnienia superużytkownika

EDITOR=nano visudo

Wyczyść # przed kołem wszystko = (Wszystkie) wszystko

Wyczyść # przed kołem wszystko=(Wszystkie) wszystko

Zapisz, naciskając CTRl+o, naciśnij enter i wyjdź, naciskając CTRL+x

krok 18: zainstaluj sterowniki grafiki i wyświetlania

aby zainstalować sterowniki kart Intel:

pacman -S xf86-video-intel

teraz jest to obowiązkowa instalacja dla wszystkich z procesorem Intela,

dla osób posiadających karty graficzne AMD,

pacman -S xf86-video-amdgpu

dla osób posiadających kartę graficzną Nvidia,

pacman -S nvidia nvidia-utils

aby zainstalować Display Server

pacman -S xorg

Zaakceptuj domyślne ustawienia, naciskając klawisz enter.

pacman -S xorg-server

krok 19:instalacja KDE Plasma Desktop

KDE jest jednym z bardziej wyrafinowanych i konfigurowalnych pulpitów dla Linuksa.

aby zainstalować Display Manager

pacman -S sddm

Włącz sddm

systemctl enable sddm

aby zainstalować plazmę

pacman -S plasma kde-applications

lub

dla minimalnej instalacji, bez bloatware,

pacman -S plasma

Zaakceptuj wszystkie ustawienia domyślne, naciskając enter i rozpocznij instalację.

gratulacje!

pomyślnie zainstalowałeś Arch Linux z KDE Plasma Desktop!.

teraz, aby zakończyć instalację,

reboot

Uruchom system Arch Linux z pulpitem KDE Plasma, Zaloguj się.

pulpit Plazmy KDE powinien wyglądać mniej więcej tak

Otwórz terminal i zaktualizuj repozytoria.

sudo pacman -Syyu

„btw używam Arch linux”

to jest to! Jesteś skończony!

teraz korzystaj ze środowiska graficznego plasma. Wypróbuj różne motywy ze sklepu z motywami. Naprawdę uwielbiam temat McMojave.Zdrowie!

Krok 19 (Alter): Instalacja GNOME

jeśli nie chcesz instalować KDE PLasma, możesz zainstalować GNOME.

pomiń krok instalacji KDE i postępuj zgodnie z pozostałym samouczkiem

Zainstaluj Menedżera wyświetlania

pacman -S gdm

Włącz gdm

systemctl enable gdm

zainstaluj GNOME

pacman -S gnome gnome-extra

lub

dla minimalnej instalacji,

pacman -S gnome 

Teraz uruchom ponownie,

reboot

gratulacje!

pomyślnie zainstalowałeś Arch Linux z pulpitem GNOME!.

Uruchom system Arch Linux z GNOME, Zaloguj się.

Otwórz terminal i zaktualizuj repozytoria.

sudo pacman -Syyu 

to jest to! Jesteś skończony!

teraz ciesz się środowiskiem graficznym GNOME.!

jeśli masz jakiekolwiek wątpliwości dotyczące czegokolwiek w dowolnym momencie podczas instalacji lub napotkasz jakiekolwiek problemy podczas instalacji, możesz odnieść się do pełnoprawnej Arch Wiki.