Gentoo

Tutorial Instalasi Gentoo Linux

Tutorial Instalasi Gentoo Linux

Prosedur instalasi Gentoo melibatkan lebih banyak langkah daripada distribusi lainnya. Ini disengaja agar Anda dapat mengontrol langkah-langkah dengan cara yang lebih jelas. Dengan menggunakan strategi ini, Anda dapat memulai dengan disk kurang dari 4GiB dan memori hingga 256MiB, 512MiB jika Anda ingin menggunakan liveDVD. Anda juga memiliki kesempatan untuk mengubah sistem Anda menjadi seefisien mungkin. Percobaan pertama Anda akan lebih lambat jika Anda tidak berpengalaman dengan Linux dan semua detail yang rumit, tetapi Anda dapat berakhir dengan sistem yang sangat ramping.

Pilihan media

Memilih di mana untuk memulai; Selama Anda memiliki perangkat keras biasa dan sering kali perangkat keras aneh, Anda harus menggunakan CD instalasi minimal untuk menginstal. Metode ini juga merupakan metode Stage3. Jika semuanya berjalan dengan baik, Anda tidak akan pernah repot dengan Stage1 dan Stage2, tetapi mereka ada untuk situasi pemasangan yang ekstrem.

Tarbal

Anda dapat mengunduh file terkompresi yang memiliki sistem file dengan file untuk sistem init dan paket dasar. Pilih yang sesuai dengan kebutuhan Anda. Jika Anda tidak yakin, ambil yang 'systemd'. Ini yang paling umum.

File panggung lainnya adalah untuk pengguna tingkat lanjut. Pengembang kebanyakan menggunakan file Stage1 dan Stage2; jika Anda membutuhkannya, Anda sudah mengetahui sebagian besar Gentoo.

Boot Pertama

Unduh CD minimal dan bakar ke stik USB. Anda harus mempertimbangkan untuk menambahkan file ISO ke mesin virtual dan berlatih dari sana! File ada di situs Gentoo.

Saat CD minimal melakukan booting, Anda akan diberi waktu 15 detik untuk memilih kernel. Maksud dari ini adalah untuk menangani situasi di mana framebuffer tidak berfungsi, atau beberapa masalah boot aneh lainnya terjadi. Jika Anda tidak melakukan apa-apa, sistem akan kembali ke boot dari disk internal. Jika Anda memiliki masalah, Anda perlu menentukan parameter kernel seperti di bawah ini.

$gentoo scandelay

Ini mengambil kernel 'gentoo' dan mengirimkan opsi 'scandelay'. Opsi lain adalah daftar panjang yang harus Anda selidiki sebelum memulai, meskipun ini tidak diperlukan pada sebagian besar perangkat keras.

Anda juga dapat menambahkan pengguna pada tahap ini. Pengguna ini hanya akan bekerja di sistem instal, jadi jarang berguna.

Jaringan

Untuk memulai, Anda dapat melakukan semuanya di konsol tetapi menggunakan terminal memiliki kelebihan. Jika Anda ingin melakukan ini, mulai sshd dan atur kata sandi untuk pengguna root. Mulailah dengan memeriksa alamat IP Anda.

$ ip a

Kemudian mulai sshd:

$ /etc/init.d/ssd mulai

Kemudian atur kata sandi untuk pengguna root, atau buat pengguna sementara baru.

$ passwd

Anda mendapatkan cetakan panjang yang menyarankan kata sandi yang aman. Berguna jika Anda memiliki energi atau imajinasi yang rendah. Sekarang setelah Anda memiliki keduanya, Anda dapat ssh ke sistem instal Anda. Satu peringatan; ketika Anda memulai kembali dari CD, kunci ssh akan dibuat kembali! Kunci apa pun yang Anda miliki di sistem Anda yang lain perlu dihapus.

Mempersiapkan disk

Disk disiapkan seperti banyak distribusi lainnya. Untuk mempermudah mengikuti dokumentasi mereka, beri nama partisi Anda sesuai standar Gentoo. Untuk sistem yang benar-benar akan Anda gunakan, Anda harus memiliki rencana di sini. Lebih disukai, yang memiliki ukuran untuk 'rumah' Anda serta ”. Bagian yang diperlukan adalah '/' dan '/ boot'. Untuk UEFI, Anda harus memiliki 350 Megabyte disk untuk file boot. Gunakan editor partisi favorit Anda. Untuk partisi UEFI, gunakan 'mkfs.vfat -F 32 /dev/sda1' dan untuk penggunaan utama 'mkfs.ext4 /dev/sda2'.

Memasang disk utama

Anda harus memiliki setidaknya satu disk boot 350 MiB dan satu yang akan meng-host sistem Anda saat Anda memulai. Partisi swap juga bagus untuk dimiliki. Anda dapat memasangnya dengan perintah standar.

$ mount /dev/sda2 /mnt/gentoo

Tidak ada alasan untuk memasang disk 'boot' sampai Anda memasuki lingkungan chroot nanti. Anda juga dapat memasang disk atau partisi pengguna, tetapi hanya jika Anda membuat sistem final.

Mengunduh tarball

Anda dapat mengunduh tarball sebelum memulai atau selama instalasi. Atau, lingkungan penginstalan memiliki browser 'Tautan', sehingga Anda dapat melakukannya dengan terminal. Unduh file ke disk Gentoo.

$ cd /mnt/gentoo $ link www.gentoo.org/unduh

Setelah Anda memiliki file di disk Anda, buka paketnya dengan perintah tar.

$ tar -xvf stage3-amd64-systemd-20210120T214504Z.ter.xz

Instal sistem dasar

Anda sebenarnya sudah memiliki sistem yang sangat mendasar dan umum; itulah yang dimaksud dengan file Stage3. Misalnya, Anda membuat.file conf ada di sana dengan pengaturan standar. Itu perlu memiliki cermin, atur satu menggunakan alat.

$ mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.konf

Ia menambahkan nilai: GENTOOMIRRORS=”http://ftp.ntu.gr/pub/linux/gentoo/ https://mirror.roda.sk/gentoo“, tentu saja dengan cermin pilihan Anda. Anda juga memiliki opsi otomatis di mana Anda dapat menentukan protokol atau batasan kecepatan. Ada juga opsi mendalam, di mana alat ini benar-benar mengunduh file 100KiB untuk diukur.

Anda juga memerlukan repositori ebuild. Repositori ini melacak apa yang tersedia untuk peningkatan. Anda dapat mengubah ini, yang akan Anda lakukan ketika Anda mencari turunan dari Gentoo. Anda dapat mengambil default dari struktur direktori yang baru dibuat.

$ cd /mnt/gentoo $ mkdir -parents etc/portage/repos.conf $cp usr/share/portage/config/repos.conf dll/portage/repos.conf/gentoo.konf

Biasanya, Anda tidak mengubah ini. Kasus-kasus ketika Anda perlu mengubahnya adalah ketika Anda memiliki cermin sendiri. Perintah di bawah ini langsung dari gentoo.situs web org. Mereka mengatur lingkungan untuk menginstal.

$ cp -dereference dll/resolv.conf /mnt/gentoo/etc $ mount -types proc /proc /mnt/gentoo/proc $ mount -rbind /sys /mnt/gentoo/sys $ mount -make-rslave /mnt/gentoo/sys $ mount -rbind /dev /mnt/gentoo/dev $ mount -make-rslave /mnt/gentoo/dev

Sekarang, Anda siap untuk pindah ke lingkungan yang Anda ciptakan.

$ chroot /mnt/gentoo /bin/bash $ source /etc/profile $ export PS1="(chroot) $PS1"

Di dalam lingkungan, Anda juga perlu memasang partisi boot.

$ mount /dev/sda2 /boot

Partisi mana ini harus jelas dari langkah-langkah sebelumnya. Pada instalasi UEFI, Anda telah membuat ESP tempat Anda menyimpan semua informasi boot. Selanjutnya, Anda mengunduh informasi repositori ke direktori yang ditentukan oleh repositori Anda your.file conf.

$ emerge-webrsync

Di sini Anda melihat penyebutan pertama dari emerge. Perintah ini menangani semua peningkatan dan instalasi Anda. Perintah penting berikutnya yang perlu Anda ketahui adalah memilih. Dengan pilihan, Anda membaca berita terbaru tentang Portage

$ pilih baca berita

Atau pilih profil Anda;

$ pilih daftar profil $ pilih set profil 3

Anda memilih nomor dari daftar atau menggunakan seluruh nama yang Anda lihat dalam daftar. Sekarang Anda HARUS mengatur set @world untuk memastikan sistem diperbarui sesuai dengan sistem Anda, bukan stage3 yang Anda gunakan.

$ emerge -ask -verbose -update -deep -newuse @world

Variabel paling kuat di GENTOO! Variabel USE menetapkan dukungan apa yang perlu dikompilasi ke dalam program Anda. Digunakan dengan benar, Anda dapat membuat sistem Anda jauh lebih ramping dibandingkan dengan metode lain. Anda dapat mengubah ini untuk berhenti mendukung KDE jika Anda yakin tidak akan menjalankan KDE. Gentoo kemudian akan mengkompilasi semua program tanpa dukungan itu, membuat biner lebih kecil. Jika Anda memutuskan untuk beralih ke KDE, Anda harus memulai dari awal dan mengkompilasi ulang semua aplikasi Anda.

GUNAKAN="-kde gnome qt5 juga"

Semua nilai diatur dalam nilai default, jadi yang Anda masukkan adalah perubahan dari normal. Pertama kali Anda membangun mungkin lebih baik hanya menjalankan sistem.

Zona waktu dan lokal

Selanjutnya, atur zona waktu. Isi nilai dalam file.

$ ls usr/share/zoneinfo $ echo "Eropa/Athena"> /etc/zona waktu

Gunakan emerge untuk mengkonfigurasi waktu dengan benar.

$ emerge -config sys-libs/timezone-data

Tambahkan data di file lokal Anda:

id_GB ISO-8859-1
en_GB.UTF-8 UTF-8

Konfigurasi menggunakan file yang baru saja Anda buat.

$ lokal-gen

Ini adalah standar untuk semua instalasi di dunia Linux. Ini khusus Gentoo:

$ pilih daftar lokal $ pilih set lokal 3
$ env-update && source /etc/profile && export PS1="(chroot) $PS1"

Konfigurasi kernel otomatis

Sebelum Anda menjalankan skrip, Anda harus menambahkan partisi boot Anda di file /etc/fstab.

/dev/sda2      /boot    ext4    defaults      0  2

Di Gentoo, Anda memiliki kebebasan untuk mengkompilasi kernel Anda sendiri untuk setiap mesin yang ingin Anda jalankan. Cara yang lebih baik untuk memulai adalah mendapatkan kernel biner yang sesuai dengan kebutuhan Anda. Ketika Anda merasa siap untuk masuk ke dalam kompleksitas kompilasi kernel, lakukan itu di sistem Anda yang sedang berjalan. Untuk memilih kernel, jalankan emerge seperti biasa;

$ emerge -ask sys-kernel/gentoo-kernel-bin

Perintah emerge akan menginstal kernel Anda dan mengatur semuanya!

Saatnya mengkonfigurasi sistem

Buat file jaringan.

/etc/conf.h/bersih
config_eth0="dhcp"
modul="ifconfig"
/etc/conf.d/nama host
nama host = "Gentoo"
$ emerge -ask net-misc/dhcpcd

Ini akan menginstal program dhcpcd untuk menangani dhcp. Default untuk Gentoo adalah dhcp.

Pengaturan untuk dhcpcd menggunakan systemd adalah untuk mengaktifkan layanan.

$ systemctl -sekarang aktifkan [email protected]

Sebelum Anda dapat boot ke sistem baru, Anda harus menginstal boot loader Anda. Inilah cara Anda memilih GRUB2.

$ emerge -ask sys-boot/grub:2
$ grub-install /dev/sda -efi-directory=/boot
$ grub-mkconfig -o /boot/grub/grub.cfg

Sekarang, Anda perlu memperbarui file /etc/fstab Anda untuk sistem langsung.

/etc/fstab
/dev/sda1               /boot           ext4            noauto,noatime  1 2
/dev/sda2               /               ext4            noatime         0 1

Nomor '/ dev/sda' akan berbeda tergantung pada skema partisi Anda. Anda juga dapat menggunakan nomor UUID unik. Anda perlu mengetahuinya menggunakan perintah 'blkid'.

Mulai ulang ke sistem baru Anda

Anda sekarang dapat boot ke sistem langsung Anda. Hapus media instal dan coba. Jika Anda melewatkan sesuatu, Anda selalu dapat memulai dari awal dengan media instal. Banyak masalah adalah detail, jadi Anda memiliki semua file yang diunduh dan hanya dapat melakukan sebagian instalasi. Dalam instalasi itu, Anda masih memiliki 'muncul' yang tersedia, dan itu adalah alat yang Anda gunakan untuk meningkatkan dan mengubah sistem.

Kesimpulan

Gentoo tidak memiliki installer sendiri, yang berarti Anda perlu mempersiapkan apa yang ingin Anda capai. Anda dapat melakukan ini dengan memilih ukuran disk dan menyelidiki kebutuhan khusus untuk sistem Anda. Jika Anda ingin memulai dengan cepat, Anda harus memilih turunan dan tweak dari sana sampai Anda merasa yakin bahwa Anda dapat menangani semua detail dalam pengaturan awal sistem Linux.

Game Lab Aplikasi Oculus Teratas
Jika Anda adalah pemilik headset Oculus maka Anda harus tahu tentang sideloading. Sideloading adalah proses menginstal konten non-toko di headset Anda...
10 Game Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform yang mendominasi untuk bermain game karena persentase besar dari game yang berkembang saat ini untu...
5 Game Arkade Terbaik untuk Linux
Saat ini, komputer adalah mesin serius yang digunakan untuk bermain game. Jika Anda tidak bisa mendapatkan skor tinggi baru, Anda akan tahu apa yang s...