Panduan Instalasi Gentoo Linux untuk Pemula - Bagian 1


Gentoo adalah distribusi Linux gratis dan sumber terbuka yang terkenal dengan kinerja tinggi, kemampuan konfigurasi ulang yang tinggi, dan stabilitas. Ia menggunakan sistem manajemen paket portage untuk mengelola paket perangkat lunak.

Berbeda dengan distribusi Linux besar seperti Ubuntu, Debian, atau Red Hat, Gentoo tidak menyediakan penginstal OS. Sama seperti Arch Linux, Gentoo dibuat dari awal dan dianggap sebagai salah satu sistem operasi paling rumit untuk dipasang.

Sebaliknya, Gentoo menyediakan panduan komprehensif yang disebut Gentoo Handbook yang memandu Anda melalui proses instalasi. Dalam panduan ini, kami akan mendemonstrasikan instalasi Gentoo menggunakan gambar Live GUI. Kami akan mengonfigurasi partisi disk menggunakan skema partisi MBR dan image Kernel khusus yang disediakan oleh pengembang Gentoo.

Ini adalah bagian pertama dari seri dua bagian karena instalasi Gentoo cukup panjang. Jadi, kencangkan sabuk pengaman dan nikmati perjalanannya 🙂

1. Unduh Gentoo dan Boot Gambar ISO

Untuk memulai panduan ini, buka halaman Unduh Gentoo dan ambil gambar ISO LiveGUI yang terakhir dirilis.

Setelah gambar Live diunduh, ambil drive USB Anda dan gunakan alat seperti Rufus untuk membuat media yang dapat di-boot dari gambar ISO atau gunakan alat pembuat USB yang populer untuk membuat media USB yang dapat di-boot dari ISO mengajukan.

Selanjutnya, colokkan drive USB ke PC Anda dan restart. Pastikan untuk mengonfigurasi BIOS dan mengatur media yang dapat di-boot ke prioritas boot tertinggi. Setelah sistem melakukan booting, inilah yang akan Anda lihat di layar. Opsi pertama sudah dipilih sebelumnya. Jadi tekan ENTER.

Setelah itu, Anda akan mendapatkan rentetan pesan boot di layar Anda.

Terakhir, layar Live GUI akan terlihat.

2. Konfigurasi Jaringan di Gentoo

Jika sistem Anda sudah tersambung ke jaringan yang menjalankan server DHCP menggunakan kartu Ethernet, kemungkinan besar konfigurasi jaringan otomatis telah disetel.

Dalam hal ini, antarmuka jaringan aktif telah memperoleh alamat IP yang valid dari server DHCP. Jika demikian, Anda akan dapat menjalankan perintah jaringan umum seperti ping, ip, ifconfig, dan ssh dan masih banyak lagi.

Dalam kasus kami, sistem secara otomatis memperoleh alamat IP dari jaringan melalui DHCP. Untuk mulai bekerja pada baris perintah, beralihlah ke pengguna root.

sudo su

Untuk memeriksa alamat IP, kami akan menjalankan perintah:

ip addr

Dari outputnya, Anda dapat melihat bahwa antarmuka aktif (enp0s3) telah memperoleh IP 192.168.2.110 dengan CIDR /24.

Anda dapat memeriksa konektivitas internet menggunakan perintah ping sebagai berikut.

ping -c 4 google.com

Dari outputnya, Anda dapat melihat bahwa kami mendapat balasan positif dari DNS Google.

3. Buat Partisi Disk dan Sistem File

Langkah selanjutnya adalah mengkonfigurasi partisi disk dan sistem file. Anda dapat melihat tata letak partisi saat ini menggunakan perintah fdisk seperti yang ditunjukkan.

fdisk /dev/sda

Dari keluarannya, kami memiliki sistem dengan hard disk 42,83GB.

Anda dapat mengonfigurasi hard drive Anda dengan MBR untuk konfigurasi BIOS (Legacy Boot) atau GPT untuk UEFI.

Dalam panduan ini, kami akan memilih untuk membuat partisi disk dengan MBR untuk konfigurasi BIOS.

Berikut adalah tata letak partisi disk.

/dev/sda1	1G	boot 
/dev/sda2 	4G	swap space
/dev/sda3	37G	Root partition

Buat Partisi Boot

Untuk membuat partisi boot, ketik 'n' untuk partisi baru. Kemudian ketik 'p' untuk memilih partisi utama. Selanjutnya, ketik 1 untuk menentukan nomor partisi. Alternatifnya, Anda dapat menekan ENTER karena ini dipilih secara otomatis untuk Anda. Tekan ENTER ketika diminta untuk Sektor Pertama.

Selanjutnya, tentukan ukuran disk dengan mengawalinya dengan tanda (+) diikuti dengan ukuran numerik diikuti dengan 'G' untuk Gigabytes. Anda akan mendapatkan konfirmasi bahwa partisi Linux baru telah dibuat dengan ukuran disk yang ditentukan.

Buat Ruang Tukar

Untuk mengonfigurasi ruang swap, ulangi langkah yang sama hingga sektor pertama. Selanjutnya, tentukan ukuran disk sebagai +4G dan tekan ENTER.

Karena tipe partisi yang dibuat adalah tipe ‘Linux‘, tekan 't' untuk mengubahnya ke yang lain. Berikan nomor partisi (Dalam hal ini '2') dan kemudian berikan kode yang sesuai dengan Swap (Dalam hal ini 82).

CATATAN: Anda dapat melihat semua tipe partisi dengan mengetik 'L'.

Buat Partisi Root

Untuk partisi root, tentukan nomor partisi sebagai '3' atau cukup tekan ENTER untuk menerima nomor default (3), tentukan disknya ukuran (dalam hal ini +37G), dan tekan ENTER.

Untuk melihat partisi yang dibuat, ketik 'p' dan tekan ENTER. Jika Anda puas dengan partisi yang dibuat, ketik 'w' dan tekan ENTER untuk menyimpan partisi disk secara permanen.

Setelah partisi dibuat, langkah selanjutnya adalah memformatnya ke dalam sistem file yang sesuai.

Linux mendukung berbagai sistem file, beberapa di antaranya hanya cocok untuk tujuan tertentu. Sistem file yang stabil untuk sistem amd64 mencakup Ext3, Ext4, BTRFS, XFS, ZFS dan ReiserFS.

Untuk partisi /boot, kami akan memformatnya sebagai sistem file EXT4.

mkfs.ext4 /dev/sda1

Untuk menyiapkan partisi swap, gunakan perintah mkswap seperti yang ditunjukkan.

mkswap /dev/sda2

Kemudian aktifkan menggunakan perintah swapon.

swapon /dev/sda2

Terakhir, format partisi root sebagai sistem file EXT4.

mkfs.ext4 /dev/sda3

4. Pasang Partisi Root

Langkah selanjutnya adalah memasang partisi root. Tapi pertama-tama, mari kita buat titik mount untuk partisi tersebut.

mkdir --parents /mnt/gentoo 

Opsi --parents membuat direktori induk. Selanjutnya mount partisi menggunakan perintah seperti pada gambar.

mount /dev/sda3 /mnt/gentoo 

5. Konfigurasikan Tanggal dan Waktu

Sebelum menginstal Gentoo, pastikan pengaturan waktu dan tanggal sudah benar. Untuk memeriksa tanggal dan waktu saat ini, jalankan perintah tanggal.

date

Jika tanggal yang ditampilkan berbeda beberapa menit dari perkiraan, perbarui waktu secara otomatis menggunakan utilitas baris perintah chronyd.

chronyd -q

Perintah ini akan memperbaiki setiap penyimpangan waktu yang ditemukan. Saat Anda menjalankan perintah lagi, Anda akan melihat bahwa kemiringan waktu akan menjadi sekitar 0,01 detik yang merupakan perbedaan yang sangat tipis yang tidak akan berdampak pada proses atau operasi sistem apa pun.

6. Download dan Ekstrak File Tarball Gentoo Tahap 3

Tarball tahap 3 di Gentoo hanyalah sebuah arsip yang disertakan dengan lingkungan Gentoo minimal yang spesifik untuk profil.

Mengunduh dan mendekompresi file tarball akan menghasilkan direktori penting di seluruh sistem seperti /usr, /etc, /dev, /bin<, /lib, /proc, /var, dan banyak lainnya yang menyediakan sistem fungsional yang hampir lengkap.

Satu-satunya bagian penting yang hilang (dan akan diinstal pada bagian kedua panduan ini) adalah kernel dan bootloader.

Untuk mulai mengekstrak file tarball tahap 3, navigasikan ke direktori root.

cd /mnt/gentoo 

Jalankan perintah di bawah ini untuk menavigasi ke daftar Gentoo Mirror

links https://www.gentoo.org/downloads/mirrors/

Pilih cermin Negara pilihan Anda, dan tekan ENTER.

Selanjutnya, navigasikan ke bagian ‘Rilis‘.

Pilih opsi arsitektur 'amd64'.

Selanjutnya, pilih opsi `pembuatan otomatis`.

Selanjutnya, pilih opsi stage3 desktop systemd karena kita menjalankan sistem GUI.

Navigasikan ke file tarball stage3 dan tekan ENTER untuk mendownloadnya.

Pilih opsi ‘Simpan’ pada dialog pop-up yang muncul.

Konfirmasikan nama file dan tekan ENTER.

Pengunduhan akan dimulai dan bilah kemajuan akan menunjukkan kemajuan pengunduhan. Ini mungkin memakan waktu cukup lama tergantung pada kecepatan internet.

Setelah pengunduhan selesai, pilih `Ya` untuk keluar dari antarmuka baris perintah Gentoo Mirrors.

Terakhir, ekstrak file tarball tahap yang diunduh ke sistem.

tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner

Setelah diekstraksi, Anda akan melihat direktori sistem tambahan seperti yang ditunjukkan.

Ini menyimpulkan Bagian 1 dari panduan instalasi Gentoo. Anda sekarang telah menginstal lingkungan Gentoo minimal di komputer Anda, namun proses instalasi masih jauh dari selesai. Untuk melanjutkan instalasi, ikuti tutorial 'Instal Gentoo Linux – Bagian 2'.