|
Dunia GNU / Linux sangat luas dan sangat biasa. Konsep persekitaran desktop, pakej, dan direktori root sudah tidak asing lagi bagi kebanyakan pengguna; peliknya, unsur-unsur ini tidak eksklusif antara satu pengedaran dengan yang lain.
Oleh itu, setiap kali saya membaca mengenai sebaran Linux yang menjanjikan "berbeza", saya bertanya pada diri sendiri:apa yang membezakannya dari yang lain yang ada? Di bawah itu parameter kita boleh membezakan sungguh kepada satu Pengedaran GNU / Linux antara ribuan yang ditawarkan oleh alam semesta ini kepada kita? |
Pakej dan pengurusnya
Walaupun program yang sama mungkin tersedia untuk beribu-ribu pengedaran, pakej yang dipasang di masing-masing mungkin berbeza. Ketika kita berbicara tentang paket, kita merujuk pada format atau perpanjangan fail, yang digunakan oleh sistem operasi untuk memasang program. Agar pengedaran dapat menggunakan fail ini, ia juga harus mempunyai pengurus paket, yang memiliki alat untuk memasang, mengubah atau menghapus program tersebut. Ini penting, kerana walaupun program tidak berubah antara satu pengedaran dengan yang lain (iaitu, Mozilla Firefox akan tetap menjadi Firefox dalam semua pengedaran), kemungkinan besar jika pakej yang digunakan untuk memasangnya berubah.
Beberapa format pakej adalah:
- deb: digunakan oleh Debian dan derivatifnya.
- RPM: (Red Hat Package Manager) berasal dari Red Hat dan digunakan secara meluas oleh banyak orang lain seperti Fedora, OpenSUSE, Mandriva, Mageia dan lain-lain.
- PISI: dari Pardus.
- MO: dari Slax.
- PUP dan PET: Puppy Linux.
- .txz: Slackware
Dan beberapa pengurus pakej yang paling popular:
- APT (terminal) dan Synaptic (grafik): digunakan oleh Debian dan turunannya.
- Zypper (terminal) dan YaST (grafik): pengurus OpenSUSE.
- YUM: Fedora dan Yellow Dog Linux.
- Pac-man: Arch Linux.
- dpkg - asalnya dibuat oleh Debian.
- Urpmi: Mandriva dan Mageia.
- up2date: Topi Merah.
- slapt-get, slackpkg, dan swaret - Pelbagai "alat" yang digunakan oleh Slackware untuk berfungsi dengan pakej tgz.
Adakah penting saya menukar pengurus pakej antara pengedaran? Ya. Fakta bahawa pengurus dipilih untuk merugikan pihak lain menunjukkan bahawa pengurusan pakej yang akan dipasang dengan cekap dicari. Pada akhirnya, pengurus pakej menentukan banyak "inti" pengedaran, dan merupakan titik yang baik untuk dipertimbangkan untuk membezakannya dari yang lain. Saya tidak akan membincangkan mana yang lebih baik, walaupun terdapat beberapa contoh di internet mengenai apa yang saya sebut "perang - zypper - yum war" di mana peminat SUSE menyatakan bahawa Zypper masih terbaik.
Untuk mengembangkan: http://distrowatch.com/dwres.php?resource=package-management
Kebolehgunaan
Topik lain yang sering diulang adalah tahap pengalaman yang perlu kita gunakan untuk menggunakan sebaran. Ia berlaku berkali-kali ketika menasihati pengedaran kepada pemula, atau seperti yang telah kita lakukan dengan pengedaran pertama kita, bahawa kita sering mendengar "bahkan tidak bermimpi untuk mencuba Gentoo dari awal" atau "Ubuntu adalah pilihan yang baik untuk memulai".
Kesukaran menggunakan sebaran dianggarkan dari segi:
- jumlah elemen grafik yang ditawarkannya.
- jumlah kerja yang mesti dilakukan setiap konsol (di mana tidak ada alternatif grafik untuk tugas itu).
- kesukaran pemasangan.
- isipadu konfigurasi yang mesti dilakukan selepas pemasangan pengedaran.
- jika semasa pemasangan perlu mengkonfigurasi partisi cakera atau ini dapat dilakukan secara automatik.
Itulah sebabnya adalah biasa untuk mengelompokkan sebaran tertentu seperti tahap pakar (Gentoo, Linux From Scratch, Slackware, Arch), yang tidak digalakkan untuk pengguna "perantara-pemula". Kebelakangan ini terdapat fenomena yang menyebabkan trend distribusi Linux berubah menjadi Sistem Operasi yang semakin menyenangkan bagi mana-mana pengguna. Walaupun begitu, sebilangan pengedaran untuk pemula (Linux Mint, Ubuntu, Elementary OS, antara lain) tetap luar biasa.
Perkakasan
Ini bukan salah satu perkara pertama yang disebut ketika membicarakan pengedaran, tetapi masih merupakan sesuatu yang penting. Dalam dunia yang berusaha melepaskan diri dari "sistem yang semakin menuntut lebih banyak sumber daya" (Windows) dan masih mengikuti perkakasan baru, terdapat sebilangan besar pengedaran yang membolehkan perkakasan dapat dikitar semula (Puppy Linux, Slitaz, Tiny Core Linux , AUSTRUMI, Slax, Lubuntu, Xubuntu, Alcolix, Damn Small Linux, Molinux, dll.). Walaupun distro lain, seperti Linux Mint atau Arch dapat dipasang pada komputer lama, ada had di mana kecairan sistem hilang, oleh itu terdapat sebaran khusus untuk jenis perkakasan tersebut. Oleh itu, lebih logik bahawa sebilangan pengedaran ini menawarkan sokongan untuk versi 32-bit dan 16-bit; tawaran sokongan 32 dan 64 bit yang paling popular.
Sebaran seperti Puppy Linux Oleh itu, tidak perlu dikemas kini dengan perkakasan paling kuat di pasaran semasa, tetapi berfungsi sepenuhnya dalam komputer dengan sumber mudah, selagi kita tidak memasang program yang memerlukan sumber yang berlebihan.
Lancarkan format
Ia mudah: sebaran biasanya terdapat dalam satu siri format yang akhirnya menentukan intinya. Walaupun CD / DVD Langsung biasanya umum di antara distro popular, ada banyak yang lain yang tidak menggunakan format ini, dan tidak melepaskan versi yang hanya boleh dipasang.
Kemungkinan memiliki CD, DVD, CD / DVD Langsung, persekitaran desktop yang berbeza secara lalai atau kemampuan untuk memasang dari Internet, adalah sesuatu yang mempengaruhi keputusan banyak pengguna untuk menguji sebaran atau menggunakannya secara kekal. Kami juga melihat bahawa terdapat pra-rilis yang membolehkan komuniti menguji pengedaran sebelum dimuktamadkan.
Perkara penting lain juga merangkumi versi untuk peranti mudah alih dan lain-lain yang mengedarkan "Spin-Offs", di mana contoh yang paling konkrit adalah Fedora, yang mempunyai versi untuk Permainan, Makmal dan Reka Bentuk, walaupun ini, menurut saya , adalah masalah memasang pakej yang ada di repositori yang berbeza. Akhirnya, saya tidak melupakan edaran pelancaran bergulir, yang eksponennya paling jelas Debian, Arch y OpenSUSE, membenarkan untuk mengemas kini perisian dan versi sistem tanpa perlu melakukan pemasangan baru atau takut kehilangan data peribadi.
Objektif umum
Setiap pengedaran mempunyai objektif yang bertujuan untuk menjangkau pengguna sekarang atau yang berpotensi. Dari sana kita dapat membezakan yang khusus untuk komputer riba (seperti JoliCloud, yang juga berorientasi untuk digunakan di awan) dan yang untuk pelayan (RedHat Linux Enterprise Ia adalah salah satu yang paling kuat dan disokong pada masa ini).
Pengedaran lain bertujuan untuk menjaga estetika meja dan kesamaan dengan sistem lain (sehingga memudahkan peralihan dengan ini), seperti halnya OS Pear (dengan estetik seperti Mac), ZorinOS (yang GNOME sesuaikan untuk menawarkan persekitaran yang serupa dengan versi Windows yang berbeza) dan OS asas (dengan sekumpulan ikon terbina dalam dan pemasangan berfungsi secara lalai); Ini boleh dikatakan berbeza dari persekitaran klasik, tetapi ini masih boleh dipasang dalam pengedaran ini.
Pengedaran tersebut bertujuan untuk "khalayak khusus", seperti Linux saintifik, muzik, otakux dan yang lain hanya menambah aplikasi tertentu, yang secara peribadi nampaknya tidak cukup untuk membuatnya menonjol dari kumpulan yang lain, memandangkan aplikasi boleh dipasang di mana-mana sistem jika kod sumber tersedia.
Untuk diserlahkan, ada beberapa "keanehan", seperti yang kita lihat di Globo Linux, sebaran modular yang mengatur program yang dipasang dengan cara yang berbeza dari pengedaran yang lain, sehingga fail program yang sama dapat dijumpai bersama. Direktori klasik memang ada, tetapi tersembunyi, sehingga dalam direktori root secara lalai kita melihat direktori berikut: Program, Pengguna, Sistem, Fail, Pemasangan, Depot.
Satu lagi contoh yang baik ialah igelle, dibina dari awal untuk menyokong sebilangan besar peranti yang ada. Pengedarannya mempunyai lingkungan desktop yang disebut Esther yang ditulis dalam GTK + dan dengan Webkit sebagai mesin rendering.
Sebagai penutup nota ini, saya ingin mengetengahkan elemen yang pada pendapat saya juga sesuatu yang transenden yang membezakan pengedaran: komuniti yang mengelilingi setiap pengedaran sangat penting untuk operasi yang satu ini. Terdapat banyak contoh di mana keputusan masyarakat atau kekurangannya menetapkan jalan (untuk kejayaan atau kegagalan) pengembangan pengedaran, dan di situlah pembangun mesti lebih berhati-hati dan memberi perhatian. Terdapat juga kes di mana pengguna meninggalkan distro kerana tidak menghadapi masalah atau keraguan di mana masyarakat tidak tahu bagaimana bertindak balas atau memberi pertolongan; itulah sebabnya imej masyarakat, walaupun wujud dalam sistem operasi seperti itu, tetap memainkan peranan penting dalam menonjolkan satu pengedaran di atas yang lain.
Akhirnya, jangan lupa membaca bahagian “Pembahagian"Dari blog ini, yang mengandungi maklumat yang sangat berguna untuk pendatang baru.

