Cara Install Gentoo Linux dari Ubuntu (dengan Gambar)

Daftar Isi:

Cara Install Gentoo Linux dari Ubuntu (dengan Gambar)
Cara Install Gentoo Linux dari Ubuntu (dengan Gambar)

Video: Cara Install Gentoo Linux dari Ubuntu (dengan Gambar)

Video: Cara Install Gentoo Linux dari Ubuntu (dengan Gambar)
Video: cara mengirim foto lewat email di hp 2024, Mungkin
Anonim

Gentoo adalah distribusi Linux yang terkenal dengan kemampuan kustomisasi, kompleksitas, manajemen paket, dan asosiasi umum dengan geeky-ness. Pertama dan terpenting, distribusi Gentoo bukan untuk semua orang; bersiaplah untuk menggunakan otak Anda karena Anda perlu membaca untuk membuat sistem Anda berfungsi penuh. Di Gentoo, setiap paket dikompilasi dari sumber, menggunakan alat manajemen paket mereka, portage, jadi Anda, pengguna, memutuskan fitur dan paket apa yang diinstal pada sistem Anda. Kompilasi/instalasi build besar (kde/gnome/libreoffice) dapat memakan waktu antara 30 detik hingga beberapa hari (masing-masing) tergantung pada perangkat keras yang digunakan, sementara build yang lebih kecil diinstal dalam hitungan menit. Panduan ini akan memungkinkan Anda untuk menginstal Gentoo, sambil tetap membiarkan komputer Anda benar-benar gratis untuk penggunaan normal sehari-hari. Itu ditulis secara eksplisit untuk bekerja dari Ubuntu, meskipun tidak ada alasan mengapa ini tidak akan bekerja dari distribusi Linux lainnya.

Langkah

Instal Gentoo Linux dari Ubuntu Langkah 1
Instal Gentoo Linux dari Ubuntu Langkah 1

Langkah 1. Pastikan Anda memiliki hak pengguna super di kotak Ubuntu Anda; dan koneksi Internet - sebaiknya yang cepat

Pengetahuan menengah tentang Ubuntu dan Linux secara umum juga lebih disukai.

Instal Gentoo Linux dari Ubuntu Langkah 2
Instal Gentoo Linux dari Ubuntu Langkah 2

Langkah 2. Anda perlu menginstal chroot di Ubuntu

Anda dapat mencapai ini melalui Synaptic dengan menginstal paket dchroot dan debootstrap; atau baris perintah dengan mengetik

sudo apt-get install dchroot debootstrap

. Program ini memungkinkan Linux untuk sementara berpura-pura bahwa direktori root-nya berbeda dari biasanya.

Instal Gentoo Linux dari Ubuntu Langkah 3
Instal Gentoo Linux dari Ubuntu Langkah 3

Langkah 3. Partisi ulang partisi yang ada, atau buat partisi baru dari ruang Hard Disk yang kosong

Hati-hati! Anda tidak ingin kehilangan data apa pun.

Sebagian besar situs web merekomendasikan bahwa, pada dasarnya, semakin banyak partisi, semakin baik. Minimal, Anda memerlukan partisi root (/); tetapi kebanyakan orang memiliki partisi swap yang terpisah, partisi home (/ home). Beberapa juga merekomendasikan partisi terpisah untuk /boot dan /var

Instal Gentoo Linux dari Ubuntu Langkah 4
Instal Gentoo Linux dari Ubuntu Langkah 4

Langkah 4. Format partisi baru menggunakan Sistem File pilihan Anda (untuk /home, /, /boot dan /var lebih baik menggunakan ext2, ext3 atau reiser2)

Swap perlu diformat sebagai partisi swap.

Instal Gentoo Linux dari Ubuntu Langkah 5
Instal Gentoo Linux dari Ubuntu Langkah 5

Langkah 5. Buat folder baru,

/mnt/gentoo

dan satu untuk setiap partisi terpisah yang Anda buat.

Instal Gentoo Linux dari Ubuntu Langkah 6
Instal Gentoo Linux dari Ubuntu Langkah 6

Langkah 6. Pasang partisi baru Anda di sini:

  • sudo mount /dev/sda5 /mnt/gentoo

  • sudo mount /dev/sda6 /mnt/gentoo/home

  • di mana di sini, sda5 dan 6 adalah partisi yang masing-masing berisi direktori root dan home prospektif Anda.
Instal Gentoo Linux dari Ubuntu Langkah 7
Instal Gentoo Linux dari Ubuntu Langkah 7

Langkah 7. Periksa apakah tanggal Anda benar (ketik tanggal)

Anda dapat mengubahnya dengan sintaks

tanggal MMDDhhmmYYYY

Instal Gentoo Linux dari Ubuntu Langkah 8
Instal Gentoo Linux dari Ubuntu Langkah 8

Langkah 8. Buka program penjelajahan web pilihan Anda, dan navigasikan ke sini

Temukan mirror lokal Anda, dan unduh tahap3 tarbal dari

rilis/x86/2008.0/tahap/

(ganti x86 dengan arsitektur pilihan Anda - panduan ini hanya diuji untuk AMD64 dan x86). Unduh file md5 yang sesuai.

Instal Gentoo Linux dari Ubuntu Langkah 9
Instal Gentoo Linux dari Ubuntu Langkah 9

Langkah 9. Pindahkan ke folder Gentoo

mv stage3*.bz2* /mnt/gentoo

.

Instal Gentoo Linux dari Ubuntu Langkah 10
Instal Gentoo Linux dari Ubuntu Langkah 10

Langkah 10. Pindahkan diri Anda ke sana (

cd /mnt/gentoo

) dan periksa tarball melalui md5:

md5sum -c stage3*.md5

. Ini memastikan bahwa tarball diunduh dengan benar tanpa rusak. Jika tidak melaporkan sebagai OK, maka Anda harus mengunduh ulang.

Instal Gentoo Linux dari Ubuntu Langkah 11
Instal Gentoo Linux dari Ubuntu Langkah 11

Langkah 11. Ekstrak tarball

sudo tar xvjpf stage3*.bz2

. Tunggu sampai selesai.

Instal Gentoo Linux dari Ubuntu Langkah 12
Instal Gentoo Linux dari Ubuntu Langkah 12

Langkah 12. Sekarang Anda telah menginstal beberapa program dasar di partisi Gentoo; selanjutnya, anda perlu menginstal Portage:

Sistem manajemen paket Gentoo yang memungkinkan Anda untuk memiliki kendali penuh atas apa yang ada di sistem Anda.

  • Kembali ke cermin tempat Anda mengunduh tarball stage3 sebelumnya. Pergi ke

    snapshot/

  • direktori, dan unduh file Portage terbaru. Pindahkan ke /mnt/gentoo, dan gunakan perintah:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C /mnt/gentoo/usr

  • Pengenalan singkat tentang Portage: Portage adalah sistem manajemen paket yang memungkinkan instalasi berbagai paket perangkat lunak yang relatif mudah. Ia bekerja dengan mengunduh daftar ini dan hubungan antar mereka dari server rsync. Ini akan mengarahkan portage ke file yang relevan yang dapat diunduh dari sejumlah besar server lain. Setelah file-file ini diunduh, perangkat lunak akan dikompilasi dari sumbernya oleh komputer Anda - mengoptimalkannya untuk mesin Anda.
Instal Gentoo Linux dari Ubuntu Langkah 13
Instal Gentoo Linux dari Ubuntu Langkah 13

Langkah 13. Pada tahap ini, Anda mungkin ingin mengatur beberapa flag kompilasi

Anda melakukannya dengan mengedit /mnt/gentoo/etc/portage/make.conf menggunakan editor teks favorit Anda. Panduan lengkap tentang berbagai variabel make dapat ditemukan dengan membaca /mnt/gentoo/usr/share/portage/config/make.conf.example. Simpan perubahan Anda ke file konfigurasi, dan keluar dari editor teks.

Instal Gentoo Linux dari Ubuntu Langkah 14
Instal Gentoo Linux dari Ubuntu Langkah 14

Langkah 14. Ingin mengoptimalkan unduhan Anda?

Edit make.conf lagi dan pastikan bahwa variabel SYNC diatur ke server rsync paling lokal Anda. Tambahkan sebanyak mungkin mirror yang Anda inginkan ke variabel GENTOO_MIRRORS - namun letakkan yang Anda sukai terlebih dahulu. Anda dapat menemukan daftar mirror yang tersedia di sini.

Instal Gentoo Linux dari Ubuntu Langkah 15
Instal Gentoo Linux dari Ubuntu Langkah 15

Langkah 15. Sebelum Anda membenamkan diri dalam sistem baru Anda, Anda perlu memastikan bahwa Anda memiliki beberapa pengaturan penting yang disalin dari Ubuntu apa adanya

  • Pertama, pengaturan dns:

    sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

  • Dan sistem proc Anda:

    sudo mount -t proc none /mnt/gentoo/proc

  • .
  • Dan mount-bind sistem file /dev:

    sudo mount -o bind /dev /mnt/gentoo/dev

  • .
Instal Gentoo Linux dari Ubuntu Langkah 16
Instal Gentoo Linux dari Ubuntu Langkah 16

Langkah 16. Sekarang Anda dapat melakukan chroot

Ini sebenarnya cukup sederhana - dan dapat keluar kapan saja dengan mengetik cukup… err… exit. Ini adalah proses tiga langkah:

  • Pertama, Anda mengubah direktori root ke /mnt/gentoo:

    sudo chroot /mnt/gentoo /bin/bash

  • .
  • Kemudian, Anda memperbarui lingkungan untuk memastikan bahwa terminal ini tahu di mana seharusnya:

    /usr/sbin/env-update

  • Terakhir, komit ini ke memori (sementara):

    sumber /etc/profile

  • Jika Anda ingin mengingatkan diri sendiri bahwa Anda sedang menggunakan chroot, Anda dapat menggunakan perintah mungil ini:

    ekspor PS1="(chroot) $PS1"

Instal Gentoo Linux dari Ubuntu Langkah 17
Instal Gentoo Linux dari Ubuntu Langkah 17

Langkah 17. Selamat

Anda berada di dalam Gentoo dan sekitar… seperempat perjalanan ke sana. Angkat dagu!

Instal Gentoo Linux dari Ubuntu Langkah 18
Instal Gentoo Linux dari Ubuntu Langkah 18

Langkah 18. Selanjutnya, Anda perlu mengkompilasi komponen paling vital dari sistem operasi apa pun:

kernelnya. Kernel adalah bagian dari OS yang menentukan perangkat lunak mana yang diizinkan mengakses perangkat keras pada satu saat. Tanpa kernel, tidak ada sistem operasi, karena tidak dapat beroperasi.

Instal Gentoo Linux dari Ubuntu Langkah 19
Instal Gentoo Linux dari Ubuntu Langkah 19

Langkah 19. Ingat menginstal portage sebelumnya?

Sekarang Anda akan mengunduh daftar paket yang dapat Anda instal dari server rsync yang Anda tentukan. Jenis

muncul --sinkronisasi

Instal Gentoo Linux dari Ubuntu Langkah 20
Instal Gentoo Linux dari Ubuntu Langkah 20

Langkah 20. Demi kejelasan, pada tahap ini saya berasumsi bahwa Anda ingin menginstal kernel terbaru (2.6) daripada 2.4

Instal Gentoo Linux dari Ubuntu Langkah 21
Instal Gentoo Linux dari Ubuntu Langkah 21

Langkah 21. Sekarang kita harus mengatur flag USE kita

Bendera ini memberi tahu kompiler opsi apa yang harus ditambahkan, serta pengoptimalan apa yang digunakan. Penting untuk mengatur flag penggunaan yang tepat untuk sistem Anda, jika tidak, Anda mungkin akan mendapatkan beberapa hasil yang tidak diharapkan. Juga bagus untuk menambahkan tanda yang memberi tahu apa yang tidak boleh ditambahkan dukungan.

Instal Gentoo Linux dari Ubuntu Langkah 22
Instal Gentoo Linux dari Ubuntu Langkah 22

Langkah 22. Setiap bendera yang ingin Anda tambahkan hanyalah sebuah kata

Setiap opsi yang ingin Anda hapus adalah kata dengan tanda hubung (-) di depannya. Misalnya, jika kita ingin mengkompilasi semuanya dengan dukungan ogg, kita akan menambahkan ogg. Tetapi jika kami tidak menginginkan dukungan ogg, kami akan menambahkan -ogg.

Instal Gentoo Linux dari Ubuntu Langkah 23
Instal Gentoo Linux dari Ubuntu Langkah 23

Langkah 23. Untuk memilih flag USE Anda, lihat dokumentasi Flags USE Gentoo untuk melihat flag apa yang mungkin ingin Anda sertakan

Instal Gentoo Linux dari Ubuntu Langkah 24
Instal Gentoo Linux dari Ubuntu Langkah 24

Langkah 24. Setelah Anda memilih flag yang akan digunakan, navigasikan ke /etc/make.conf dan masukkan flag yang Anda inginkan

Instal Gentoo Linux dari Ubuntu Langkah 25
Instal Gentoo Linux dari Ubuntu Langkah 25

Langkah 25. Sekarang mari kita atur zona waktu Anda

Gentoo memiliki semua zona waktu di /usr/share/zoneinfo. Arahkan ke direktori dan jalankan perintah ls untuk melihat zona waktu yang tersedia. Kemudian salin zona waktu ke /etc/localtime dengan perintah seperti (

# cp /usr/share/zoneinfo/GMT /etc/localtime

).

Instal Gentoo Linux dari Ubuntu Langkah 26
Instal Gentoo Linux dari Ubuntu Langkah 26

Langkah 26. Sekarang kita telah mengatur zona waktu kita, sekarang saatnya untuk benar-benar mengunduh sumber kernel kita dan mengkonfigurasi kernel

Instal Gentoo Linux dari Ubuntu Langkah 27
Instal Gentoo Linux dari Ubuntu Langkah 27

Langkah 27. Jalankan (

# emerge gentoo-sources

) untuk mengunduh sumber kernel Anda.

Instal Gentoo Linux dari Ubuntu Langkah 28
Instal Gentoo Linux dari Ubuntu Langkah 28

Langkah 28. Langkah selanjutnya ini bisa menjadi rumit untuk timer pertama

Di sini kita mengkonfigurasi kernel sehingga memiliki dukungan apa pun yang kita butuhkan. Anda harus yakin bahwa Anda mengatur kernel Anda dengan benar, jika tidak, Anda mungkin tidak memiliki fungsi yang Anda butuhkan.

Instal Gentoo Linux dari Ubuntu Langkah 29
Instal Gentoo Linux dari Ubuntu Langkah 29

Langkah 29. Jalankan

  • cd /usr/src/linux

  • buat konfigurasi menu

Instal Gentoo Linux dari Ubuntu Langkah 30
Instal Gentoo Linux dari Ubuntu Langkah 30

Langkah 30. Ini akan memunculkan menu konfigurasi kernel

Pastikan untuk memilih semua driver yang Anda perlukan untuk mem-boot sistem Anda, seperti driver SCSI (jika diperlukan), dan pastikan mereka diatur untuk dibangun ke dalam kernel. Jika tidak, Anda tidak akan bisa boot. Juga, pastikan Anda mengaktifkan dukungan untuk sistem file Anda.

Instal Gentoo Linux dari Ubuntu Langkah 31
Instal Gentoo Linux dari Ubuntu Langkah 31

Langkah 31. Pilih driver jaringan yang mungkin Anda perlukan, seperti driver ethernet atau driver nirkabel (atau keduanya)

Instal Gentoo Linux dari Ubuntu Langkah 32
Instal Gentoo Linux dari Ubuntu Langkah 32

Langkah 32. Pilih jenis dan keluarga prosesor Anda

Instal Gentoo Linux dari Ubuntu Langkah 33
Instal Gentoo Linux dari Ubuntu Langkah 33

Langkah 33. Setelah selesai, ketik (

buat && buat modules_install

) untuk mulai mengkompilasi kernel dan modul kernel.

Ini mungkin memakan waktu, jadi bacalah buku, tonton TV, ajak anjing jalan-jalan, atau apa pun yang Anda sukai. 34

Instal Gentoo Linux dari Ubuntu Langkah 34
Instal Gentoo Linux dari Ubuntu Langkah 34

make -j2 && make modules_install

35

  • Sekarang kita perlu menyalin gambar kernel Anda ke /boot.

    Ubah kernel-2.6.24 menjadi apa pun yang Anda inginkan untuk nama kernel Anda. (

    cp arch/i386/boot/bzImage /boot/kernel-2.6.24

  • )
  • Sekarang mari konfigurasikan modul kernel Anda. Berlari (

    temukan /lib/modules/(versi kernel)/ -type f -iname '*.o' -or -iname '*.ko'

  • ) untuk menemukan semua modul kernel yang tersedia. Dari semua itu, tambahkan yang Anda inginkan untuk dimuat secara otomatis ke /etc/modules.autoload.d/kernel-2.6. Jangan sertakan.ko atau.o atau jalurnya. Katakan saja, misalnya, snd-hda-intel.
  • Tips

    • root-groups=root,, portage
    • grup=, portage
    • prioritas=3
    • Lihat Forum Gentoo, situs web
    • direktori=/mnt/gentoo
    • Tarball stage 3 tidak memiliki user dan group "portage", untuk beberapa alasan, yang akan menyebabkan emerge gagal dari dalam chroot. Jika anda menggunakan schroot anda harus membuat user dan grup portage pada sistem host anda (ubuntu maverick dalam kasus saya); file passwd dan grup di /mnt/gentoo/etc akan ditimpa jika Anda memodifikasinya secara langsung. Setelah menambahkan pengguna & grup portage ke sistem host, chroot dengan cara biasa juga harus bekerja dengan akses jaringan. Saya menggunakan schroot dengan konfigurasi berikut:
    • pengguna-root=
    • alias = gentoo
    • jenis=direktori
    • deskripsi=gentoo

    Peringatan

    • Ini akan memakan waktu lama tetapi biasanya sepadan.
    • Jangan mencoba menginstal versi lintas arsitektur (mis. gentoo 64 bit di ubuntu 32 bit), karena chroot tidak akan berfungsi dengan baik (jika seseorang dapat menjelaskannya dengan lebih baik?)

    Direkomendasikan: