Apa perbedaan antara distribusi Linux utama? Akankah saya perhatikan?

14

Saya telah menggunakan Linux dalam beberapa bentuk sebentar-sebentar selama sepuluh tahun terakhir, tetapi baru benar-benar menggunakannya selama beberapa bulan terakhir.

Apa perbedaan utama antara distribusi? Pada akhirnya saya tahu bahwa manajemen paket dan branding adalah yang besar, tetapi apakah akan lebih mudah untuk melakukan tugas x dengan distribusi y ? Kenapa begitu?

Andy Mikula
sumber

Jawaban:

12

Saya pikir ada dua perbedaan utama

  • Manajemen paket
  • Pengelola Jendela Default (Gnome, KDE, XFCE)

Hanya dengan menunjuk dua perbedaan besar ini agak akan mengubah perilaku Anda dalam melakukan tugas. Misalnya Anda dapat dengan mudah menginstal paket pada Ubuntu menggunakan apttetapi tidak begitu sederhana saat menggunakan rpm. Memiliki perbedaan dalam Window Manager juga dapat mengubah cara Anda berinteraksi dengan sistem.

hendrasaputra
sumber
4
Saya dapat menjalankan Window Manager mana pun yang saya inginkan dengan distro apa pun, bukan?
Andy Mikula
4
Andy, benar. Tetapi dari sudut pandang pengguna biasa biasanya Anda hanya pergi dengan apa yang diberikan dalam paket instalasi kan?
hendrasaputra
1
Sebagian besar distro memungkinkan Anda untuk menginstal window manager apa pun, tetapi Anda mungkin menemukan bahwa dukungan untuk satu lebih disukai daripada yang lain.
Markus
1
Hmmm, cukup adil. Saya tidak akan benar-benar menganggap diri saya sebagai 'pengguna biasa', tapi saya tahu apa yang Anda maksud.
Andy Mikula
Saya tidak pernah mengerti mengapa orang-orang menemukan RPM begitu keras ...
Evan
5

Ada dua rasa utama distro Linux di luar sana. Distribusi berdasarkan Debian dan Red Hat merupakan persentase besar dari distribusi di luar sana.

Perbedaan utama di antara mereka adalah manajemen paket. Jika berbasis Debian, kemungkinan besar mereka menggunakan sistem dpkg & apt / deb; jika itu adalah sistem Red Hat, kemungkinan besar menggunakan yum / rpm. Banyak distro muncul karena seseorang tidak puas dengan manajemen paket, sehingga sebagian besar akan memiliki beberapa bentuk antarmuka grafis yang berbeda, tetapi sistem yang mendasarinya sama.

Jika Anda belajar cara menggunakan apt-get dan yum, Anda akan mencakup 80% dari distro di luar sana, dan 99% dari sistem yang kemungkinan besar akan Anda temui.

Setiap distro akan melakukan sesuatu yang sedikit berbeda dengan window manager. Kebanyakan distro besar memilih antara KDE dan Gnome, dengan Gnome tampaknya menjadi yang populer saat ini. Hal yang hebat tentang Linux adalah Anda dapat mengubah window manager jika suka (buka Window Maker!).

Jika Anda mempelajari baris perintah, tidak ada "banyak" perbedaan, tetapi perubahan GUI antara distro pasti akan mempengaruhi pilihan Anda. Juga, beberapa distro dilengkapi dengan driver yang akan memudahkan perangkat keras tertentu seperti kartu video.

Saya sangat merekomendasikan Linux Mint untuk sistem rumah, dan vanili Debian, Ubuntu (edisi server), atau CentOS untuk server.

Mark Turner
sumber
+1 untuk sebagian besar komentar Anda. Saya tidak setuju tentang penggunaan vanilla Ubuntu untuk server. Ubuntu memiliki distribusi server tertentu yang menghilangkan banyak X-bulu yang tidak hanya diperlukan untuk kotak tanpa kepala duduk di rak ...
Russell Heilling
Sepakat. Saya akan mengedit agar mencerminkan hal itu.
Mark Turner
Saya akan mengatakan openSUSE, yang berbasis RPM, bisa berdiri sebagai distro utama ketiga. Jauh lebih baik daripada Fedora IMO, tetapi tidak ingin memulai perang api. Beberapa distro lain seperti Arch dengan sistem manajemen paket mereka sendiri juga mendapatkan pengikut, tetapi mungkin belum "besar".
Evan
3

Meskipun manajer paket berbeda, pemahaman saya (meskipun saya tidak menggunakan Linux secara teratur) adalah bahwa sebagian besar paket tersedia dengan cara apa pun dengan distro apa pun. Juga, sistem jendela / lingkungan desktop berbeda, tetapi Anda tetap dapat menginstal alternatifnya. Satu-satunya hal lain yang dapat saya pikirkan saat ini adalah perbedaan sederhana dalam komunitas di sekitar distro.

Saya cukup yakin bahwa Anda akan dapat menemukan cara untuk melakukan apa pun yang ingin Anda lakukan.

jtbandes
sumber
3

Seperti orang lain telah menyarankan manajemen paket, pilihan perangkat lunak default (terutama lingkungan desktop), dan tata letak file konfigurasi adalah perbedaan yang paling jelas antara distribusi.

Namun saya pikir lebih penting maka ini adalah filosofi yang berbeda yang mengikuti distribusi. Untuk beberapa nama:

  • Ubuntu / Fedora - Pengalaman pengguna, antarmuka yang konsisten, banyak alat grafis bawaan.
  • Arch - Perangkat lunak yang canggih dan sederhana
  • Gentoo - Sangat bisa dikustomisasi, berbasis sumber
  • Debian - Ringan, kokoh, stabilitas di atas perangkat lunak baru
gacrux
sumber