Cara Menginstal Arch Linux di PC

Diterbitkan: 2022-01-29
Logo Arch Linux pada latar belakang gelap
Rupesh Pathak/Shutterstock.com

Arch Linux terkenal dengan instalasi berbasis perintah yang kompleks. Tetapi begitu Anda terbiasa dengan seluk beluk prosesnya, Anda dapat menginstal Arch di komputer mana pun tanpa takut dengan terminal. Kami akan membantu Anda sampai di sana.

Catatan: Arch Linux ISO menyertakan skrip bernama archinstall yang dimaksudkan untuk membantu Anda melalui proses tersebut. Sampai tulisan ini dibuat, skrip masih eksperimental, dan rentan terhadap kesalahan dalam pengujian kami. Panduan ini malah akan mencakup metode instalasi standar.

Unduh Arch Linux ISO

Langkah pertama adalah mendapatkan image instalasi Arch Linux dari mirror yang sesuai. Untuk melakukannya, kunjungi halaman Unduhan Arch Linux, dan tergantung pada bagaimana Anda ingin mengunduh ISO, pilih opsi yang sesuai. Opsi yang tersedia termasuk unduhan langsung, torrent, citra mesin virtual, instalasi "Netboot" untuk koneksi kabel, dan banyak lagi.

halaman unduhan langsung arch linux

Untuk membuatnya tetap sederhana, kami akan melakukan unduhan langsung. Gulir ke bawah ke daftar cermin yang tersedia dan pilih satu. Memilih server yang lebih dekat dengan lokasi geografis Anda akan memastikan Anda mendapatkan kecepatan unduh yang cepat dan stabil. Verifikasi checksum ISO untuk mengonfirmasi bahwa file yang diunduh adalah asli dan aman.

Cara Membuat Drive USB dan Kartu SD yang Dapat Di-boot untuk Setiap Sistem Operasi
TERKAIT Cara Membuat Drive USB dan Kartu SD yang Dapat Di-boot Untuk Setiap Sistem Operasi

Langkah selanjutnya termasuk membuat drive USB yang dapat di-boot, memulai ulang komputer Anda, dan mem-boot dari media instalasi yang baru dibuat, bukan dari hard disk. Antarmuka boot Arch Linux akan dimuat dan Anda akan diminta untuk memilih dari berbagai opsi yang ditampilkan.

Pilih opsi yang disorot default dengan menekan "Enter." Setelah sistem berhasil memuat file yang diperlukan untuk instalasi, Anda akan melihat prompt "root@archiso".

Langkah Awal

Selanjutnya, Anda harus memiliki koneksi internet aktif untuk menyelesaikan instalasi. Pemasang Arch menyatakan bahwa koneksi Ethernet dan DHCP harus bekerja secara otomatis. Namun, pengguna di jaringan nirkabel harus mengatur koneksi secara manual.

Iklan

Untuk memastikannya, periksa apakah Anda terhubung ke jaringan dengan mengetik ping google.com . Jika output terlihat seperti ini, maka Anda dapat melompat ke bagian berikutnya.

periksa jaringan di Arch Linux dengan ping

Namun, jika kesalahan "Kegagalan sementara dalam resolusi nama" muncul, Anda perlu membuat koneksi internet menggunakan perintah iwctl.

Pertama, luncurkan utilitas secara interaktif dengan mengetik iwctl di terminal. Kemudian, periksa nama antarmuka nirkabel Anda dengan mengeluarkan perintah device list . Umumnya, nama antarmuka nirkabel akan dimulai dengan "w", seperti wlan0 atau wlp2s0.

Selanjutnya, jalankan perintah berikut untuk memindai SSID Anda dan menghubungkannya. Ganti [device] dan [SSID] dalam perintah dengan antarmuka nirkabel dan nama Wi-Fi Anda masing-masing.

 iwctl station [perangkat] get-jaringan
iwctl station [perangkat] sambungkan [SSID]

Sistem kemudian akan menanyakan kata sandi Wi-Fi Anda jika Anda sudah menyiapkannya. Ketik dan tekan "Enter" untuk melanjutkan. Jalankan ping google.com lagi untuk memverifikasi koneksi.

Iklan

Aktifkan sinkronisasi waktu jaringan menggunakan timedatectl dengan menjalankan perintah berikut:

 timedatectl set-ntp benar 

Instal Sistem Arch Linux

Dengan PC Anda terhubung ke internet, Anda siap untuk memulai. Proses instalasi Arch pada intinya mirip dengan menginstal distro Linux lainnya. Jadi apa tangkapannya?

Baris Perintah: Mengapa Orang Masih Mengganggunya?
Baris Perintah TERKAIT : Mengapa Orang Masih Mengganggu Mereka?

Sementara distro lain menyediakan antarmuka pengguna grafis untuk mengkonfigurasi dan mengatur OS, Arch Linux hanya hadir dengan antarmuka baris perintah. Setiap instruksi, perintah, atau konfigurasi perlu dilakukan melalui shell.

Membuat Partisi yang Diperlukan

Untuk menginstal Arch, Anda harus membuat tiga partisi, yaitu EFI , root , dan swap . Buat daftar perangkat penyimpanan yang tersedia di sistem Anda menggunakan fdisk -l . Sebagian besar waktu, HDD akan terdaftar sebagai /dev/sda dan SSD akan terdaftar sebagai /dev/nvme0n1 .

Jalankan fdisk dengan mengetik fdisk /dev/sda atau fdisk /dev/nvme0n1 , tergantung apakah Anda menginstal OS pada HDD atau SSD. Kemudian, ketik g dan tekan "Enter" untuk membuat tabel partisi GPT baru.

TERKAIT: Cara Menggunakan Fdisk untuk Mengelola Partisi di Linux

Ketik n untuk membuat partisi EFI baru dan pilih tipe partisi primary . Tekan "Enter" dua kali untuk melanjutkan dengan nomor partisi default dan nilai sektor pertama.

Iklan

Untuk ukuran partisi, Anda dapat memasukkan nomor sektor secara manual atau menentukan ukuran partisi yang Anda inginkan. Karena Anda tidak ingin membuang ruang disk pada partisi EFI, angka antara 500M dan 1G akan berfungsi. Ketik +550M dan tekan "Enter" untuk melanjutkan.

Anda bebas mengganti 550M pada perintah di atas dengan ukuran yang Anda inginkan untuk partisi.

buat partisi dengan fdisk

Demikian pula, buat partisi swap dengan +2G sebagai nilai sektor terakhir. Terakhir, buat partisi root dan alokasikan semua sektor yang tersisa hanya dengan melanjutkan konfigurasi default.

TERKAIT: Seberapa Besar Seharusnya File Halaman atau Partisi Swap Anda?

Secara default, semua partisi akan memiliki tipe "Linux Filesystem". Untuk mengubah ini, ketik t dan tekan "Enter" untuk melanjutkan. Pilih partisi EFI dengan memasukkan 1 . Kemudian, ketik ef untuk mengubah sistem file menjadi tipe Sistem EFI.

Demikian pula, pilih partisi swap (nomor partisi 2) dan ketik 82 untuk mengubah tipe partisi ke swap Linux. Partisi root harus dari jenis sistem file Linux, jadi kita tidak perlu mengubahnya.

Ketik w dan tekan "Enter" untuk menulis perubahan ke disk.

TERKAIT: Cara Memilih Skema Partisi untuk PC Linux Anda

Memformat Partisi

Sekarang Anda perlu memformat partisi menggunakan perintah mkfs . Format /dev/sda1 (EFI) ke FAT32 dengan mengetik:

 mkfs.fat -F32 /dev/sda1
Iklan

Sekali lagi, jalankan perintah berikut untuk memformat /dev/sda3 (root) ke ext4:

 mkfs.ext4 /dev/sda3

Keluarkan perintah berikut satu per satu untuk memformat dan mengaktifkan partisi swap:

 mkswap /dev/sda2
swapon /dev/sda2
Peringatan: Bagi mereka yang menjalankan dual-boot Linux dengan Windows, pastikan Anda telah mengatur partisi yang benar. Berikan perhatian ekstra saat Anda memformat partisi atau membuat yang baru, karena kesalahan di sini dapat membuat sistem Windows Anda tidak berguna.

Memasang dan Mengonfigurasi Sistem

Untuk dapat menginstal Arch pada disk Anda, Anda perlu me-mount partisi yang dibuat ke direktori yang sesuai. Pasang partisi root ( /dev/sda3 ) ke direktori /mnt .

 pasang /dev/sda3 /mnt

Langkah selanjutnya adalah menginstal paket Linux dasar ke partisi root yang terpasang.

 pacstrap /mnt basis linux linux-firmware

Ini akan memakan waktu tergantung pada koneksi jaringan Anda. Setelah selesai, buat tabel sistem file menggunakan perintah genfstab .

 genfstab -U /mnt >> /mnt/etc/fstab
Iklan

Sistem Arch Linux aktif dan berjalan di direktori /mnt . Anda dapat mengubah root untuk mengakses sistem dengan mengetik:

 arch-chroot /mnt

Perubahan pada bash prompt menunjukkan bahwa Anda sekarang telah masuk ke sistem Arch Linux yang baru diinstal. Sebelum Anda dapat melanjutkan lebih jauh, Anda harus mengonfigurasi beberapa pengaturan dan menginstal paket-paket yang diperlukan agar sistem dapat bekerja dengan baik.

Atur zona waktu lokal dengan membuat symlink antara direktori “/usr/share/zoneinfo” dan “/etc/localtime”.

 ln -sf /usr/share/zoneinfo/Region/City /etc/localtime

Ganti "Wilayah" dan "Kota" pada perintah di atas dengan zona waktu yang sesuai. Anda dapat merujuk ke basis data zona waktu ini untuk memeriksa wilayah dan kota yang perlu Anda masukkan.

Kemudian, sinkronkan jam perangkat keras dengan waktu sistem dengan menjalankan:

 hwclock --systohc

Sebelum melanjutkan, instal Vim (atau editor teks lain pilihan Anda) dan paket "pengelola jaringan".

 pacman -S vim networkmanager
Iklan

Selanjutnya, edit file “/etc/locale.gen” menggunakan editor teks Anda dan batalkan komentar pernyataan lokal yang sesuai dengan kebutuhan Anda. Untuk tujuan panduan ini, kami akan menghapus komentar pada baris en_US.UTF-8 UTF-8 dalam file menggunakan Vim.

 vim /etc/locale.gen

Setelah mengedit file, ketik locale-gen di terminal untuk menghasilkan konfigurasi lokal.

Selanjutnya, buat file hostname baru di dalam /etc dan tambahkan nama host yang Anda inginkan untuk komputer Anda di file tersebut. Ini bisa apa saja yang Anda inginkan, dan Anda tidak perlu memasukkan apa pun kecuali namanya. Setelah selesai, jangan lupa untuk menyimpan file.

 vim /etc/hostname

Buat file teks lain dengan nama hosts di bawah direktori /etc .

 vim /etc/hosts

Anda akan melihat bahwa file tersebut sudah berisi beberapa komentar. Biarkan komentar apa adanya dan tambahkan teks berikut ke file. Ingatlah untuk mengganti hostname pada perintah dengan nama host sistem yang Anda atur pada langkah sebelumnya.

 127.0.0.1 localhost
::1 localhost
127.0.1.1 nama host. nama host domain lokal

Membuat dan Mengonfigurasi Pengguna

Atur kata sandi pengguna root dengan mengetikkan perintah passwd . Kemudian, buat pengguna non-root tambahan menggunakan useradd sebagai berikut, ganti username dengan nama pengguna Anda:

 useradd -m nama pengguna
Iklan

Konfigurasikan kata sandi pengguna baru menggunakan perintah passwd , ganti lagi username dengan nama pengguna Anda.

 nama pengguna passwd

Tambahkan pengguna baru ke wheel grup , audio , dan video menggunakan perintah yang diberikan di bawah ini. Ganti username dengan nama pengguna Anda, dan perhatikan bahwa nama grup dalam perintah tidak memiliki spasi setelah koma.

 usermod -aG wheel,video,nama pengguna audio

Menyiapkan Bootloader GRUB

Pertama, instal paket grub menggunakan pacman.

 pacman -S grub

Kemudian, instal paket tambahan yang diperlukan agar bootloader berfungsi dengan baik.

 pacman -S efibootmgr dosfstools os-prober mtools

Pasang partisi EFI Anda ( /dev/sda1 ) ke direktori /boot/EFI . Perhatikan bahwa Anda harus membuat direktori terlebih dahulu dengan mkdir .

 mkdir /boot/EFI
pasang /dev/sda1 /boot/EFI

Terakhir, jalankan skrip grub-install untuk menginstal bootloader di direktori EFI.

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

Hasilkan file konfigurasi GRUB menggunakan grub-mkconfig sebagai berikut:

 grub-mkconfig -o /boot/grub/grub.cfg

Instal Lingkungan Desktop di Arch

Tidak seperti distro Linux lainnya, Arch Linux tidak disertakan dengan lingkungan desktop yang sudah diinstal sebelumnya. Dan jika Anda ingin mengontrol sistem melalui GUI, Anda harus menginstalnya secara manual.

Iklan

Anda dapat menginstal DE mana pun yang Anda inginkan, tetapi kami akan menginstal desktop KDE Plasma pada sistem ini. Namun, sebelum itu, mari konfigurasikan server tampilan, pengelola jaringan, dan layanan serupa.

Jalankan perintah berikut untuk menginstal paket xorg , plasma-meta , dan kde-applications :

 pacman -S xorg plasma-meta kde-aplikasi

Kemudian, aktifkan layanan SDDM dan NetworkManager dengan mengetik:

 systemctl aktifkan sddm
systemctl aktifkan NetworkManager

Keluar dari lingkungan arch-chroot dengan mengetik exit . Kemudian, unmount partisi root yang terpasang di direktori /mnt sebagai berikut:

 umount -f /mnt

Terakhir, restart sistem Anda dengan mengetik reboot dan hapus media instalasi. Setelah sistem boot, Anda akan melihat bahwa layar terminal gelap sekarang diganti dengan layar splash SDDM berwarna-warni.

layar login arch linux setelah reboot

Untuk masuk, ketik kata sandi pengguna dan tekan "Enter." Anda juga dapat menginstal beberapa lingkungan desktop dan beralih di antara masing-masing menggunakan menu tarik-turun "Sesi" di layar pembuka.

TERKAIT: Cara Menginstal dan Menggunakan Lingkungan Desktop Lain di Linux