mod Linux. Peringkat distribusi Linux terbaik: mana yang lebih baik. GoboLinux dan direktori aplikasi terpisah

18.05.2020 drive SSD

Banyak pengguna tidak ragu dan mengunduh versi terbaru. Orang berpikir bahwa dalam versi yang diperbarui, pengembang telah menghilangkan semua bug, menambahkan fitur yang bermanfaat, membuat desain lebih menarik, antarmuka lebih ramah. Tapi ini tidak selalu benar. Baru pada tahun 2016 mereka merilis beberapa modifikasi dan rakitan. Diantaranya adalah sistem yang berbeda: baik dan buruk. Karena itu, Anda perlu memikirkan Linux mana yang harus dipilih. Dan baru kemudian, setelah mengevaluasi semua pro dan kontra, instal distribusinya.

Tidak ada sistem universal yang cocok untuk semua pengguna. Setiap orang membutuhkan sesuatu yang berbeda. Administrator peduli dengan fungsionalitas, keamanan, dan peluang kendali jarak jauh. Untuk pemula - antarmuka yang ramah dan sederhana. Untuk pecinta inovasi - opsi menarik yang tidak ada di versi sebelumnya.

Pada tahun 2016, banyak distro yang dirilis. Di antara mereka, Anda pasti akan menemukan yang Anda butuhkan. Tetapi tidak ada peringkat yang akan membuat pilihan untuk Anda. Lebih baik mengevaluasi secara mandiri opsi yang Anda sukai.

Ada beberapa kriteria umum yang penting dalam versi Linux apa pun:

  • Stabilitas. Jika sistem terus-menerus macet, memberikan kesalahan, program macet, tidak ada keuntungan lain yang akan mendorongnya ke puncak 2016. Anda harus terus-menerus mencari penyebab kegagalan dan memulihkan data yang rusak. Tidak masalah tugas apa yang Anda gunakan untuk modifikasi - stabilitasnya selalu penting.
  • Keamanan. Lubang dalam sistem adalah anugerah bagi virus apa pun. Tentu saja, Linux adalah contoh keandalan yang bagus. Tapi itu tergantung pada Firewall, log akses, pengaturan perlindungan. Lebih baik memilih kit distribusi yang telah mengatur pengaturan optimal dan menutup semua "celah" untuk perangkat lunak berbahaya.
  • Kegunaan. Kehadiran opsi yang berguna dan menarik. Atau semacam "semangat" yang tidak ditambahkan ke sistem Linux lainnya. Hal utama adalah jangan berlebihan. Jika perakitan memiliki sejumlah besar fungsi yang tidak Anda perlukan, lebih baik mengambil sesuatu yang lebih sederhana. Bagaimanapun, mereka akan membebani sistem.
  • Kenyamanan. Antarmuka tidak hanya dapat dimengerti, tetapi juga praktis. Sehingga semua opsi penting "sudah dekat". Sehingga ketika Anda menyalakan komputer Anda, Anda bisa mulai bekerja.
  • Kemodernan. Sistem warisan bagus dalam banyak hal. Mereka telah bertahan dalam ujian waktu. Jika Anda pernah menggunakannya, setelah beralih ke distribusi 2016, Anda harus terbiasa. Dan modifikasi baru mungkin tidak memenuhi harapan. Jika dirilis baru-baru ini, kemungkinan ada bug. Tapi tetap lebih baik untuk mengambil Linux modern. Belum tentu versi terbaru. Pengembang membuat program, dengan fokus pada sistem baru. Mungkin keluar di beberapa titik aplikasi yang berguna, yang tidak akan kompatibel dengan build. Dan harus memperbarui.
  • Rancangan. Tentu saja, cangkang bukanlah hal utama. Lagi pula, mungkin tidak ada apa-apa di bawahnya. Tetapi jika kriteria lainnya cocok untuk Anda, mengapa tidak melihat desain distro. Itu bisa diubah. Karena itu, Anda tidak boleh memberi peringkat Linux terindah tahun 2016. Saat memilih modifikasi, lihat opsi desain apa yang dimilikinya.
  • Dukungan, komunitas. Ini berarti tidak hanya tim pengembangan dan dukungan teknis resmi Linux. Orang-orang yang menggunakan sistem operasi itu penting. Mereka mengobrol di forum, mendiskusikan bangunan, membuat ulasan. Mereka dapat menjawab pertanyaan, menyarankan bagaimana memecahkan masalah. Jika Anda menginstal yang tidak populer versi Linux, maka Anda harus menghadapinya sendiri. Lagi pula, tidak akan ada begitu banyak pengguna yang bekerja dengannya. Dan Anda tidak mungkin menemukannya. Kriteria ini tidak berlaku untuk modifikasi yang sangat terspesialisasi.

Saat memutuskan distribusi Linux mana yang akan dipilih, jangan puas dengan versi yang paling umum. Tinjau beberapa opsi. Apa yang disukai orang lain mungkin tidak cocok untuk Anda secara pribadi.

Jalankan perakitan yang Anda suka di mesin virtual atau menggunakan LiveCD. Tidak ada peringkat, ulasan, atau pendapat yang dapat menggantikan pengalaman pribadi. Linux tidak dapat diprediksi dalam hal ini. Anda akan dapat memahami apakah program ini tepat untuk Anda hanya setelah Anda bekerja dengannya untuk sementara waktu.

Sebuah bangunan yang terus ditingkatkan. Versi baru sering dirilis. Ubuntu masih populer di tahun 2016. Meskipun dirilis 10 tahun yang lalu.

Sistem ini cocok untuk pemula yang memutuskan untuk "mencoba" Linux. Sangat mudah untuk menginstal. Ini memiliki antarmuka yang nyaman dan indah. Tidak ada yang berlebihan di dalamnya.

Anda dapat bekerja dengan Ubuntu bahkan tanpa menggunakan terminal. Ini tidak seperti Linux "klasik" - Anda harus bekerja dengan garis komando. Ini adalah plus dan minus. Anda akan mudah terbiasa dengan lingkungan baru. Tetapi jika Anda memutuskan untuk menginstal build lain, Anda tidak akan dapat menggunakannya tanpa instruksi.

Fitur baru sering ditambahkan ke Ubuntu. Dan dengan mereka - bug baru. Mereka dihapus segera setelah mereka ditemukan.

  • Didistribusikan secara gratis. Banyak program dan modifikasi gratis untuk diunduh.
  • Instalasi cepat - 10 menit, dan kit distribusi sudah ada di komputer.
  • Antarmuka yang jelas dan ramah. Sangat mudah untuk mengetahuinya.
  • Tidak ada virus. Lebih tepatnya, virus tidak dapat menginfeksi sistem. Tidak ada yang terjadi di Linux Ubuntu tanpa izin dari pengguna. Jika Anda sendiri tidak "merindukan" perangkat lunak perusak, mereka tidak akan berhasil masuk ke build.
  • Multiboot sistem operasi tersedia. Ubuntu dapat diinstal bersama Windows. Anda tidak perlu mengonfigurasi apa pun untuk ini.
  • Perakitan dilengkapi dengan satu set perangkat lunak.
  • Tidak ada peringkat distribusi Linux yang lengkap tanpa Ubuntu. Ini adalah bangunan umum. Jika Anda memiliki masalah, Anda dapat menemukan solusi di komunitas atau di forum.
  • Stabilitas rendah. Ada crash sesekali. Tapi di pengaturan yang benar sistem akan bekerja secara normal. Meskipun demikian, Ubuntu dan beberapa modifikasinya adalah build terbaik dari Linux. Lagi pula, kegagalan di dalamnya tidak begitu kritis.
  • Anda mungkin mengalami kesalahan yang belum pernah dialami siapa pun. Ini adalah kesalahan dari versi yang lebih baru.
  • Jika Anda memutuskan untuk mencoba distribusi Linux lainnya, akan sulit untuk membangun kembali setelah Ubuntu.

daun mint

Antarmuka grafis yang intuitif. Ada modul yang akan mempercepat adaptasi jika Anda beralih ke Mint dari sistem Win. Mereka memiliki bilah tugas, desktop, navigasi yang serupa. Anda akan segera terbiasa dengan "lingkungan" baru. Ada beberapa lingkungan kerja. Pilih saja yang Anda merasa nyaman bekerja dengannya.

Mint didasarkan pada Ubuntu. Pencipta Mint memutuskan untuk menghapus semua kerugian yang melekat pada Linux. Keunikan rakitan adalah ia memiliki codec multimedia bawaan. Dan program yang diperlukan untuk pekerjaan penuh di komputer sudah disertakan.

Umpan balik yang sangat baik. Pembuat modifikasi tertarik dengan pendapat pengguna, dengarkan.

  • Mint hampir merupakan rakitan paling umum di tahun 2016. Ada komunitas besar. Anda dapat menghubungi pengembang secara langsung dengan saran atau ide.
  • Gratis.
  • Ada sejumlah fitur yang berguna: plugin untuk instalasi mudah program, mengunduh pembaruan, meluncurkan program.
  • Antarmuka grafis yang nyaman. Anda dapat beralih di antara lingkungan kerja.
  • Pembaruan dan peningkatan sering keluar.
  • Tidak ada buletin keamanan publik.
  • pengembang tidak perusahaan resmi dan peminat. Dalam banyak hal, ini merupakan keuntungan, karena pembuat sistem akan lebih dekat dengan pengguna. Tapi dia bisa membuat kesalahan, karena dia tidak memiliki tim profesional.

Salah satu perwakilan tertua dari Linux. Tapi itu populer di 2016 karena stabilitas dan keamanannya. Dia memiliki tim pengembangan yang besar. Tapi versi baru jarang dirilis.

Debian diinstal pada server. Sangat cocok untuk administrasi jarak jauh. Di dalam dia sistem terbaik manajemen paket.

Perakitan tidak cocok untuk pemula. Dia memiliki lebih banyak kuantitas program dan pengaturan yang perlu Anda pahami. Tetapi menginstal build itu mudah.

  • Ini adalah contoh stabilitas.
  • Dukungan untuk banyak arsitektur yang berbeda.
  • Bekerja dengan cepat dan efisien.
  • Memberikan keamanan.
  • Ada sejumlah besar program. Sekitar 43.000 paket.
  • Debian mudah untuk ditingkatkan.
  • Cocok untuk server dan administrasi jarak jauh. Ada sistem manajemen paket.
  • Setelah instalasi, konfigurasi awal diperlukan.
  • Pengaturannya sendiri sulit untuk diketahui.
  • Distributor sudah usang. Populer di tahun 2016 hanya karena ini adalah build paling stabil dan andal berbasis Linux.
  • Jarang ada update yang keluar.
  • Jumlah perangkat lunak merupakan keuntungan dan kerugian. Akan sulit bagi seorang pemula untuk memahami berbagai perangkat lunak seperti itu.

Bangunan lainnya

  • Linux Arch. Membangun sederhana dan nyaman. Jika Anda ingin memahami Linux dan mempelajari cara bekerja di dalamnya, Arch Linux adalah pilihan terbaik. Tetapi distribusi memiliki satu kelemahan utama. Setelah instalasi, Anda tidak akan melihat apa pun. Semua fungsi harus dicari dan dikonfigurasi secara independen. Dan tidak ada otomatisasi. Sebelum mengunduh rakitan ini, baca instruksinya.

  • ChaletOS. Jika kamu kemarin Pengguna Windows, Chalet OS adalah untuk Anda. Build ini sangat mirip dengan Win. Tapi di bawah shell adalah Linux. Anda akan dapat mengelola sistem baru menggunakan antarmuka grafis yang familiar. Koleksi tersebut dirilis belum lama ini. Mungkin masih memiliki kekurangan.

  • OS dasar. Kit distribusi dengan desain yang menakjubkan. Dan ini semua kelebihannya. Hanya aplikasi yang tidak melanggar keseluruhan komposisi desktop yang ditambahkan ke modifikasi. Tidak ada solusi atau fitur baru. OS Dasar - sangat cantik sistem operasi.

  • linux kubus. Cocok untuk laptop. Bangunannya stabil. Ini memiliki antarmuka yang praktis dan rapi. Berkat ini, baterai bertahan lebih lama. Anda dapat menjalankan perangkat lunak yang dirancang untuk Ubuntu di Cub Linux. Dia tidak membutuhkan komputer yang kuat. Itu diinstal bahkan di laptop lama. Tetapi ada juga minus - sistem melakukan booting dengan lambat.

Distribusi yang sangat terspesialisasi

Berikut adalah distribusi Linux terbaik 2016 yang dirancang untuk tugas yang sangat khusus.

  • Ubuntu Studio. Studio multimedia berbasis Ubuntu. Bangunan profesional yang dirancang untuk desainer, insinyur suara, dan mereka yang terlibat dalam pengeditan video. Fungsionalitas sistem hanya ditujukan untuk ini - tidak dimaksudkan untuk tugas lain. Ubuntu Studio tidak membutuhkan banyak sumber daya. Mereka dapat didistribusikan di antara program.

  • ekor. Jika Anda tidak ingin diikuti, instal Tails. Ini didasarkan pada Debian. Build memberikan keamanan, privasi, dan anonimitas lengkap di jaringan. Dijalankan dari LiveCD.

  • Inti Ubuntu yang tajam. Inovasi untuk inovasi. Dirancang untuk "hal-hal cerdas". Dengan itu, Anda dapat mengontrol alat otomatisasi rumah (microwave, pembuat kopi). Sistem tidak membutuhkan banyak sumber daya untuk bekerja.

  • SteamOS. Masalah besar untuk Linux adalah hanya ada sedikit permainan di dalamnya. Karena itu, banyak pengguna lebih menyukai Windows. Dan mereka tidak akan sepenuhnya meninggalkannya. Tetapi Valve menemukan solusi - mereka menyediakan "Linux untuk permainan". Sistem operasi Steam OS berbasis Debian. Ini fitur fitur dari platform Steam.

Untuk memutuskan Linux mana yang akan dipilih, Anda perlu mencoba beberapa build yang Anda suka. Dalam ulasan dan teratas, Anda hanya dapat melihat opsi. Tetapi jika Anda tahu persis apa yang Anda butuhkan, instal tanpa ragu-ragu.

Linux mana yang menurut Anda terbaik?

GNU/Linux- OS multinasional. Dan setiap negara membuat distribusinya sendiri, yang digunakan baik di stasiun kerja maupun di server. Rusia tidak jauh di belakang, dan ada beberapa distribusi Linux yang bagus (dan tidak begitu bagus), yang akan saya bicarakan. Pada saat yang sama, saya akan berbicara tentang distribusi paling terkenal dan populer yang dikembangkan dengan baik dan digunakan secara aktif. Pergi!

Rosa Linux

Rosa Linux- distribusi berdasarkan yang sekarang sudah meninggal Mandriva, dan melanjutkan pengembangannya. Distribusi ini memiliki beberapa edisi yang dirancang untuk aplikasi yang berbeda. Edisi desktop gratis adalah Segar, yang mencakup perangkat lunak terbaru dan stabil. Edisi "Kobalt", "Nikel", "Krom" dibuat untuk lembaga pemerintah, dan disertifikasi oleh Kementerian Pertahanan Rusia dan FSTEC. Distribusi ini tidak tersedia secara bebas. Versi server awalnya didasarkan pada Red Hat Enterprise Linux (RHEL), kemudian juga dipindahkan ke pangkalan Mandriva. Berdasarkan proyek Rosa, kit distribusi sedang dikembangkan BukaMandriva, yang "poligon" untuk menguji perangkat lunak dan teknologi baru (seperti Fedora untuk RHEL).




Distribusi menggunakan perkembangannya sendiri:
  • ABF (Build Farm Otomatis)- lingkungan terdistribusi untuk pengembangan dan perakitan berkelanjutan berdasarkan sistem kontrol versi Git. ABF dirancang sebagai fasad struktural untuk proses teknis berpemilik (tergantung distribusi). Pendekatan ini memungkinkan Anda untuk menambahkan distribusi berdasarkan berbagai basis paket ke ABF dengan ambang masuk minimum, tanpa perubahan skala besar dalam basis paket dan teknologi build. Logika eksternal tunggal yang didukung oleh ABF memungkinkan pertukaran fungsionalitas yang cepat antara tim pengembangan dari distribusi dasar dan turunan dan antara distribusi dasar yang berbeda, dan juga mempercepat pengenalan fungsionalitas aplikasi baru dari vendor eksternal ke dalam distribusi. Proyek OpenMandriva meminjam lingkungan pembangunan ABF.
  • DB Perangkat Keras ROSA- database peralatan yang diuji;
  • Rocket Bar- panel peluncuran cepat aplikasi dengan kemampuan untuk beralih di antara mereka;
  • SederhanaSelamat datang- satu titik peluncuran aplikasi yang dikelompokkan berdasarkan fungsionalitas;
  • jangka waktu adalah alat visualisasi konten yang memungkinkan Anda melacak aktivitas dan menemukan dokumen dan file pada tanggal tertentu.
  • folder tumpukan- sebuah applet yang memungkinkan Anda untuk mengatur akses cepat ke direktori dan file yang paling sering digunakan (termasuk dalam KDE 4.10 secara default);
  • Klook- utilitas untuk melihat sekelompok file dengan cepat (analog dengan QuickLook di Mac OS X, di KDE 4.10 secara default);
  • BERGELUT- pemutar multimedia berdasarkan MPlayer dan SMPlayer;
  • Pusat Perangkat Lunak ROSA- pusat instalasi aplikasi;
  • Pelacak Hulu- melacak dan menganalisis kompatibilitas perubahan di perpustakaan Linux;
  • Pelacak ABI Kernel— analisis perubahan pada kernel Linux.
Lingkungan grafis utama di Rosa adalah KDE. Tim pengembang telah menciptakan desain aslinya sendiri, yang cukup akrab bagi pengguna Windows dan tidak menakuti pengguna Linux yang berpengalaman. Ada juga edisi dengan lingkungan grafis GNOME dan LXDE tetapi mereka kurang mendapat perhatian. Situs resmi

Hitung Linux

Hitung Linux adalah garis distribusi perusahaan berdasarkan yang terkenal Gentoo(yang dirakit dari kode sumber selama instalasi), tetapi tidak seperti itu, mereka memiliki penginstal yang sederhana dan mudah dipahami, kualitas tinggi perakitan dan utilitas sistem, serta berbagai macam perangkat lunak pra-instal (dalam edisi Desktop bahkan ada Skype). Pada saat yang sama, Hitung sepenuhnya kompatibel dengan Gentoo, menggunakan sistem aslinya Portage untuk membangun dan menginstal perangkat lunak, dan juga berisi sejumlah besar paket biner dalam repositori. Hitung memiliki edisi berikut:

  • Hitung Desktop Linux KDE/MATE/Xfce (CLD, CLDM, CLDX) adalah desktop modern berdasarkan lingkungan grafis KDE, MATE atau Xfce yang dapat melakukan sebagian besar tugas kantor. Fitur utamanya adalah instalasi cepat, sistem pembaruan yang nyaman, dan kemampuan untuk menyimpan Akun pengguna di server. Tampilan desktop pada ketiga distro ini identik. Karyawan dapat dengan bebas bekerja di desktop yang berbeda dengan berbagi file, dokumen dari OS Windows.
  • Hitung Server Direktori (CDS)- dapat bertindak sebagai pengontrol domain, memungkinkan penggunaan utilitas Hitung 2 dengan perintah sederhana seperti unix untuk mengonfigurasi layanan Samba, Mail, Jabber, Proxy. Saat paket server-hitung, yang merupakan bagian dari utilitas Hitung 2 (lisensi Apache 2), dirilis, versi baru server dirilis dengan interval 2-3 bulan.
  • Menghitung Linux Scratch (CLS) adalah distribusi dasar, seperti stage3 di Gentoo, digunakan untuk membangun versi lain dari desktop. Tidak seperti stage3 berisi minimum yang diperlukan paket tambahan, driver, perpustakaan, kode sumber kernel Linux, dan portage.
  • Hitung Scratch Server (CSS)- seperti CLS menggunakan set paket minimal. Berbeda dengan yang terakhir, itu dirancang untuk diinstal pada server.
  • Hitung Media Center (CMC)- distribusi khusus yang dioptimalkan untuk menyimpan dan memutar konten multimedia.

Semua versi distribusi didistribusikan sebagai gambar livecd yang dapat di-boot yang dapat diinstal pada HDD, USB-Flash atau USB-HDD.


Keunikan:
  • Solusi client-server siap pakai.
  • Penyebaran cepat di perusahaan.
  • Pekerjaan penuh dalam jaringan heterogen.
  • Perbarui model: rilis bergulir.
  • Termasuk utilitas Hitung yang dirancang khusus untuk mengonfigurasi, membangun, dan menginstal sistem.
  • Perakitan sistem yang interaktif didukung - menyiapkan citra ISO sistem untuk tugas Anda.
  • Kemudahan administrasi.
  • Dapat diinstal pada USB-Flash atau USB-HDD dengan ext4, ext3, ext2, ReiserFS, Btrfs, XFS, jfs, nilfs2 atau FAT32.
  • 100% Gentoo kompatibel dengan dukungan untuk repositori pembaruan biner.
Situs resmi

runtu


runtu- ini adalah majelis Rusia ubuntu, fokus, anehnya, pada pengguna Rusia. Sistem ini sepenuhnya Russified, sangat mudah dipasang, memiliki serangkaian aplikasi pra-instal yang bagus. Ciri khas distribusi adalah seperangkat utilitas sistem yang dikembangkan oleh peserta proyek sekarang. Perangkat lunak ini tersedia di repositori Launchpad ppa:fsnow/ppa .

Ada dua edisi Runtu:

  • Runtu XFCE- dengan lingkungan grafis Xfce ringan yang dikonfigurasi untuk antarmuka pengguna Windows yang familier;
  • Runtu LITE- dengan pengelola jendela Openbox, menargetkan perangkat keras lama dan lemah.
Situs resmi

Remix Fedora Rusia

Remix Fedora Rusia(atau RFRemix) adalah build berdasarkan distribusi Fedora. Selain Russification penuh, ia memiliki perbedaan berikut:

  • Font terlihat lebih baik daripada di Fedora asli;
  • Secara default, repositori dengan driver tidak bebas, perangkat lunak berpemilik, dll. terhubung;
  • Secara default, codec multimedia diinstal yang tidak dapat disertakan dalam Fedora asli karena pembatasan paten;
  • Demikian pula, perbaikan dan peningkatan ditambahkan yang tidak diterima Fedora upstream.

Jika tidak, itu Fedora biasa. Situs resmi

ALT Linux

Awalnya berdasarkan Mandrake(yang kemudian menjadi Mandriva), tetapi lambat laun mulai berubah menjadi sistem yang mandiri. Fitur khas dari ALT Linux adalah manajer paket: paket format yang digunakan RPM, seperti dalam distribusi turunan RedHat, tetapi dikendalikan menggunakan utilitas APT (Alat Pengemasan Tingkat Lanjut), yang "warga asli" untuk Debian dan turunannya (seperti Ubuntu). ALT Linux juga terkenal karena dikirim ke banyak sekolah, dan buku teks ilmu komputer berisi tugas khusus untuk itu (kecuali untuk Windows). Kit distribusi memiliki edisi dan versi gratis yang tersedia untuk umum untuk lembaga pemerintah yang disertifikasi oleh FSTEC dan Kementerian Pertahanan Federasi Rusia. Distribusi Simply Linux adalah edisi ringan dari ALT Linux, berisi sejumlah besar perangkat lunak pendidikan dan multimedia, serta desktop sederhana dan nyaman berbasis Xfce. Pengembangan paket untuk ALT Linux, dilakukan di repositori khusus Sysyphus. Edisi berikut tersedia:

  • Alt Linux Centaurus (ALT Linux Centaurus)— kit distribusi multifungsi untuk server dan workstation, terutama ditujukan untuk digunakan dalam jaringan perusahaan;
  • Alt Linux KDesktop- sistem pengguna multifungsi universal Alt Linux KDesktop (ALT Linux KDesktop) mencakup semua yang Anda butuhkan untuk pekerjaan kantor, membuat berbagai jenis grafik dan animasi, pemrosesan suara dan video, alat pengembangan aplikasi, dan pendidikan. Selama instalasi, pengguna akan dapat melengkapi kit distribusinya sendiri dan membentuk fungsionalitas yang diperlukan;
  • "Sekolah Alt Linux"- satu set kit distribusi untuk lembaga pendidikan. Kit ini mencakup sistem operasi berbasis ALT Linux untuk membangun infrastruktur institusi pendidikan:

    Server Sekolah
    Guru sekolah
    SMP
    Kepala Sekolah

    Fitur utama dari kit ini adalah integrasi tempat kerja siswa dan guru. Fitur ini memungkinkan tidak hanya mengelola proses pendidikan secara terpusat, tetapi juga menyediakan interaksi antara siswa dan guru dalam bentuk obrolan dan forum biasa. Pesan dapat berisi tugas, solusi, dan komentarnya. Hal ini juga memungkinkan untuk bertukar file dalam format apapun, baik antara guru dan siswa, dan antara siswa;

  • Di atas Cukup Linux.

Astra Linux


Sistem operasi tujuan khusus berdasarkan Debian GNU/Linux, dibuat untuk kebutuhan lembaga penegak hukum Rusia dan layanan khusus. Memastikan tingkat perlindungan informasi yang diproses hingga ke tingkat rahasia negara "sangat rahasia" inklusif. Bersertifikat dalam sistem sertifikasi alat keamanan informasi Kementerian Pertahanan, FSTEC dan Layanan Keamanan Federal Rusia. Rilis yang dirilis memuat nama-nama kota pahlawan Rusia dan negara-negara CIS.

Pabrikan sedang berkembang versi dasar Astra Linux - Edisi Umum ( tujuan umum) dan Edisi Khusus modifikasinya (tujuan khusus):

  • versi tujuan umum "Burung rajawali"(edisi umum) dirancang untuk "memecahkan masalah usaha menengah dan kecil."
  • versi "tujuan khusus" - "Smolensk"(Edisi khusus) dirancang untuk membuat sistem otomatis berdasarkan desain yang aman, memproses informasi dengan tingkat kerahasiaan "sangat rahasia" inklusif
Situs resmi

Anak AnjingRusLinux

Ini adalah distro ringan yang dirancang khusus untuk perangkat keras kelas bawah. Ukuran sistem yang kecil (sekitar 120 megabita), memungkinkannya untuk boot sepenuhnya ke RAM untuk performa maksimal. PuppyRus Linux difokuskan pada komputer x86, dioptimalkan untuk kinerja maksimum, dan karena persyaratan perangkat keras yang rendah, PuppyRus dapat memberikan kehidupan "kedua" ke dalam model usang.
PuppyRus mewarisi dua sistem paket asli dari pendahulunya Puppy Linux: .MEMBELAI dan .ANAK ANJING. Mereka adalah file terkompresi gzip yang berisi direktori yang berisi file untuk instalasi. Direktori ini memiliki nama dan struktur yang sama dengan direktori standar dalam sistem file UNIX.
Dengan demikian, proses menginstal paket baru disertai dengan membongkar paket ke direktori root. Program pengelola paket PetGet memonitor proses instalasi, mendaftarkan file yang disalin dari paket ke sistem, dan mencatat perubahan ini dalam file terpisah - log instalasi. Setelah membongkar, PetGet mengeksekusi skrip instalasi (skrip) yang juga terdapat di dalam paket.
Ketika sebuah paket dihapus, PetGet menghapus semua file yang berasal darinya, sesuai dengan log instalasinya. Setelah itu, PetGet mengeksekusi skrip pasca-instalasi (script) yang sebelumnya disertakan dalam paket. Situs resmi

Agilia Linux

Ini adalah distribusi Linux berdasarkan yang sekarang belum dikembangkan MOPS Linux(yang pada gilirannya didasarkan pada Slackware). Prinsip utama yang dipatuhi oleh pengembang distribusi adalah kemudahan instalasi dan pengembangan sistem, serta pemilihan program yang paling stabil.

Secara historis, AgiliaLinux adalah keturunan langsung dari MOPSLinux yang sudah tidak berfungsi. Pada saat itu, MOPSLinux umumnya didasarkan pada basis paket Slackware, secara bertahap meningkatkan pangsa paketnya sendiri menjelang akhir keberadaannya. AgiliaLinux melanjutkan jalur ini dan basis paket sekarang independen. Format paket adalah txz, dan mpkg digunakan sebagai pengelola paket. Situs resmi

4 Solusi mengumpulkan formulir web untuk "Dapatkah Anda menjual versi distribusi Linux yang dimodifikasi secara legal?"

Apakah sah bagi mereka untuk menjual salinan versi Ubuntu yang sedikit dimodifikasi ini (sebut saja Mubuntu = Modifikasi Ubuntu)?

Tidak. Meskipun lisensi perangkat lunak memungkinkan Anda melakukan ini, lisensi merek dagang tidak:

Setiap pendistribusian ulang versi Ubuntu yang dimodifikasi harus disetujui, disertifikasi, atau disediakan oleh Canonical jika Anda bermaksud mengaitkannya dengan merek dagang. Jika tidak, Anda harus menghapus dan mengganti Merek Dagang, dan Anda perlu mengkompilasi ulang kode sumber untuk membuat binari Anda sendiri. Ini tidak mempengaruhi hak Anda di bawah lisensi sumber terbuka yang berlaku untuk komponen Ubuntu mana pun. Jika Anda perlu menyetujui, mengesahkan, atau mengirimkan versi modifikasi untuk didistribusikan kembali, Anda memerlukan perjanjian lisensi dari Canonical, yang dapat Anda bayar. Untuk informasi lebih lanjut, silakan hubungi kami (seperti yang ditunjukkan di bawah).

Anda memerlukan izin Canonical untuk menggunakan: (i) merek apa pun yang diakhiri dengan huruf UBUNTU atau BUNTU yang cukup mirip dengan merek dagang atau merek serupa apa pun, dan (ii) merek dagang apa pun dalam nama domain atau URL atau untuk tujuan merchandising ,

Anda akan diizinkan untuk menjual versi Ubuntu yang tidak dimodifikasi, Anda akan diizinkan untuk menjual versi Ubuntu yang sangat dimodifikasi yang tidak lagi menyebutkan nama Ubuntu, tetapi untuk versi Ubuntu yang sedikit dimodifikasi ini Anda memerlukan perjanjian dengan Canonical.

Ya, selama Anda mematuhi persyaratan lisensi untuk semua perangkat lunak yang dikemas (mengirimkan kode sumber, dll.) dan tidak melanggar merek dagang, undang-undang hak cipta, dll. Selain itu, Anda harus memastikan bahwa tindakan Anda tidak akan membahayakan pihak ketiga. pesta seperti pembunuhan, dll.

Perangkat lunak sumber tertutup yang disertakan tidak boleh melanggar lisensi perpustakaan apa pun yang digunakannya (beberapa lisensi mengizinkan ketergantungan biner pada perangkat lunak sumber tertutup dan beberapa tidak).

Seperti yang dikatakan Serge, ya. Namun, Anda tidak dapat mengubah bagian yang GPL (GPL window manager) dan kemudian tutup sumbernya. Anda bahkan tidak dapat menggunakan pustaka GPL dalam sumber tertutup. Jadi sebenarnya jawabannya harus: " TIDAK", seolah-olah Anda menutup sumber dengan sebagian besar sistem atau desktop, pada saat Anda bebas dan bebas dari GPL, itu tidak lagi relevan dengan Ubuntu. Juga, saya yakin Anda memerlukan izin eksplisit dari Canonical untuk menggunakan kata seperti Mubuntu. Pertanyaannya sungguh sulit. Anda perlu melakukan banyak penelitian dan mungkin menyewa pengacara jika Anda melakukan ini.

MEMPERBARUI

Saya pikir saya akan memperbarui pertanyaan karena komentarnya sangat panjang tentang apakah Anda dapat menggunakan perpustakaan GPL dalam sumber tertutup. LGPL mengizinkannya *, GPL tidak **. Dari otoritas topik gnu.org/licenses/why-not-lgpl.html:

… penggunaan Minor GPL memungkinkan perpustakaan untuk digunakan dalam program berpemilik; menggunakan GPL normal untuk perpustakaan membuatnya hanya tersedia untuk perangkat lunak bebas.

Namun, karena sebagian besar perpustakaan adalah LGPL akhir-akhir ini, OP mungkin tidak sesulit yang saya kira.

* Masih ada kondisi tertentu yang harus dipenuhi untuk menggunakan perpustakaan LGPL.

** Ada kasus tertentu di mana Anda dapat menggunakan pustaka GPL sumber tertutup, misalnya jika perangkat lunaknya tidak publik dan jika penggunaan perpustakaan tidak dianggap sebagai modifikasi atau karya turunan (misalnya, pra-tautan).

Misalkan seseorang telah mengunduh distribusi Linux seperti Ubuntu. Misalkan mengubah satu bagian, katakanlah Window Manager.

Tidak, Anda tidak bisa, karena ada beberapa proyek yang dilindungi oleh Canonical, tetapi jika Anda perlu berkontribusi, Anda perlu menandatangani perjanjian Canonical:

Lanjut proyek dicakup oleh perjanjian Kanonik. Jika Anda ingin berkontribusi pada salah satu proyek di bawah ini, silakan hubungi kontak proyek yang tercantum di kolom ketiga.

Untuk berkontribusi, Anda harus menandatangani Perjanjian Canonical.

Apakah sah bagi mereka untuk menjual salinan versi Ubuntu yang sedikit dimodifikasi ini (sebut saja Mubuntu = Modifikasi Ubuntu)?

Bagaimana jika mereka membuat bagian asli dari jendela baru ditutup? Apakah masih legal untuk dijual?

Anda tidak dapat melakukan ini tanpa izin dari Canonical:

Penggunaan terbatas yang memerlukan lisensi merek dagang

Izin dari kami harus digunakan oleh salah satu Merek Dagang dalam keadaan apa pun selain yang diizinkan secara khusus di atas. Ini termasuk:

    Penggunaan komersial apa pun

    Gunakan pada atau dalam kaitannya dengan produk perangkat lunak, yang mencakup atau dibuat di atas produk yang kami suplai, jika ada maksud komersial yang terkait dengan produk tersebut.

  • Gunakan dalam nama domain atau URL.
  • Digunakan untuk merchandising, seperti pada T-shirt dan sejenisnya.
  • Penggunaan nama yang menyertakan huruf BUNTU untuk mengacu pada perangkat keras atau perangkat lunak komputer.
  • Layanan yang berkaitan dengan salah satu di atas.

Memilih distribusi LINUX

Fedora Inti

Ini adalah distribusi Linux yang paling banyak digunakan selama bertahun-tahun. Sampai saat ini, itu dikenal sebagai Red Hat. Namun, sekarang pengembang (perusahaan dengan nama yang sama) telah mempertahankan nama ini untuk implementasi komersial sistemnya. Implementasi gratisnya, ditujukan untuk pengguna akhir, disebut Fedora Core.

Kekurangan:

  1. Tidak ada dukungan untuk NTFS (relevan untuk orang yang bermigrasi dari Windows dan yang memiliki WindowsXP di mesinnya secara paralel dengan Linux);
  2. Tidak ada dukungan MP3;
  3. Tidak ada Jawa
  4. Lokalisasi hanya UTF8, yang dalam banyak kasus menghasilkan kotak dan tanda tanya alih-alih Cyrillic normal. Ya, semua ini diperbaiki, tetapi tidak sepenuhnya. Jika bahasa Rusia sangat penting, Anda perlu mengubah lokal ke KOI8-R;
  5. Dokumentasi implisit. Jika tidak ada ketegangan dengan bahasa Inggris teknis - semuanya baik-baik saja! Ya - akan ada masalah - semua dokumentasi yang diterjemahkan hanya melalui i-no, http://www.google.com. Pencarian membutuhkan banyak waktu dan lalu lintas.

Keuntungan:

  1. Untuk memperbarui sistem dan menginstal program, ada APT-GET yang disekrup secara resmi dan "moncongnya" - SYNAPTIC. Ini juga sangat nyaman untuk pembaruan, karena segala jenis informasi layanan tentang mereka tidak ditarik bersama dengan paket.
  2. Distribusi terus berkembang dan dari rilis ke rilis menjadi lebih mudah dan lebih nyaman bagi pengguna rata-rata.
  3. Kehadiran sejumlah besar paket rpm yang sudah dibuat (lihat di bawah). Selain itu, seringkali paket tersebut dikumpulkan oleh pengembang perangkat lunak itu sendiri dan diposting di situs web resmi.
  4. Ada kantor perwakilan di Rusia. Benar, dukungan teknis hanya untuk versi distribusi server (yaitu komersial).
  5. Tim yang serius terlibat dalam pengembangan kit distribusi.
  6. Sebagian besar buku Linux "tebal" menggambarkan distribusi Red Hat dari mana Fedora Core dipisahkan.

ASPLinux

Ini adalah distribusi produksi dalam negeri yang dikembangkan oleh perusahaan dengan nama yang sama. Ini adalah tiruan dari Fedora Core (sebelumnya Red Hat), sedikit dimodifikasi dalam hal perangkat lunak aplikasi dan disesuaikan dengan kondisi kita.

Ini didistribusikan dalam beberapa versi (tidak termasuk versi server murni): Deluxe dengan banyak disk dan dengan satu set lengkap dokumentasi, Standar - setengah disk, hanya manual instalasi dari dokumentasi, Express - set tiga disk dengan buku kecil.

Kekurangan:

  1. Pengembang adalah penggemar luar biasa dari menambal kernel. Rata-rata - 25-28 patch. Akibatnya, kernel ditambal sedemikian rupa sehingga bahkan "ayah" dari http://www.kernel.org tidak mengenalinya! Akibatnya - jika Anda ingin mengkompilasi beberapa program dari kode sumber - ini adalah permainan roulette: mungkin atau tidak mungkin dirakit karena tambalan ini, karena Anda beruntung. Selain menginstal kernel dari http://www.kernel.org , Anda berisiko mendapatkan banyak masalah besar dan kecil dengan pengoperasian hal-hal seperti iptables, squid, dll.
  2. Untuk pembaruan, yum digunakan, yang "menyeret" dari server informasi layanan tentang paket, yang seringkali memiliki volume yang sebanding dengan dirinya sendiri. Artinya, informasi tentang paket yang diunduh dari server dapat berukuran 1,2 MB, dan paket itu sendiri dapat berukuran 1,3 MB. Di hadapan anlim dan saluran lebar - pertanyaannya hilang, di hadapan modem atau lalu lintas mahal - itu sangat, sangat tidak menyenangkan.
  3. Karena ASPLinux didasarkan pada Fedora Core yang sama, pembaruan paket sering tertunda, dan ukurannya bisa mendekati distribusi itu sendiri.

Keuntungan:

  1. Ada dukungan untuk NTFS, MP3, Java, bahkan Macromedia Flash tersedia.
  2. Lokalisasi yang cukup bagus (walaupun saya harus mengatakan itu di .) versi terbaru distribusi, pengguna juga kehilangan kemampuan untuk memilih antara koi8-r, cp1251, dan UTF8, hanya menyisakan dua yang terakhir).
  3. Versi deluxe memiliki dokumentasi yang sangat baik dan eksplisit. Dan dengan menginstal kit distribusi, dan dengan markup perangkat keras, dan dengan pengaturan pasca-penginstalan. Itu ditulis dengan cara yang dapat diakses dan dimengerti bahkan untuk orang yang pernah mendengar tentang Linux di suatu tempat dan dari seseorang. Saya dapat mengatakan bahwa tidak ada Linux yang memiliki dokumentasi tercetak yang lebih jelas dan lebih jelas dalam bahasa Rusia.
  4. Ada dukungan teknis yang kuat dari kit distribusi langsung oleh pengembang. Jawaban datang dalam 4-5 jam. Artinya, di pagi hari saya mengirim surat dengan pertanyaan - di malam hari Anda memiliki jawaban 100%. Sebagai aturan, seorang karyawan dukungan teknis tertentu ditugaskan kepada Anda, kepada siapa Anda membodohi kepala Anda dengan pertanyaan bodoh dan masuk akal Anda. Sebelumnya, ada dukungan teknis melalui telepon, telah dihapus dari versi 9.0 dan sekarang hanya email.
  5. Ada situs web berbahasa Rusia dan forum dukungan teknis, di mana, dan cukup sering, jawaban diberikan langsung oleh pengembang.
  6. Sebagian besar informasi yang dapat diperoleh dari buku Red Hat "tebal" juga berlaku untuk ASPLinux.

Kesan saksi mata:

ASPLinux 9.0 telah digunakan di komputer rumah, komputer kantor, dan dua teman selama lebih dari setahun. Plus:
konstruktor DIY yang sangat bagus;
perakitan paket, Russification, dokumentasi yang cukup baik;
halaman manual dalam banyak kasus dalam bahasa Rusia, beberapa dalam terjemahan dari pelayan Anda yang tidak patuh;
segala sesuatu yang buruk yang biasanya dikatakan dengan benar tentang sistem manajemen paket rpm telah berhasil dihilangkan oleh pengembang;
hanya ada sedikit masalah dengan kecanduan bahkan dalam kondisi sistem yang sangat ejekan;
stabilitas dan keamanan pada tingkat tinggi;
tidak ada gangguan yang tidak dapat dijelaskan yang diperhatikan, tidak ada yang mengalihkan perhatian dari pekerjaan itu sendiri;
berulang kali harus menginstal ASPLinux 9.0 (hanya tsssss!!!) pada peralatan rahasia, di mana, menurut gagasan umum, OS WSWS seharusnya diinstal;
bug dan garu - tidak ada;
peralatan yang benar-benar spesifik tidak dapat didukung, tetapi berdasarkan perjanjian tambahan, driver ditulis oleh spesialis dari ASP yang sama;
perlu dicatat dukungan teknis yang benar dari kelas yang cukup tinggi - argumen yang pada masa itu membedakan ASP dari pesaing mana pun;

Di minus:
rilis kit distribusi ASPLinux 9.2, dan kemudian ASPLinux 10, ditambah dengan perubahan dalam manajemen perusahaan, mencoret banyak manfaat masa lalu dari tim yang dihormati ini;
tidak dapat dikatakan bahwa mereka jelas buruk dalam segala hal, tetapi dibandingkan dengan distribusi ASPLinux versi 7.1, 7.3 dan 9.0 mereka kehilangan semua poin yang saya jelaskan di atas sebagai keuntungan;
sekarang paket-paket dalam distribusi setidaknya belum dikonfigurasi.
Baru-baru ini, saya membahas dengan pengguna pemula masalah yang muncul di ASPLinux 9.2 - tidak ada suara. Kernel 2.4.22, oss, lingkungan grafis default - Gnome (menurut aturan Red Hat). dan pada saat yang sama, dalam pengaturan xmms, ekstensi output yang digunakan adalah default ... perhatian! seni, dan opsional - alsa; masalahnya mudah bagi sebagian orang pengguna tingkat lanjut, tetapi pemula hanya melihat bahwa tidak ada suara.
Pengembang yang memposisikan produk mereka sebagai distribusi desktop seharusnya tidak membuat kesalahan bodoh seperti itu.

Ini memiliki tiga edisi pengguna: Altlinux Master multi-disk, Altlinux Junior yang ringan dan ALT Linux Compact satu disk.

Keuntungan(yang terbaik dulu):

  • apt-rpm sebagai sistem manajemen paket. Dengan GUI Sinaptik.
  • Russifikasi yang sangat baik "di luar kotak" (pengkodean koi8-r, cp1251).
  • Sejumlah besar dokumentasi dalam bahasa Rusia dalam distribusi.
  • Bekerja normal dengan multimedia (ketersediaan codec untuk mendengarkan mp3, menonton video dan film DVD, driver kartu video 3D komersial).
  • Komunitas besar pengguna dan pengembang berbahasa Rusia.
  • Basis paket besar. Hirarki repositori yang jelas dengan berbagai tingkat stabilitas.
  • Keterbukaan repositori di kedua arah, jika diinginkan, siapa pun dapat menjadi pengelola sesuatu. Lihat juga backport.

Kekurangan(pada awalnya - yang terburuk):

  • ALM 2.4 masih dilengkapi dengan penginstal Mandrake lama, yang menyebabkan masalah. Pemasang sendiri - dalam tahap pengujian beta publik.
  • Saat ini, tidak ada konfigurator grafis global (bagi mereka yang sangat tertarik, disarankan untuk menggunakan konfigurator drakex lama "dengan risiko dan risiko Anda sendiri").
  • Fakta bahwa penginstal tidak mendukung keyboard dan mouse USB adalah salah satu fitur negatif yang paling mengganggu dari M2.4 (ini hanya berlaku untuk instalasi, tidak ada masalah menggunakannya).
  • Kernel 2.6 tidak dapat dipilih selama instalasi. Distribusi memilikinya, seluruh infrastruktur untuk menggunakan kernel 2.6 ada di sana, tetapi ini tidak disarankan.
  • Menginstal dalam mode Pakar dapat menyebabkan berbagai hasil yang agak tidak terduga. Karena itu, harus digunakan dengan hati-hati.
  • Ada pendapat bahwa kernel asli tidak bekerja secara optimal dengan sistem disk.

Keunikan:

  • Lokal yang didukung: Inggris, Rusia, Ukraina, Belarusia, Kazakh. Dalam pengkodean yang berbeda, bahasa Rusia default adalah koi8-r.
  • Pengembang distribusi mencoba mengambil langkah-langkah keamanan terbaik, yang bagus. Tetapi karena ini, beberapa hal (akses root, pemasangan, dll.) mungkin tidak berfungsi seperti yang diharapkan. Secara umum, sistem keamanan adalah salah satu fitur paling spesifik dari distribusi ini.
  • Kurangnya forum sendiri. Yang digantikan oleh milis. Ini adalah posisi prinsip para pengembang.
  • Sistem sendiri untuk membangun kernel dalam paket rpm. Sejumlah besar modul untuk kernel datang dalam paket terpisah.
  • Banyak tugas administratif dilakukan melalui utilitas kontrol.

Dikembangkan oleh perusahaan Jerman dengan nama yang sama, distribusi ini sekarang dimiliki oleh Novell. Ini memiliki edisi Unduhan gratis dan beberapa opsi "kotak". Status yang terakhir berbeda, informasi lengkap tentang masalah ini dapat diperoleh dari diskusi berikut.

Kekurangan:

  1. Russification tidak selesai - setengah dari menu dalam bahasa Inggris, dan setengah dalam bahasa Rusia yang diterjemahkan secara miring.
  2. Dukungan teknis resmi dalam bahasa Rusia untuk pengguna individu masih sulit.

Keuntungan dan kerugian pada saat yang sama:

  1. Lokal default adalah UTF8 dengan semua konsekuensi yang mengikuti. Secara khusus, bekerja dengan dokumen Cyrillic di konsol itu sulit.
  2. YAST adalah utilitas grafis untuk mengelola apa saja dan segalanya. Beberapa orang menyukainya, beberapa orang membencinya. Tidak disarankan untuk mengonfigurasi sistem menggunakan konfigurasi - semuanya hanya melalui YAST. Pengeditan konfigurasi secara manual sebelumnya dapat menyebabkan kerusakan total pada sistem.

Keuntungan:

  1. Hanya satu set driver yang apik, termasuk driver berpemilik, yang disertakan dalam distribusi. Fokus pengembang pada laptop berpengaruh - hampir 100% jaminan pemasangan dan pengoperasian SuSe dengan laptop apa pun, termasuk WiFi, Winmodem, kartu video, dll.
  2. Utilitas yang nyaman untuk memperbarui distribusi.
  3. Cukup pilihan besar perangkat lunak - hampir semua yang diperlukan untuk pekerjaan dan istirahat normal - tersedia.
  4. Kumpulan font ttf yang sangat bagus, termasuk font Cyrillic yang menjadikannya opsional untuk menggunakan font dari Microsoft.
  5. Kit distribusi dirakit dengan andal dan sehat, dengan ketepatan waktu dan kualitas murni Jerman.

Semua distribusi yang tercantum di atas didasarkan pada paket *.rpm. Kami tidak akan membahas kelebihan dan kekurangan sistem batch di sini. Namun, apa pun yang terakhir, dua keunggulan format rpm tidak terbantahkan. Yang pertama adalah format perangkat lunak bebas (setelah sumber) yang paling umum. Dan yang kedua - format itu sendiri dan utilitas untuk bekerja dengannya dijelaskan secara rinci di banyak buku "tebal" di Linux (Red Hat).

Tidak seperti semua distribusi yang dijelaskan sebelumnya, didukung oleh perusahaan komersial, kurang lebih besar, Debian adalah hasil karya komunitas pengembang gratis (situs web proyek - http://www.debian.org). Ini didistribusikan dalam berbagai bentuk (seperti iso-gambar, kumpulan file, dll.), Tersedia baik untuk diunduh gratis maupun untuk replikasi dan distribusi.

Keunikan

1. Tidak seperti distribusi umum lainnya (setidaknya saya tidak tahu analognya), Debian memiliki tiga cabang utama: stabil, pengujian dan tidak stabil.

  • stable adalah distribusi yang dirilis secara resmi (didukung secara resmi) yang berisi versi program yang tidak terlalu baru, tetapi diuji dan diverifikasi dengan sangat hati-hati; setelah rilis versi stabil berikutnya, versi ini, sebenarnya, tidak diperbarui sama sekali, dan semua pembaruan keluar ke stabil secara eksklusif adalah pembaruan aman yang mencakup masalah keamanan yang ditemukan dalam program yang disertakan di dalamnya setelah dirilis; karena dua faktor ini, Debian stable pantas dianggap sebagai distribusi paling andal, yang dicapai dengan harga jaminan simpanan yang disebutkan dalam versi;
  • pengujian -- cabang yang akan menjadi rilis berikutnya; tidak memberikan tingkat keamanan maksimum yang diberikan stabil (namun, tingkatnya cukup memadai untuk digunakan di rumah), tetapi berbeda dari itu dalam versi perangkat lunak yang lebih mutakhir;
  • tidak stabil -- cabang ini berisi yang terbaru, jika Anda ingin selalu memiliki versi terbaru dari semua yang Anda bisa, buka di sini; tidak seperti pengujian, tidak stabil tidak akan pernah dirilis, sebaliknya, program secara bertahap "merayap" darinya ke pengujian;
  • selain ketiga cabang tersebut, ada juga cabang eksperimental yang sebenarnya sedang dalam tahap pengujian beta; jika Anda menginginkan sesuatu yang sangat baru, yang bahkan tidak stabil - Anda dipersilakan, dengan risiko dan risiko Anda sendiri.

Kenyamanan utama untuk pengguna rumahan terletak pada kenyataan bahwa dalam satu sistem mudah untuk bergaul (dengan catatan kaki untuk dependensi, tentu saja) paket dari beberapa cabang yang berbeda pada waktu yang sama; itu. jika Anda ingin memutakhirkan, katakanlah, satu program menjadi tidak stabil, Anda dapat membiarkan sistem lainnya dalam status pengujian.

Perlu dicatat bahwa penyertaan versi perangkat lunak tertentu dalam distribusi lain yang termasuk dalam cabang utama ke dalam pengujian, tidak stabil, atau bahkan eksperimental bukan karena stabilitas perangkat lunak yang lebih rendah dibandingkan dengan distribusi lain, tetapi, sebaliknya, karena ketatnya peraturan yang lebih besar. penulis kit distribusi untuk stabilitas yang disebutkan.

2. Hanya program gratis yang masuk ke komposisi utama (utama) kit distribusi; jika ideologi penting bagi Anda dalam open source/perangkat lunak bebas, Anda akan menemukan kepatuhan penuh terhadapnya di sini. Semua program dengan penyimpangan lisensi sekecil apa pun termasuk dalam bagian tidak bebas, atau umumnya hanya tersedia di sumber pihak ketiga; dengan demikian, Anda memiliki pilihan - untuk hanya menggunakan perangkat lunak bebas dalam pengertian yang paling ketat dari istilah ini, atau menambahkan sesuatu yang tidak termasuk dalam pengertian yang ketat ini.

3. Debian sebenarnya tidak memiliki jadwal rilis untuk versi baru. Moto pengembangnya adalah "itu akan keluar ketika sudah siap." Di satu sisi, ini kadang-kadang mengarah (seperti baru-baru ini, misalnya) ke harapan yang berlarut-larut, di sisi lain, itu sepenuhnya mengecualikan rilis kit distribusi yang entah bagaimana dibuat bersama, tepat pada waktunya untuk tanggal rilis yang diumumkan (yang terjadi dengan hampir semua perangkat lunak yang memiliki tanggal rilis yang dinyatakan - saya berbicara sebagai pengembang).

Kekurangan

Mungkin kelemahan utama Debian untuk pemula dibandingkan dengan distribusi yang dijelaskan di atas adalah hampir tidak adanya utilitas konfigurasi grafis terpusat (kecuali, tentu saja, hal-hal yang tidak spesifik seperti distribusi, seperti pusat kendali KDE). Sebagai gantinya, ada antarmuka mode teks untuk mengonfigurasi paket individual (dan penginstal itu sendiri dibuat dengan gaya menu teks yang sama). Sisi sebaliknya dari pendekatan ini adalah kemampuan untuk mengkonfigurasi ulang setiap paket individu kapan saja dengan perintah

$ dpkg-konfigurasi ulang nama paket

tanpa perlu mengingat di cabang mana penyesuai seluruh sistem pengaturannya berada.

Kelemahan kedua adalah bahwa sebagai akibat dari sikap ketat terhadap status perangkat lunak yang termasuk dalam bagian utama kit distribusi, bagian utama ini tidak termasuk driver, katakanlah, untuk kartu video yang ditumpuk dan printer lunak. Tetapi jika Anda memiliki akses ke Internet, masalah ini dapat diselesaikan dengan mudah, karena. driver video berada di bagian tidak bebas dari distribusi itu sendiri, dan selain itu, distribusi semi-komersial berdasarkan Debian (dan sepenuhnya kompatibel dengannya dalam hal format paket) sangat kaya akan driver.

Keuntungan

  • yang pertama dan paling menonjol adalah apt (metasistem manajemen paket); sehubungan dengan itu tidak ada masalah dengan menginstal program dan menyelesaikan dependensinya sebagai kelas;
  • gudang besar paket yang dikompilasi dan siap digunakan yang berisi hampir semua yang dibuat oleh jenius kreatif komunitas open source; dari semua distribusi umum (setidaknya dikemas), Debian memiliki perangkat lunak terbesar;
  • sederhana baik dalam instalasi dan konfigurasi, dan dalam operasi - semuanya logis, dapat dimengerti, transparan dan cukup terpadu; ini mungkin mengapa di antara pengguna Debian ada banyak orang "sains" dan teknisi non-komputer - waktu yang dihabiskan untuk menyiapkan dan "menyetel" sistem sangat kecil dibandingkan dengan waktu yang benar-benar bekerja di dalamnya;
  • jumlah instalasi dasar yang sangat moderat - kurang dari 200 megabita tanpa X - serta kemampuan untuk menginstal sistem "dasar" segera mulai bekerja di dalamnya, menginstal sisanya hanya sesuai kebutuhan, memungkinkan Anda untuk mengontrol ruang yang ditempati dengan ketat disk, jika diinginkan, dan tidak menyebarkan giga- yang tidak perlu (dan kadang-kadang tidak berlebihan), dan bahkan mega-byte;
  • komunitas berbahasa Rusia yang luas, dari mana Anda bisa mendapatkan bantuan baik dalam konferensi Email berbahasa Rusia [dilindungi email] [dilindungi email], dan di banyak situs yang tersebar di bentangan Runet.

Faktor tambahan, yang juga dapat dikaitkan dengan keuntungan, adalah bahwa sejumlah besar disebut. LiveCD (yang paling terkenal, tetapi jauh dari satu-satunya adalah Knoppix), yang memungkinkan Anda untuk berkenalan dengan fitur-fitur kit distribusi tanpa menginstalnya, dan dengan hasil positif, gunakan sistem Debian yang lengkap.

Semua distribusi yang tercantum di atas biasanya sangat direkomendasikan untuk pengguna pemula. Untuk sistem berikut, bagaimanapun, ini tidak begitu jelas. Namun, mereka cukup terkenal, dan oleh karena itu kami menganggap perlu untuk memberikan beberapa informasi tentang mereka - dalam bentuk yang lebih bebas. Sehingga setiap orang bisa memutuskan sendiri apakah mereka cocok untuknya sebagai "ujian pena", atau tidak.

Slackware

Ini adalah distribusi Linux tertua (hidup), dari awal hingga hari ini dikaitkan dengan nama penciptanya - Patrick Volkerding. Selama lebih dari 10 tahun, tidak ada yang berubah banyak (kecuali untuk versi paket, tentu saja). Yaitu:

  • Lingkungan instalasi/konfigurasi sangat mirip dengan sysinstall FreeBSD,
  • Inisialisasi gaya BSD.
  • Ini adalah distribusi paket - format tgz, tetapi mereka tidak memiliki ketergantungan, paket-paket itu sendiri dikompilasi ke dalam bentuk biner dari sumber resmi tanpa tambalan apa pun, seperti kernel. Hanya itu saja Linux MURNI.
  • Anda juga dapat membuat paket Anda sendiri - skrip pembuatan untuk bangunan diposting di situs web proyek bersama dengan kode sumbernya, skripnya sangat sederhana.
  • Basis data paket dipertahankan, tetapi pada prinsipnya tidak diperlukan.

Kurangnya kontrol ketergantungan adalah keuntungan dan kerugian. Misalnya, saya memiliki sekitar 150 paket dalam satu folder, untuk menginstal semuanya saya perlu menjalankan satu perintah

$ installpkg ./*.tgz

Catatan, tanpa kunci apa pun. Tetapi fakta bahwa sesuatu dari yang diinstal mungkin tidak memulai terserah Anda untuk mencari tahu sendiri.

Namun, ada juga mekanisme untuk instalasi / pembaruan otomatis dari Internet - ada banyak sekali: slapt-get, swaret, getpkg, slackpkg dan beberapa lagi.

Russification sekarang direduksi menjadi peluncuran hanya satu skrip, ada banyak skrip seperti itu di Web.

Pengaturan yang kurang lebih layak dan perlu dapat dilakukan melalui utilitas pkgtool (juga berfungsi untuk mengelola paket), banyak front-end grafis telah dirilis untuk itu.

Ada banyak sekali dokumentasi tentang distribusi, jawaban atas semua pertanyaan telah lama ditemukan - Anda hanya perlu melihat sedikit. Karena pada dasarnya tidak ada perubahan dalam distribusi, praktis tidak tunduk pada faktor penuaan. Omong-omong, dokumentasi itu sendiri dilengkapi dengan distribusi - dalam bahasa Inggris, tetapi tidak buruk.

Tidak ada dukungan teknis pada prinsipnya - dan pada prinsipnya tidak diperlukan. Anda hanya perlu mengingat situs www.slackware.ru - ada dok dan forum, dan www.linuxpackages.net - di sini Anda dapat menemukan paket dan tautan yang sudah jadi ke gambar iso.

Unicode belum didukung dengan cemerlang, di beberapa titik Anda perlu menggunakan rebana dan dukun.

Secara umum, anak-anak, yaitu pemula, takut dengan distribusi ini: Anda tidak boleh memulainya - ini rumit. Tidak ada yang seperti itu, ini sesederhana rubel Soviet pertama, tetapi kesederhanaannya juga tersembunyi.

Gentoo Linux adalah distribusi yang menjadi semakin populer di komunitas OpenSource, baik karena dukungannya untuk sejumlah besar platform perangkat keras maupun untuk sistem "portage" yang sangat fleksibel dan ramah pengguna, yang didasarkan pada PORTS FreeBSD.

Gentoo adalah perwakilan khas dari keluarga distribusi berbasis sumber, yang merupakan hasil dari sebagian besar kelebihan dan kekurangannya. Apakah distribusi ini cocok untuk pengguna pemula masih diperdebatkan. Namun, baru-baru ini telah diketahui secara luas, dan kami merasa perlu untuk memberikan informasi sehingga pengguna pemula ini dapat menjawabnya sendiri.

Keuntungan:

  • Kinerja tinggi. Kemungkinan pengoptimalan sistem yang sangat dalam dan fleksibel di bawah Perangkat keras.
  • Nyaman "tambah/hapus program". Sejumlah besar aplikasi dalam sistem portage.
  • Mekanisme pembaruan yang nyaman. Pembaruan langsung dari pohon portage. Tidak ada perangkat lunak khusus tambahan.
  • Sistem berisi aplikasi dengan opsi yang diperlukan (misalnya, dukungan gpm atau ketidakhadirannya, dll.) dan tambalan yang diperlukan.
  • Kemampuan untuk menginstal Gentoo dari sistem Linux apa pun (misalnya, dari Knoppix LiveCD atau distribusi "langsung" lainnya yang berisi kompiler gcc), tanpa mengganggu aktivitas saat ini. Dalam hal ini, disk Gentoo tidak diperlukan: seluruh proses instalasi dapat dilakukan dari web.

Keunikan:

  • Tidak ada penginstal khusus.
  • Kebutuhan untuk membaca manual dan instruksi.
  • Jumlah terbatas"pengaturan default".
  • Membangun dari sumber.
  • Kurangnya konfigurator grafis untuk utilitas khusus Gentoo.
  • Mengedit file dan menggunakan utilitas konsol adalah metode konfigurasi sistem yang disukai.
  • Keakuratan pengembang mengarah pada fakta bahwa beberapa versi aplikasi yang cukup stabil terdaftar sebagai tidak stabil.

Kekurangan:

  • Pemasangan sangat lama dan merepotkan (sistem perkantoran multimedia siap pakai dapat dipasang hingga satu minggu, tergantung peralatannya).
  • Kenyamanan menginstal dan memperbarui program berbanding lurus dengan keteraturan dan biaya mengakses Internet.
  • Memecahkan masalah perakitan aplikasi individu, jika mereka (masalah) muncul, bisa jadi tidak sepele.
  • Kurangnya Russification "di luar kotak".

GratisBSD

Perbedaannya dari yang dijelaskan di atas adalah bahwa ini bukan distribusi Linux, tetapi sistem operasi yang benar-benar terpisah (walaupun terkait). Biasanya dianggap sebagai platform server murni (menurut berbagai perkiraan, hingga 40% dari server Runet beroperasi di bawah kendalinya). Namun, penggunaannya sebagai sistem operasi desktop untuk pengguna biasa tidak dilarang oleh siapa pun. Dikembangkan oleh FreeBSD oleh komunitas pengembang independen, tersedia untuk diunduh dan direplikasi secara gratis dari server proyek.

Kekurangan:

  1. Bukan Linux, meski mirip! Dalam beberapa detail ini berbeda secara signifikan, sehingga sering terjadi kesalahpahaman dengan perintah mount dan saran untuk mencapai start otomatis X dengan mengubah runlevel.
  2. Instalasi memerlukan pemahaman tentang nomenklatur perangkat khusus BSD, skema partisi disk secara umum, dan fitur partisi BSD pada khususnya (memahami bahwa Partisi yang Diperluas bukanlah atribut yang sangat diperlukan dari disk, disk logis dapat dibuat secara berbeda).
  3. Penginstal, juga dikenal sebagai konfigurator, sysinstall tidak cukup logis, pertanyaan yang sama diulang di item menu Pengaturan dan konfigurasi, Anda perlu memahami bahwa partisi disk pada tahap instalasi adalah satu hal, dan pada tahap konfigurasi diperlukan saat menghubungkan, misalnya, disk tambahan. Antarmuka installer kuno, kurang kaya fitur otomatisasi dibandingkan installer grafis dari userophile Linux, dan tidak sefleksibel installer Gentoo generik (bash + editor teks).
  4. Rentang perangkat keras yang didukung pada sama seperti di Linux, tidak ada dukungan untuk grafik 3D untuk kartu selain Nvidia, sejauh yang saya tahu, tidak semuanya berjalan lancar dengan suara "keren" (lebih tepatnya, fitur-fitur canggihnya), praktis tidak ada peluang untuk menemukannya driver dari produsen untuk perangkat non-standar atau eksotis.
  5. Set paket aktif disk instalasi terbatas, tidak menutup kemungkinan paket yang diinginkan tidak ada. Menginstal paket tambahan (dari binari atau port) membutuhkan saluran yang cukup cepat dan, terutama untuk bekerja dengan port, murah.
  6. Praktis tidak ada perangkat lunak komersial khusus FreeBSD.
  7. Tidak ada dukungan teknis resmi sebagai kelas. Ada sangat sedikit (dibandingkan dengan Linux) literatur "kertas".

Keuntungan:

  1. Bukan Linux, tapi serupa! Dari sudut pandang pengguna (bukan admin), praktis tidak ada perbedaan antara Linux dan FreeBSD. Dan banyak fungsi administratif (misalnya, manajemen akun) diimplementasikan dengan lebih baik.
  2. Untuk menginstal, cukup menguasai markup khusus BSD dan nomenklatur perangkat pada tingkat beberapa resep sederhana. Belum lagi fakta bahwa menguasai kekhususan ini sangat berkontribusi untuk memperluas wawasan seseorang :-))
  3. Untuk memahami logika perangkat sysinstall, cukup disadari bahwa FreeBSD terdiri dari sistem dasar yang dapat dikonfigurasi pada tahap instalasi (dan mungkin kapan saja nanti), dan perangkat lunak tambahan (paket dan port) yang bukan bagian dari sistem. Penting juga untuk dipahami bahwa X dan hampir semua perangkat lunak tambahan sama persis dengan di Linux. Jika ragu, Anda selalu dapat mengandalkan default sysinstall - biasanya tidak ideal, tetapi tentu saja masuk akal.
  4. Dukungan perangkat keras FreeBSD, selama ada, cenderung diimplementasikan lebih baik daripada Linux. Semua perangkat penting untuk instalasi dan pengoperasian sistem didukung. Komplikasi dengan pengontrol disk, ATA RAID, dan perangkat serupa praktis dikecualikan.
  5. Kumpulan paket dan port untuk FreeBSD benar-benar mencakup semua perangkat lunak bebas, pada prinsipnya, tersedia dalam bentuk kode sumber. Dimungkinkan untuk mendapatkan paket atau sumber untuk port pada satu mesin (misalnya, dalam layanan freebie) dan menginstalnya pada mesin yang sama sekali berbeda - misalnya, di rumah.
  6. Berkat mode kompatibilitas biner dengan Linux, dimungkinkan untuk dengan mudah meluncurkan semua perangkat lunak khusus Linux (termasuk komersial) - dari RealPlayer dan Flash ke Oracle dan monster serupa. Praktis tidak ada pengecualian, satu-satunya pertanyaan adalah biaya tenaga kerja.
  7. Kurangnya dukungan teknis dikompensasi oleh banyak dokumentasi online, dimulai dengan Buku Pegangan FreeBSD yang terkenal, hampir semuanya tersedia di disk distribusi, dan tersedia di Web dalam terjemahan bahasa Rusia. Buku, meski sedikit, tapi bagus :-).
  8. Dan kebaikan itu akhirnya menang -

  9. Tidak seperti Linux, yang jumlahnya banyak, FreeBSD adalah satu: semua variasi pada tema ini, dari Freenzy hingga PC-BSD, adalah cara yang berbeda distribusi dan bundling dari OS yang sama. Sangat penting bahwa semua yang dibaca oleh pengguna pemula tentang FreeBSD mengacu secara khusus padanya, dia tidak perlu menebak, seperti yang terjadi dengan Linux, apakah deskripsi ini berlaku untuk sistem secara umum atau khusus untuk distribusi tertentu. Selain itu, semua pengetahuan tentang FreeBSD dapat diterapkan ke sistem BSD lainnya (mungkin hanya dengan sedikit koreksi).

Kesimpulannya, hal yang paling penting: tidak peduli apa kit distribusi, dan tidak peduli sistem operasi apa yang Anda pilih, pilihan ini tidak mungkin menjadi yang terakhir dan terakhir dalam hidup Anda. Anda harus siap dengan kenyataan bahwa dalam mencari yang ideal, lebih dari satu atau dua opsi akan dicoba.

Di dunia Linux, kita terbiasa melihat hanya klon. Debian, Ubuntu, Red Hat, SUSE - ini semua adalah distribusi yang berbeda, di mana tidak ada perbedaan mendasar. Setengah dari distribusi Linux yang populer adalah fork dari Debian atau Ubuntu, yang lainnya adalah fork dari Slackware kuno dengan manajer paket yang dimodifikasi dan konfigurator yang cantik. Tidak ada jejak keragaman sebelumnya, tapi mungkin kita hanya terlihat buruk?

Garpu bagian "Pengantar" dari artikel terakhir

Linuxoid modern tidak dapat dipahami, tetapi di masa lalu, memilih distribusi adalah hal yang luar biasa. Distribusi benar-benar berbeda dalam banyak hal, dan karena kurangnya Internet berkecepatan tinggi dan mesin virtual, perbedaan ini memainkan peran yang sangat penting. Slackware menawarkan kesederhanaan ujung-ke-ujung, Red Hat dirinci hingga detail terkecil dan konfigurator bawaan, Mandrake dilengkapi dengan penginstal grafis, dan fitur mega Debian adalah APT, yang memungkinkan (Anda tidak akan percaya!) Secara otomatis mengunduh perangkat lunak dari Internet.

Keberhasilan terbesar adalah mendapatkan satu set empat cakram Red Hat, yang mencakup semua lingkungan grafis dan sekumpulan perangkat lunak aplikasi, tetapi jika itu tidak memungkinkan, Mandrake pada dua cakram cukup cocok. Pada masa itu, hanya sedikit yang dapat mengunduh disk image, sehingga banyak disk dengan distribusi paling populer beredar. Bangunan distro itu sendiri relatif sederhana dan dipenuhi dengan semangat hanya untuk bersenang-senang yang menghasilkan banyak Frankenstein, termasuk milik saya sendiri, yang mati di suatu tempat di bagian bawah drive Seagate 10 GB.

Bertahun-tahun berlalu, Seagate dibunuh oleh Kingston, dan distribusi berubah menjadi raksasa yang sangat kompleks, dibuat untuk memeras uang dari perusahaan yang administratornya tiba-tiba membujuk pihak berwenang untuk mentransfer server ke Linux. Tetapi di suatu tempat di antara banyak instalasi Ubuntu dan Linux Mint, Frankensteins yang membawa ke dunia linux sesuatu yang baru, meskipun untuk menghormati penarikan uang berikutnya.

Sistem Ekspansi Slax dan Modular

Pada saat itu, Slax sangat mengesankan saya sehingga saya bergabung dengan sekelompok pengembang yang bermaksud membuat distribusi berdasarkan ide-idenya. Namun, kelompok itu dengan cepat tidak ada lagi karena ide yang tidak dapat direalisasikan, tetapi Slax terus ada dan sehat.

Slax bukan hanya distribusi, ini adalah LiveCD murni, yang, antara lain, dapat diperluas dengan modul. Ini dilakukan dengan menggunakan mekanisme yang elegan, yang, saya yakin, digunakan dalam banyak proyek lain, tetapi untuk pertama kalinya untuk tujuan seperti itu digunakan di sini - sistem file Unionfs. Inti dari metode ini adalah sebagai berikut: karena tidak dapat mengubah sistem file distribusi pada CD untuk menginstal perangkat lunak tambahan, pengembang Slax menemukan metode untuk menghubungkan gambar sistem file ke dalamnya melalui root.

Semua perangkat lunak tambahan untuk Slax didistribusikan sebagai modul dengan ekstensi sb. Modul adalah gambar dari sistem file Squashfs (FS sederhana dengan kompresi), yang berisi aplikasi dan semua file yang dibutuhkan, terletak di jalur sistem file di mana mereka seharusnya berada di sistem yang sedang berjalan (usr/bin/abiword, Misalnya). Sebaiknya letakkan modul ini di direktori khusus pada USB flash drive (/ slax/modules) atau potong ke dalam disk, dan sistem akan secara otomatis mengambilnya dan memasangnya di atas root LiveCD saat boot (Unionfs memasang sistem file di atas satu sama lain, seperti lapisan kue). Akibatnya, sebuah aplikasi akan muncul di sistem yang secara fisik tidak ada.

Keindahan ide ini tidak hanya dalam kesesuaiannya untuk ekstensi LiveCD, tetapi juga dalam kesederhanaan implementasi yang mutlak. Tidak ada manajer paket, konflik versi, sisa aplikasi dalam sistem file, perlindungan mutlak terhadap kegagalan FS, kemampuan untuk memutar kembali ke versi OS yang bersih. Secara umum, daftarnya bisa panjang. Tetapi yang utama adalah bahwa semua ini diperoleh dengan menggunakan mekanisme yang sangat sederhana yang dapat diimplementasikan dalam beberapa baris dalam bahasa penerjemah perintah.

Hanya ada satu masalah: membangun distribusi lengkap dari ratusan sistem file overlay akan membutuhkan kinerja dan stabilitas.

GoboLinux dan direktori aplikasi terpisah

Pendekatan lain yang tidak umum di Linux (tetapi standar pada OS X dan Windows) untuk menginstal perangkat lunak pihak ketiga adalah distribusi GoboLinux. Alih-alih /bin, /usr/bin, /usr/share dan direktori lain yang akrab dengan Unixoid mana pun, yang berisi aplikasi yang diinstal dalam bentuk "menyebar" di seluruh sistem, GoboLinux menggunakan sekumpulan direktori /Program, /Users, /System, /Files, /Mount dan /Depot.

Bahkan, distribusinya mengikuti jalur OS X. Semua file sistem berada di direktori /System, dan aplikasi yang diinstal pengguna ada di /Programs, masing-masing dalam direktori terpisahnya sendiri (misalnya, /Programs/Firefox). Akibatnya, dimungkinkan untuk menginstal versi yang berbeda dari satu aplikasi (sebagai opsi - perpustakaan), dan untuk menghapus perangkat lunak, cukup dengan menghapus direktori secara fisik.

Namun, ada kelemahan dalam organisasi direktori ini yang memaksa para pengembang GoboLinux untuk menggunakan beberapa kruk. Masalahnya adalah, tidak seperti aplikasi untuk OS X, perangkat lunak untuk UNIX ditulis sesuai dengan standar FHS, yang mengasumsikan bahwa sistem memiliki pohon direktori standar yang mencakup /bin, /etc, /lib, /usr dan lain-lain. . Aplikasi berharap untuk melihat struktur ini pada disk dan mungkin berperilaku tidak terduga jika dilanggar.

Untuk mengatasi masalah ini, pengembang GoboLinux menggunakan dua peretasan: modul kernel khusus dan tautan simbolik. Modul menyembunyikan semua direktori standar (/bin, /etc, dll.) saat mendaftar direktori root, tetapi memungkinkan untuk mengaksesnya secara langsung. Ini memungkinkan untuk menyembunyikan struktur direktori sebenarnya dari pengguna.

Tautan, pada gilirannya, memecahkan masalah kompatibilitas. Semua perpustakaan sistem dan aplikasi yang disimpan di /System di-symlink di direktori /bin dan /lib, memungkinkan sistem berfungsi dengan baik. Kesesuaian aplikasi pihak ketiga menyediakan penginstal yang membuat tautan baru untuk setiap aplikasi yang diinstal. Ya, di menginstal Firefox/usr/bin/firefox akan muncul, yang sebenarnya link ke /Programs/Firefox/bin/firefox, serta sejumlah link lainnya.

Ya, ini adalah perwakilan khas dari keluarga Frankenstein, tetapi memiliki penggemar, terutama di antara mereka yang menganggap organisasi standar sistem file UNIX sudah ketinggalan zaman dan tidak efisien. Dan ini, jangan berdebat, itu benar.

NixOS, konfigurator dan manajer paketnya

Berbicara tentang manajer paket dan organisasi sistem file, tidak ada salahnya untuk menyebutkan NixOS, mungkin distribusi yang paling menarik dan "benar" dalam hal teknologi yang digunakan. NixOS dibangun di sekitar dua ide utama: model konfigurasi sistem deklaratif dan manajer paket modern, tanpa hampir semua masalah yang akrab dengan dpkg, rpm, dan sejenisnya.

Kedua teknologi ini terkait erat dan, bekerja sama, menerapkan prinsip organisasi distribusi yang sangat menarik yang memungkinkan Anda untuk menggambarkan statusnya (termasuk semua file konfigurasi dan satu set paket yang diinstal) menggunakan satu konfigurasi pusat. Sebagai contoh, saya akan memberikan konfigurasi sederhana berikut /etc/nixos/configuration.nix:

# Lokasi pemuat boot.loader.grub.device = "/dev/sda"; # Partisi root dari sistem fileSystems."/".device = "/dev/sda1"; # Aktifkan SSH secara default services.sshd.enable = true; # Aktifkan Apache (+ pengaturan) services.httpd.enable = true; services.httpd.adminAddr=" [dilindungi email]"; services.httpd.documentRoot = "/webroot";

File ini menjelaskan pengaturan standar untuk server web sederhana dengan akses SSH. Ya, NixOS benar-benar memungkinkan Anda untuk menyimpan pengaturan layanan yang berbeda dalam satu file, tetapi intinya bukan di sini, tetapi pada kenyataannya, memiliki konfigurasi ini, mudah untuk mengkloning seluruh distribusi. Cukup menyalin file ini ke instance NixOS yang baru diinstal dan menjalankan perintah

$ nixos-rebuild switch

Dan voila. Dalam beberapa menit, kita akan memiliki distribusi dengan SSH dan Apache yang telah dikonfigurasi dan berjalan. Tetapi hal yang paling menarik adalah bahwa perintah ini tidak hanya menginstal, mengkonfigurasi, dan menjalankan perangkat lunak, tetapi sebenarnya membawa kit distribusi ke keadaan yang dijelaskan. Ini berarti bahwa setelah menjalankan perintah, hanya SSH dan Apache yang telah dikonfigurasi sebelumnya yang akan benar-benar tetap berada di sistem dan hanya dependensi dan konfigurasinya (sebenarnya, analog menginstal dari awal).

Fungsionalitas ini dapat digunakan untuk menyebarkan distribusi dengan cepat, beralih antar status, dengan cepat mentransfer sistem antara fisik atau mesin virtual, perluas cluster, dan banyak lagi. Selain itu, berkat manajer paket, NixOS menjamin integritas sistem selama pembaruan dan bahkan memungkinkan Anda untuk memutar kembali ke keadaan sebelumnya.

Hal ini dimungkinkan karena versi yang berbeda(atau rakitan) dari paket yang sama memiliki jalur berbeda pada sistem di dalam direktori /nix/store dan diidentifikasi oleh sistem dengan hash, jadi memperbarui hanyalah operasi untuk mengunduh versi baru paket, menyebarkannya ke jalur unik dan "beralih" sistem ke penggunaan mereka. Tidak ada yang melarang Anda untuk beralih kembali kapan saja. Secara tidak langsung, pendekatan ini masalah dll Neraka, memungkinkan Anda untuk memutar kembali aplikasi ke versi sebelumnya dan, tentu saja, menginstal dua versi perangkat lunak yang sama di samping satu sama lain.

NixOS adalah sistem yang sangat menarik, dan saya menyarankan siapa pun yang tidak acuh dengan Linux harus mencobanya. Dan kami melanjutkan, baris berikutnya adalah QubesOS dan lingkungan virtualnya.

QubesOS atau Xen sebagai dasar untuk OS

Pada waktu yang berbeda, banyak upaya telah dilakukan untuk membuat sistem operasi yang aman berdasarkan isolasi aplikasi dan teknologi virtualisasi. Pada suatu waktu, bahkan Microsoft melakukan ini sebagai bagian dari proyek Syngularity, tetapi tidak satu pun dari upaya ini yang berhasil. Tidak peduli seberapa bagus ide yang disematkan di OS, dalam hampir 100% kasus mereka menjadi "korban sistem kedua" - seret pengguna dan pengembang ke platform baru gagal.

Proyek QubesOS, yang dimulai oleh pakar keamanan Polandia terkenal Joanna Rutkowska, lebih baik dibandingkan dengan mereka karena menawarkan untuk menggunakan pengembangan yang ada untuk membangun OS yang aman, tanpa perlu merusak kompatibilitas dengan aplikasi, driver, dan menulis jutaan baris kode dari awal. QubesOS hanyalah distribusi Linux berbasis Fedora, tetapi tidak seperti yang lain, itu dibangun dari bawah ke atas dengan gagasan isolasi keras aplikasi dan komponen sistem melalui virtualisasi.

Sistem ini didasarkan pada hypervisor Xen, di atasnya beberapa mesin virtual (domain) diluncurkan, yang masing-masing bertanggung jawab untuk menjalankan fungsi sistemnya sendiri. Di domain terpisah, tumpukan jaringan berfungsi di sini (termasuk satu set driver), sistem file dan driver RAID, serta tumpukan grafis yang menyertakan server X. Domain terpisah juga digunakan untuk meluncurkan aplikasi, tetapi tidak satu untuk masing-masingnya (jika tidak, sistem akan mati karena kehabisan RAM yang cepat), tetapi dibagi menjadi "kelompok minat": hiburan, pekerjaan, perbankan Internet, dan sebagainya.

Saluran transmisi data antar domain dienkripsi dan memiliki batasan ketat pada jenis informasi yang dikirimkan dan kemungkinan penerima. Ini berarti, misalnya, jika penyerang menemukan lubang di tumpukan jaringan Linux dan dapat mengakses domain jaringan, maka dia akan secara efektif terkunci di dalamnya, karena yang dapat dilakukan domain jaringan hanyalah memproses permintaan untuk koneksi jaringan dan transmisi data dari domain resmi. Ini tidak akan menyelamatkan Anda dari sniffing dan spoofing, tetapi akan melindungi data yang disimpan dalam domain penyimpanan.

QubesOS menggunakan KDE sebagai lingkungan grafisnya, dimodifikasi untuk menyembunyikan organisasi sistem dari mata pengguna. Aplikasi secara otomatis berjalan di domain yang berbeda, dan lingkungan menggunakan batas jendela berkode warna untuk menunjukkan domain tempat aplikasi berjalan.

Saat ini, pengembang QubesOS sedang bersiap untuk merilis rilis kedua sistem (RC2 sudah tersedia), yang akan memiliki domain terpisah untuk aplikasi Windows dan domain USB untuk pekerjaan yang aman dengan perangkat USB.

Chrome OS

ChromeOS adalah salah satu distribusi Linux yang paling tidak biasa, aneh, dan kontroversial. Bagi kebanyakan orang, ini hanya browser yang menjalankan hampir bare metal, tetapi bagi seseorang yang akrab dengan Linux, ini adalah sistem operasi lengkap yang memiliki banyak fitur standar distribusi reguler, diselingi dengan tweak Google sendiri.

Pada umumnya, ChromeOS adalah Ubuntu yang sangat sederhana, di atasnya menjalankan lingkungan grafis berdasarkan pencapaian proyek Chromium. Pemula Ubuntu yang sama bertanggung jawab untuk mem-boot sistem, namun, karena kebutuhan untuk meluncurkan komponen dalam jumlah yang jauh lebih sedikit, permulaan dingin ChromeOS jauh lebih cepat (secara harfiah dalam satu detik). X.org bertanggung jawab atas grafik di sini, tetapi digunakan semata-mata untuk tujuan peralatan pendukung dan perangkat input yang benar, gambar itu sendiri hampir selalu melewati protokol X langsung ke adaptor video (oleh karena itu, X akan segera digantikan oleh Wayland atau Mir).

Komponen lain juga menggunakan library grafis Clutter, PAM, D-Bus, NTP, syslog dan cron. Tidak ada ide paket dalam sistem, dan semua pembaruan OS terjadi selama pembaruan OTA "dalam satu bagian". Selama pembaruan, sistem tidak pernah ditimpa, melainkan menggunakan partisi sistem kedua, yang menjadi yang pertama setelah reboot. Dengan demikian, ChromeOS selalu dapat dikembalikan ke keadaan sebelumnya, dan pembaruan itu sendiri tidak dapat mematikan sistem.

Karena tidak adanya banyak komponen standar distribusi Linux dan fokus pada menjalankan aplikasi khusus browser, ChromeOS sangat tahan terhadap peretasan. Seperti halnya browser desktop, setiap aplikasi web (baca: tab) berjalan di kotak pasirnya sendiri, mencegah seluruh sistem disusupi jika penyerang menemukan lubang di browser itu sendiri. Partisi sistem selalu dipasang hanya-baca. Chromebook menggunakan TPM (Modul Platform Tepercaya) untuk memverifikasi integritas sistem.

Secara umum, ChromeOS bukan sistem operasi lengkap, melainkan distribusi Linux yang sangat tidak standar, yang tidak dapat dikatakan, misalnya, tentang Android atau Firefox OS.

Debian GNU/kFreeBSD atau "mengapa tidak?"

Distribusi Debian selalu memiliki dukungan luas untuk berbagai macam arsitektur komputer. Ini mampu berjalan di ARM, MIPS, PowerPC, Sparc, dan berbagai mesin dan prosesor yang didukung secara resmi dan tidak resmi. Namun, salah satu port Debian yang paling menarik telah dilakukan... ke kernel FreeBSD.

Pada intinya, Debian GNU/kFreeBSD adalah distribusi yang sama tetapi dimodifikasi untuk berjalan pada kernel FreeBSD. Ada apt-get biasa, satu set konfigurator, sistem inisialisasi gaya Sistem V, repositori paket biner, KDE dan GNOME, sehingga perbedaannya akan benar-benar tidak terlihat oleh pengguna akhir. Tetapi administrator sistem akan menemukan banyak barang menarik untuk dirinya sendiri.

Alasan utama keberadaan proyek ini adalah untuk dapat menggunakan teknologi FreeBSD yang tidak tersedia di kernel Linux. Ini termasuk dukungan asli untuk ZFS, subsistem modular untuk bekerja dengan gudang data GEOM, subsistem jaringan Netgraph modular, dan, tentu saja, implementasi referensi tumpukan TCP/IP. Semua ini tersedia di Debian GNU/kFreeBSD bersama dengan barang Debian biasa.

  • Damn Vulnerable Linux adalah distribusi yang paling rentan di dunia
  • Stali adalah distribusi berdasarkan ide KISS dari proyek terkenal Suckless

Batang samping: INFO

Model untuk menginstal aplikasi dalam direktori terpisah pertama kali muncul di penginstal GNU Stow.

Menariknya, selain Debian GNU/kFreeBSD, ada juga port ke mikrokernel Hurd, tetapi kondisinya masih jauh dari yang diinginkan.

Versi Windows 8 dari browser Chrome tidak lain adalah ChromeOS dalam bentuk mini.