Apa perbedaan mendasar antara Arch dan Gentoo Linux? [Tutup]

53

Apa perbedaan antara Arch Linux dan Gentoo Linux? Ideologi mereka tampaknya sangat mirip dengan saya.

Ritik
sumber
1
Hai Ritik, selamat datang di unix.SE. Pertanyaan ini bukan format yang baik untuk situs ini karena cukup luas dan terutama berdasarkan pendapat. Bisakah mempersempit pertanyaan Anda sama sekali? Apakah ada komponen tertentu dari ideologi mereka yang Anda harapkan berbeda tetapi tampak serupa?
drs
Kesamaan yang saya maksudkan adalah bahwa keduanya dibangun oleh pengguna sesuai dengan keinginan mereka.
Ritik
Cara yang digunakan pengguna untuk melakukan itu adalah satu perbedaan utama. Dalam hal ini, Arch lebih normatif dibandingkan dengan distro lain, saya pikir. Gentoo mungkin agak buram bagi orang-orang yang belum banyak menggunakan kompiler, mengarah ke beberapa interpretasi yang salah; D tujuannya.
goldilocks
1
Gentoo akan memungkinkan Anda untuk mengelola fitur paket yang Anda inginkan dengan flag USE . The portage manajer paket adalah sebuah mahakarya. Tetapi Anda akan membutuhkan waktu dan itu akan menjadi perbedaan besar antara 2 distro. Ketika Anda menarik khususnya gccAnda akan tahu. Saya belum pernah melihat proses di mana seorang pemula seperti saya dapat mengkompilasi / menginstal 1500 paket tanpa kesalahan, termasuk gcc, webkit, dan Libreoffice (lengkap). Juga, Buku Pegangan Gentoo memiliki panduan instalasi terinci yang pernah saya lihat. Saya menggunakan Arch - basmati rice ;-)
4
Kenapa menutup pertanyaan? Saya tidak setuju ini berdasarkan opini. Meminta perbedaan bukanlah meminta pendapat.
Johan Boulé

Jawaban:

42

Ya, distro-distro serupa, dengan keduanya diatur untuk memuaskan pengguna yang lebih berpengalaman, dan keduanya bertujuan untuk cepat dan sangat dapat disesuaikan. Kesamaan paling teknis adalah bahwa keduanya didasarkan pada Kernel Linux.

Sementara sebagian besar fungsi mungkin tampak serupa, keduanya berbeda dalam banyak hal.

  1. Tampaknya, dokumentasi Gentoo dikatakan sangat menakutkan bagi pengguna baru, sementara dokumentasi Arch sangat tergantung pada semboyan KISS (Keep it simple, stupid).

  2. Manajer paket juga berbeda. Arch Linux menggunakan Pacman (atau dalam beberapa putaran, seperti antergos, Pacman XG) yang menggunakan sistem paket prakompilasi yang baik sementara Gentoo menggunakan manajer Portage yang membuat paket dari kode sumber .

    Dengan perbedaan manajer paket, satu distribusi mungkin memiliki lebih sedikit paket yang disiapkan daripada yang lain. Saya akan mengatakan bahwa Arch akan memiliki pilihan paket yang lebih besar dibandingkan dengan Gentoo, tetapi pemilihan paket individu mungkin juga berbeda.

    Namun, sebagian besar paket tersedia dalam kode sumber. Jadi Anda dapat dengan mudah membangunnya agar sesuai dengan manajer paket apa pun yang mungkin Anda gunakan.

    (Jika Anda tertarik, manajer portage Gentoo memiliki banyak fitur bagus yang tidak tersedia di pacman yang baru diinstal)

  3. Popularitas adalah perbedaan. Meskipun Anda mungkin tertarik untuk menjadi yang asli, adopsi OS Anda dapat membuat perbedaan besar dalam pengalaman Linux Anda. Terutama pada berapa banyak file yang dapat Anda akses di luar disk dan berapa banyak tutorial yang harus Anda lihat pada saat dibutuhkan.

    Menurut distrowatch, Arch Linux adalah yang ke 8 dalam popularitas secara keseluruhan, sementara Gentoo berada di peringkat ke-47 .

    Meskipun popularitas dapat membantu, ini mungkin tidak membantu Anda untuk dengan mudah memilih distro. Saya belum mencoba Gentoo secara pribadi, ini bisa saja OS yang sangat fungsional dan sederhana, sementara Arch naik lebih jauh dengan head-start-nya.

  4. Gentoo memiliki beragam desktop yang didukung secara resmi dari AfterStep dan BlackBox, hingga Gnome dan Xfce. Arch Linux secara resmi mendukung sebagian besar Desktop utama. (Mungkin karena ini populer diadopsi sebagai sistem command-line).

  5. Saya dapat membuat daftar lebih banyak perbedaan, tetapi selain dari perbedaan di atas (dan mungkin yang lain), distribusinya sangat mirip.

Jika Anda ingin sumber daya yang baik untuk membuat perbandingan, saya sarankan distrowatch.com , jika Anda belum melihatnya.

Pendingin ruangan
sumber
2
Saya telah melihat distrowatch, tetapi saya menginginkan perbedaan mendasar. Terima kasih atas jawaban Anda yang bermanfaat.
Ritik
1
Sejak wiki.gentoo.org datang, dokumentasi telah banyak berkembang. Dokumentasi berbasis XML lama yang saya percaya sedang dihapus sepenuhnya.
lkraav
Menyatakan yang jelas, itu hebat! Walaupun saya tidak pernah tahu bahwa dokumentasinya sangat terstandarisasi ...
Air Conditioner
16

Mungkin perbedaan terbesar adalah gentoo menyediakan paket source sementara arch menyediakan binary yang telah dikompilasi. Arch juga hanya mendukung mesin x86 meskipun porting ke arsitektur lain berhasil. Lihat di sini untuk daftar.

Hidup kembali
sumber
12

Dalam instalasi Gentoo, Anda akan lebih terdorong untuk mengkompilasi kernel Anda sendiri, sebuah pengalaman yang harus dilalui oleh setiap pengguna Linux. :)

Arch secara default menggunakan systemd untuk inisialisasi. systemd tumbuh jauh lebih populer, dan sebagian besar distribusi bergerak ke sana menggantikan sistem init gaya Sistem-V yang lama. Gentoo menggunakan sistem init yang lebih tua ini secara default, tetapi dibantu oleh OpenRC. Namun Gentoo memiliki systemd yang tersedia di Portage .

Ada satu kesamaan yang ingin saya sebutkan: Anda dapat belajar banyak tentang Linux hanya dengan menginstal distribusi mana pun!

AlephBeth
sumber
2
Persetan, instalasi lengkung itu mudah. Instalasi Gentoo masih memberi saya mimpi buruk (tapi saya menyukainya). Instalasi Arch secara harfiah hanya mempartisi (Anda bahkan dapat membuat 1 partisi besar dan selesai dengan itu), memasang partisi, menjalankan satu perintah (pacstrap), mengatur kata sandi root dan menginstal boot manager. Ada beberapa langkah kecil di antara (seperti lokal dan yang lainnya) tapi maksud saya semuanya cocok dengan baik ke halaman wiki kecil ... Dokumentasi instalasi Gentoo banyak, banyak halaman, dan itu juga sulit, terutama konfigurasi kernel jika Anda mau melakukannya dengan baik.
Cadangan