Arch Linux adalah salah satu distribusi GNU Linux yang paling serbaguna karena kesederhanaannya dan paket perangkat lunak yang canggih karena Rilis Bergulir model, Arch Linux tidak ditujukan untuk pemula di dunia Linux. Ini juga menyediakan penginstal baris perintah yang rumit, tanpa dukungan Antarmuka Grafis. Model instalasi baris perintah membuat pekerjaan menginstal sistem sangat fleksibel tetapi juga sangat sulit bagi pemula Linux.
Di atas semua, Arch Linux menyediakan repositori paket perangkat lunaknya sendiri melalui Manajer Paket Pacman. Arch Linux juga menyediakan Multiarch lingkungan untuk Arsitektur CPU yang berbeda, seperti 32bit, 64bit, dan ARM.
Paket perangkat lunak, dependensi, dan patch keamanan sebagian besar diperbarui secara teratur, menjadikan Arch Linux sebagai distribusi mutakhir dengan beberapa paket teruji yang solid untuk produksi lingkungan.
Arch Linux juga memelihara AUR – Repositori Pengguna Arch, yang merupakan cermin repositori perangkat lunak berbasis komunitas yang besar. Cermin repo AUR memungkinkan pengguna untuk mengkompilasi perangkat lunak dari sumber dan menginstalnya melalui
Pacman dan Yaourt (Namun Alat Repositori Pengguna Lain) manajer paket.Tutorial ini menyajikan langkah demi langkah proses instalasi Arch Linux dasar melalui image bootable CD/USB pada mesin berbasis UEFI. Untuk penyesuaian atau detail lainnya, kunjungi halaman Wiki Arch Linux Resmi di https://wiki.archlinux.org.
1. Pertama-tama, buka halaman unduh Arch Linux dan ambil gambar CD terbaru (yaitu versi stabil saat ini: 2020.05.01), buat CD/USB yang dapat di-boot kemudian hubungkan ke drive CD/USB sistem Anda.
2.LANGKAH PENTING! Juga, pastikan sistem Anda memiliki kabel Ethernet yang terhubung dengan konektivitas internet dan juga server DHCP aktif yang diaktifkan.
3. Setelah CD/USB boot, Anda akan disajikan terlebih dahulu Penginstal Arch Linux pilihan. Di sini, pilih Arch Linux archiso x86_64 UEFI CD dan tekan Memasuki kunci untuk melanjutkan.
4. Setelah penginstal mendekompresi dan memuat Kernel Linux Anda akan secara otomatis dilemparkan ke Arch Linux Bash terminal (TTY) dengan hak akses root.
Langkah yang baik sekarang adalah membuat daftar NIC mesin Anda dan memverifikasi koneksi jaringan internet dengan mengeluarkan perintah berikut.
# ifconfig. #ping -c2 google.com.
Jika Anda tidak memiliki DHCP server dikonfigurasi di tempat Anda untuk secara dinamis mengalokasikan alamat IP ke klien, jalankan perintah di bawah ini untuk mengkonfigurasi alamat IP secara manual untuk media Arch Live.
Ganti antarmuka jaringan dan alamat IP yang sesuai.
# ifconfig eno16777736 192.168.1.52 netmask 255.255.255.0 # route add default gw 192.168.1.1. # echo “server nama 8.8.8.8” >> /etc/resolv.conf.
Pada langkah ini, Anda juga dapat membuat daftar hard disk mesin Anda dengan mengeluarkan perintah berikut.
# cat /proc/partisi. # ls /dev/[s|x|v]d* # lsblk. # fdisk –l
Jika mesin Anda adalah mesin berbasis virtual, hard disk dapat memiliki nama lain selain sdx, seperti xvda, vda, dll. Keluarkan perintah di bawah ini untuk membuat daftar disk virtual jika Anda tidak mengetahui skema penamaan disk.
# ls /dev | grep ‘^[s|v|x][v|d]’$*
Penting yang perlu diperhatikan adalah konvensi nama untuk PI raspberry penyimpanan drive biasanya adalah /dev/mmcblk0 dan untuk beberapa jenis kartu RAID perangkat keras dapat /dev/cciss.
5. Pada langkah selanjutnya, kita akan mulai mengonfigurasi Hard Disk partisi. Untuk tahap ini Anda dapat menjalankan cfdisk, cgdisk, berpisah atau gdisk utilitas untuk melakukan tata letak partisi disk untuk disk GPT. Saya sangat merekomendasikan menggunakan cfdisk untuk wizard-driven dan kesederhanaan dalam penggunaan.
Untuk partisi dasar, tabel tata letak menggunakan struktur berikut.
/dev/sda1
) dengan ukuran 300M, berformat FAT32./dev/sda2
) dengan ukuran yang disarankan 2xRAM, Tukar Aktif./dev/sda3
) dengan setidaknya ukuran 20G atau sisa ruang HDD, diformat ext4.Sekarang mari kita mulai membuat tabel partisi tata letak disk dengan menjalankan cfdisk perintah terhadap hard drive mesin, pilih GPT jenis label, lalu pilih Ruang bebas lalu tekan Baru dari menu bawah, seperti yang diilustrasikan pada tangkapan layar di bawah ini.
# cfdisk /dev/sda.
6. Ketik ukuran partisi dalam MB (300M) dan tekan memasuki kunci, pilih Jenis dari menu bawah dan pilih Sistem EFI jenis partisi, seperti yang ditunjukkan pada tangkapan layar berikut.
Anda telah selesai mengonfigurasi partisi Sistem EFI.
7. Selanjutnya, mari kita buat Menukar partisi menggunakan prosedur yang sama. Gunakan tombol panah bawah dan pilih lagi sisanya Ruang bebas dan ulangi langkah di atas: Baru-> ukuran partisi ukuran 2xRAM disarankan (Anda dapat menggunakan 1G dengan aman) ->Ketik pertukaran Linux.
Gunakan tangkapan layar di bawah ini sebagai panduan untuk membuat partisi swap.
8. Akhirnya, untuk /(root)
partisi menggunakan konfigurasi berikut: Baru -> Ukuran: Sisa ruang kosong -> Ketik sistem file Linux.
Setelah Anda meninjau Tabel Partisi Pilih Menulis, jawab dengan ya untuk menerapkan perubahan disk lalu, ketik berhenti untuk keluar cfdisk utilitas, seperti yang ditunjukkan pada gambar di bawah ini.
9. Untuk saat ini, tabel partisi Anda telah ditulis ke HDD GPT tetapi belum ada sistem file yang dibuat di atasnya. Anda juga dapat meninjau ringkasan tabel partisi dengan menjalankan perintah fdisk.
# fdisk -l.
10. Sekarang, saatnya untuk memformat partisi dengan sistem file yang diperlukan. Keluarkan perintah berikut untuk membuat FAT32 sistem file untuk Sistem EFI partisi (/dev/sda), untuk membuat EXT4 sistem file untuk partisi root (/dev/sda3) dan buat partisi swap untuk /dev/sda2.
# mkfs.fat -F32 /dev/sda1. # mkfs.ext4 /dev/sda3. # mkswap /dev/sda2.
11. Untuk menginstal Arch Linux, NS /(root)
partisi harus dipasang ke /mnt
direktori mount point agar dapat diakses. Juga, partisi swap perlu diinisialisasi. Keluarkan perintah di bawah ini untuk mengonfigurasi langkah ini.
# mount /dev/sda3 /mnt. # ls /mnt # swapon /dev/sda2.
12. Setelah partisi dapat diakses, saatnya untuk melakukan instalasi sistem Arch Linux. Untuk meningkatkan kecepatan unduh paket instalasi, Anda dapat mengedit /etc/pacman.d/mirrorlist file dan pilih situs web mirror terdekat (biasanya pilih lokasi server negara Anda) di atas daftar file mirror.
# nano /etc/pacman.d/mirrorlist.
Anda juga dapat mengaktifkan Arch Multilib dukungan untuk sistem langsung dengan membatalkan komentar pada baris berikut dari /etc/pacman.conf mengajukan.
[multilib] Sertakan = /etc/pacman.d/mirrorlist.
13. Selanjutnya, mulailah menginstal Arch Linux dengan mengeluarkan perintah berikut.
# pacstrap /mnt base-devel linux linux-firmware nano vim.
Bergantung pada sumber daya sistem Anda dan kecepatan internet, penginstal dapat memakan waktu dari 5 hingga 20 menit untuk menyelesaikannya.
14. Setelah instalasi selesai, buat fstab file untuk sistem Arch Linux baru Anda dengan mengeluarkan perintah berikut.
# genfstab -U -p /mnt >> /mnt/etc/fstab.
Selanjutnya, periksa konten file fstab dengan menjalankan perintah di bawah ini.
# cat /mnt/etc/fstab.
15. Untuk mengkonfigurasi Arch Linux lebih lanjut, Anda harus melakukan chroot ke /mnt
jalur sistem dan tambahkan nama host untuk sistem Anda dengan mengeluarkan perintah di bawah ini.
# arch-chroot /mnt. # echo "archbox-tecmint"> /etc/hostname.
16. Selanjutnya, konfigurasikan Bahasa sistem Anda. Pilih dan batalkan komentar bahasa penyandian pilihan Anda dari /etc/locale.gen file kemudian atur lokal Anda dengan menjalankan perintah berikut.
# pacman -S nano. # nano /etc/locale.gen.
kutipan file locale.gen:
id_US.UTF-8 UTF-8. id_US ISO-8859-1.
Hasilkan tata letak bahasa sistem Anda.
# lokal-gen. # echo LANG=en_US.UTF-8 > /etc/locale.conf. # ekspor LANG=en_US.UTF-8.
17. Langkah selanjutnya adalah mengkonfigurasi zona waktu sistem Anda dengan membuat symlink untuk sub zona waktu Anda (/usr/share/zoneinfo/Continent/Main_city) ke /etc/localtime jalur berkas.
# ls /usr/share/zoneinfo/ # ln -s /usr/share/zoneinfo/Aisa/Kolkata /etc/localtime.
Anda juga harus mengonfigurasi jam perangkat keras untuk menggunakan UTC (jam perangkat keras biasanya diatur ke waktu lokal).
# jam --systohc --utc.
18. Seperti banyak distribusi Linux terkenal, Arch Linux menggunakan repo mirror untuk lokasi dunia yang berbeda dan arsitektur sistem ganda. Repositori standar diaktifkan secara default, tetapi jika Anda ingin mengaktifkan Multilib repositori Anda harus batalkan komentar [multilib]
arahan dari /etc/pacman.conf file, seperti yang ditunjukkan pada kutipan di bawah ini.
# nano /etc/pacman.conf.
19. Jika Anda ingin mengaktifkan Alat Paket Yaourt dukungan (digunakan untuk mengunduh dan membuat paket AUR) pergi ke bagian bawah /etc/pacman.conf file dan tambahkan arahan berikut.
[archlinuxfr] SigLevel = Tidak pernah. Server = http://repo.archlinux.fr/$arch.
20. Setelah file repositori diedit, sinkronkan dan perbarui mirror dan paket database dengan menjalankan perintah di bawah ini.
#pacman -Syu.
21. Selanjutnya, atur kata sandi untuk akun root dan buat pengguna baru dengan hak istimewa Sudo di kotak Arch dengan mengeluarkan perintah di bawah ini. Juga, kadaluwarsa kata sandi pengguna untuk memaksa pengguna baru mengubah kata sandi saat login pertama.
# paswd. # useradd -mg users -G wheel, storage, power -s /bin/bash your_new_user. # passwd your_new_user. # chage -d 0 your_new_user.
22. Setelah pengguna baru ditambahkan, Anda perlu menginstal paket Sudo dan memperbarui baris grup roda dari /etc/sudoers file untuk memberikan hak akses root kepada pengguna yang baru ditambahkan.
# pacman -S sudo. # pacman -S vim. # visudo
Tambahkan baris ini ke /etc/sudoers mengajukan:
%roda SEMUA=(SEMUA) SEMUA.
24. Pada langkah terakhir, instal Pemuat Boot agar Arch dapat boot setelah restart. Boot loader default untuk distribusi Linux dan Arch Linux juga diwakili oleh paket GRUB.
Untuk menginstal boot loader GRUB di mesin UEFI pada hard-disk pertama dan juga mendeteksi Arch Linux dan konfigurasikan file boot loader GRUB, jalankan perintah berikut seperti yang diilustrasikan berikut ini: screenshot.
# pacman -S grub efibootmgr dosfstools os-prober mtools. # mkdir /boot/EFI. # mount /dev/sda1 /boot/EFI #Pasang partisi EFI FAT32 # grub-install --target=x86_64-efi --bootloader-id=grub_uefi --periksa ulang.
25. Terakhir, buat file konfigurasi GRUB dengan mengeluarkan perintah berikut.
# grub-mkconfig -o /boot/grub/grub.cfg.
Selamat! Arch Linux sekarang diinstal dan dikonfigurasi untuk kotak Anda. Langkah terakhir yang diperlukan sekarang adalah keluar dari lingkungan chroot, unmount partisi dan reboot sistem dengan mengeluarkan perintah di bawah ini.
# keluar. # jumlah -a. #telinit 6.
26. Setelah reboot, hapus image media instalasi dan sistem akan langsung boot ke menu GRUB seperti gambar di bawah.
27. Ketika sistem boot-up ke Arch Linux, masuk dengan kredensial yang dikonfigurasi untuk pengguna Anda selama proses instalasi dan ubah kata sandi akun pengguna seperti yang ditunjukkan di bawah ini.
28. Anda akan kehilangan koneksi jaringan internet karena tidak ada klien DHCP yang berjalan secara default di sistem. Untuk mengatasi masalah ini, jalankan perintah berikut dengan hak akses root untuk memulai dan mengaktifkan klien DHCP.
Juga, periksa apakah antarmuka jaringan aktif dan memiliki alamat IP yang dialokasikan oleh server DHCP dan apakah koneksi internet berfungsi seperti yang diharapkan. Ping domain acak untuk menguji koneksi internet.
$ sudo systemctl start dhcpcd. $ sudo systemctl aktifkan dhcpcd. # ip a. #ping -c2 google.com.
Untuk saat ini, Arch Linux sistem hanya berisi paket perangkat lunak dasar yang diperlukan untuk mengelola sistem dari Command-Line, tanpa Antarmuka Pengguna Grafis.
Karena portabilitasnya yang tinggi, siklus rilis bergulir, kompilasi paket sumber, kontrol granular atas perangkat lunak yang diinstal dan kecepatan pemrosesan, Arch Linux dalam banyak hal mirip dengan Gentoo Linux, tetapi tidak dapat mengembangkan desain arsitektur kompleks Gentoo.
Namun, proses pengelolaan sistem Arch Linux tidak disarankan untuk pemula Linux. Pemula Linux yang ingin mengoperasikan sistem Linux seperti Arch harus terlebih dahulu mempelajari prinsip-prinsip Arch Linux dengan menginstal Linux Manjaro distribusi.