Artikel Populer

Wednesday, 25 January 2012

Distribusi Linux


Distribusi Linux



. Sebuah distribusi Linux adalah anggota dari keluarga Unix-seperti sistem operasi yang dibangun di atas kernel Linux . Seperti distribusi (sering disebut distro untuk pendek) adalah sistem operasi termasuk koleksi besar perangkat lunak aplikasi seperti pengolah kata, spreadsheet, pemutar media, dan aplikasi database from the Sistem operasi ini terdiri dari Linux kernel dan, biasanya, satu set perpustakaan dan utilitas dari proyek GNU , dengan grafis dukungan dari Sistem X Window .. Distribusi dioptimalkan untuk ukuran mungkin tidak mengandung X dan cenderung menggunakan alternatif yang lebih kompak dengan utilitas GNU, seperti BusyBox , uClibc , atau dietlibc . . Saat ini ada lebih dari enam ratus distribusi Linux . Lebih dari tiga ratus orang yang aktif dalam pengembangan, terus-menerus direvisi dan diperbaiki.
Karena sebagian besar paket kernel dan pendukung perangkat lunak bebas dan open source , distribusi Linux telah mengambil berbagai macam bentuk - dari sistem desktop, server, laptop, netbook, Mobile Phone, dan Tablet fitur lengkap operasi serta lingkungan yang minimal (biasanya untuk digunakan dalam embedded system atau untuk booting dari floppy disk Selain dari perangkat lunak kustom tertentu (seperti installer dan alat konfigurasi), distribusi yang paling sederhana digambarkan sebagai beragam aplikasi tertentu diinstal di atas satu set perpustakaan menikah dengan versi kernel, sehingga "yang out-of- the-box "kemampuan memenuhi sebagian besar kebutuhan khusus basis pengguna akhir.
Satu dapat membedakan antara distribusi komersial yang didukung, seperti Fedora ( Red Hat ), openSUSE ( Novell ), Ubuntu ( Canonical Ltd ), dan Mandriva Linux ( Mandriva ), dan distribusi sepenuhnya berbasis masyarakat, seperti Debian dan Gentoo .


Sejarah

GNU / Linux Distro Timeline , timeline mewakili pengembangan berbagai distribusi Linux.
Sebelum distribusi Linux pertama, calon pengguna Linux yang dibutuhkan untuk menjadi sesuatu dari Unix ahli, perlu mengetahui tidak hanya apa perpustakaan dan executable yang diperlukan untuk berhasil mendapatkan sistem untuk boot dan menjalankan, tetapi juga rincian penting tentang konfigurasi dan penempatan file dalam sistem [. rujukan? ]
Distribusi Linux mulai muncul segera setelah kernel Linux pertama kali digunakan oleh individu-individu lain selain programmer Linux asli yang lebih tertarik dalam mengembangkan sistem operasi dari program aplikasi pengembangan, user interface, atau kemasan nyaman. [ kutipan diperlukan ]
Distribusi awal termasuk:
SLS tidak terawat dengan baik, sehingga Patrick Volkerding merilis distribusi didasarkan pada SLS, yang dia disebut Slackware , dirilis pada tahun 1993. [1] Ini adalah distribusi tertua yang masih dalam pengembangan aktif.
Pengguna yang tertarik untuk distribusi Linux sebagai alternatif untuk DOS dan Microsoft Windows sistem operasi pada PC , Mac OS di Apple Macintosh , dan kepemilikan versi Unix .. Kebanyakan pengadopsi awal akrab dengan Unix dari kerja atau sekolah. Mereka memeluk Linux untuk stabilitas, rendah (jika ada) biaya, dan ketersediaan kode sumber untuk sebagian atau semua perangkat lunak yang disertakan.
Awalnya, distribusi itu hanya kenyamanan, tetapi hari ini, mereka telah menjadi pilihan yang biasa bahkan bagi para ahli Unix atau Linux. Sampai saat ini, Linux telah terbukti lebih populer di pasar server, terutama untuk Web dan Database server (lihat juga LAMP ), dan di pasar perangkat embedded daripada di pasar desktop.

components of a Linux distribution komponen dari distribusi Linux
Sebuah distribusi Linux desktop yang khas terdiri dari kernel Linux , GNU alat dan perpustakaan, perangkat lunak tambahan, dokumentasi, sistem window , window manager , dan lingkungan desktop . Sebagian besar perangkat lunak yang disertakan adalah perangkat lunak bebas / open source software yang didistribusikan oleh pengelola, baik binari seperti yang dikumpulkan dan dalam kode sumber bentuk, yang memungkinkan pengguna untuk memodifikasi dan mengkompilasi kode sumber asli jika mereka ingin.. Perangkat lunak lain yang disertakan dengan beberapa distribusi dapat proprietary dan mungkin tidak tersedia dalam bentuk kode sumber.
Banyak distribusi menyediakan sistem instalasi mirip dengan yang disediakan dengan sistem operasi modern. Beberapa distribusi seperti Gentoo Linux , T2 , dan Linux From Scratch termasuk binari hanya kernel dasar, alat kompilasi, dan installer, installer mengkompilasi semua perangkat lunak diminta untuk spesifik mikroarsitektur dari mesin pengguna, menggunakan alat-alat dan sumber yang disediakan kode.
manajemen Paket
Distribusi biasanya tersegmentasi ke dalam paket. Setiap paket berisi aplikasi atau jasa tertentu. Contoh paket perpustakaan untuk menangani PNG format gambar, koleksi font atau web browser .
Paket ini biasanya diberikan sebagai kode dikompilasi, dengan instalasi dan penghapusan paket ditangani oleh sistem manajemen paket (PMS) daripada sederhana pengarsipan file . Setiap paket dimaksudkan untuk seperti PMS mengandung meta-informasi seperti deskripsi paket, versi, dan " ketergantungan ".. Sistem manajemen paket dapat mengevaluasi meta-informasi untuk memungkinkan pencarian paket, untuk melakukan upgrade otomatis ke versi yang lebih baru, untuk memeriksa bahwa semua dependensi dari sebuah paket terpenuhi, dan / atau untuk memenuhi secara otomatis.
Meskipun distribusi Linux biasanya berisi perangkat lunak jauh lebih dari sistem operasi proprietary, itu adalah normal bagi administrator lokal untuk juga menginstal perangkat lunak tidak termasuk dalam distribusi. Sebuah contoh akan menjadi versi terbaru dari sebuah aplikasi perangkat lunak daripada yang disertakan dengan distribusi, atau alternatif untuk yang dipilih oleh distribusi (misalnya, KDE bukan GNOME atau sebaliknya untuk lapisan antarmuka pengguna). Jika software tambahan didistribusikan dalam sumber-satunya bentuk, pendekatan ini membutuhkan kompilasi lokal. Namun, jika perangkat lunak tambahan lokal ditambahkan, 'negara' dari sistem lokal dapat jatuh keluar dari sinkronisasi dengan keadaan database manajer paket tersebut. Jika demikian, administrator lokal akan diminta untuk mengambil langkah-langkah tambahan untuk memastikan seluruh sistem terus up to date. Paket manajer mungkin tidak lagi dapat melakukannya secara otomatis.
Kebanyakan distribusi menginstal paket, termasuk kernel dan komponen inti sistem operasi lainnya, dalam konfigurasi yang telah ditentukan. Sedikit sekarang memerlukan atau bahkan mengizinkan penyesuaian konfigurasi pada saat instalasi pertama. Hal ini membuat instalasi lebih menakutkan, terutama bagi pengguna baru, tetapi tidak selalu diterima. Untuk persyaratan khusus, perangkat lunak harus hati-hati banyak dikonfigurasi untuk menjadi berguna, untuk bekerja dengan benar dengan perangkat lunak lain, atau agar aman, dan administrator lokal sering harus menghabiskan waktu dan konfigurasi ulang perangkat lunak meninjau berbagai macam.
Beberapa distribusi pergi ke panjang besar untuk secara khusus mengatur dan menyesuaikan sebagian besar atau semua perangkat lunak yang disertakan dalam distribusi. Tidak semua melakukannya. Beberapa distribusi menyediakan alat-alat konfigurasi untuk membantu dalam proses ini.
Dengan mengganti semua disediakan dalam distribusi, administrator dapat mencapai "distribusi-kurang" negara: semuanya diambil, disusun, dikonfigurasi, dan diinstal secara lokal. Hal ini dimungkinkan untuk membangun suatu sistem dari awal, menghindari distribusi sama sekali. Salah satu kebutuhan cara untuk menghasilkan binari pertama sampai sistem ini hosting sendiri . Hal ini dapat dilakukan melalui kompilasi pada sistem lain mampu membangun binari untuk sasaran (mungkin dengan silang-kompilasi ). Sebagai contoh, lihat Linux From Scratch .
Jenis dan tren
Informasi lebih lanjut: adopsi Linux dan Perbandingan distribusi Linux
Secara umum, distribusi Linux dapat:
  • Komersial atau non-komersial;
  • Dirancang untuk pengguna perusahaan, power user, atau untuk pengguna rumah;
  • Didukung pada beberapa jenis perangkat keras, atau platform-spesifik, bahkan sampai sertifikasi oleh vendor platform;
  • Dirancang untuk server, desktop, atau perangkat tertanam;
  • Tujuan umum atau sangat khusus terhadap fungsi mesin yang spesifik (misalnya firewall, router jaringan, dan kluster komputer);
  • Ditargetkan pada kelompok pengguna tertentu, misalnya melalui bahasa internasionalisasi dan lokalisasi , atau melalui inklusi dari banyak produksi musik atau komputasi ilmiah paket;
  • Dibangun terutama untuk keamanan, kegunaan, portabilitas kelengkapan, atau.
Keragaman distribusi Linux adalah karena variasi teknis, organisasi, dan filosofis antara vendor dan pengguna. Lisensi permisif dari perangkat lunak bebas berarti bahwa setiap pengguna dengan pengetahuan yang cukup dan kepentingan dapat menyesuaikan distribusi yang sudah ada atau merancang satu untuk memenuhi kebutuhan sendiri.
Instalasi distribusi bebas (Live CD)
Artikel utama: Live CD dan Live USB
Sebuah Distro Live atau Live CD adalah sebuah distribusi Linux yang dapat di-boot dari compact disc atau media removable lain (seperti DVD atau USB flash drive ) bukan konvensional hard drive . Beberapa distribusi yang minimal seperti tomsrtbt dapat dijalankan langsung dari sebagai sedikit sebagai salah satu floppy disk tanpa perlu mengubah isi hard sistem drive.
Ketika sistem operasi boot dari perangkat read-only seperti CD atau DVD, jika data pengguna perlu dipertahankan antara sesi, tidak dapat disimpan pada perangkat boot tetapi harus ditulis untuk beberapa media lain seperti USB flash drive atau hard drive terpasang. Data operasi sementara sistem biasanya disimpan hanya dalam RAM .
Portabilitas instalasi distribusi bebas membuat mereka menguntungkan untuk aplikasi seperti demonstrasi, orang meminjam komputer lain, operasi penyelamatan, atau sebagai media instalasi untuk distribusi standar Distribusi yang populer banyak yang datang baik dalam bentuk "Live" dan konvensional (bentuk konvensional menjadi jaringan atau removable citra media yang dimaksudkan untuk digunakan untuk instalasi saja). Ini termasuk SUSE , Ubuntu , Linux Mint , MEPIS , Sidux , dan Fedora . Beberapa distribusi, seperti Knoppix , Iblis-Linux , SuperGamer , dan dyne: bolic dirancang terutama untuk Live CD, Live DVD, atau USB flash drive gunakan.
Contoh
distribusi Populer
Terkenal distribusi Linux meliputi:
  • Arch Linux , sebuah distribusi minimalis dikelola oleh komunitas sukarelawan dan terutama didasarkan pada paket biner dalam tar.gz dan format tar.xz.
  • Debian , sebuah distribusi non-komersial dikelola oleh komunitas pengembang relawan dengan komitmen yang kuat terhadap prinsip-prinsip perangkat lunak bebas
  • Fedora , distribusi komunitas yang disponsori oleh Red Hat
    • Red Hat Enterprise Linux , yang merupakan turunan dari Fedora, dipelihara dan komersial didukung oleh Red Hat.
      • CentOS , distribusi berasal dari sumber yang sama yang digunakan oleh Red Hat , dikelola oleh komunitas pengembang relawan yang berdedikasi dengan baik 100% kompatibel Red Hat versi dan versi upgrade yang tidak selalu 100% kompatibel hulu
      • Oracle Enterprise Linux , yang merupakan turunan dari Red Hat Enterprise Linux, dipelihara dan komersial didukung oleh Oracle.
    • Mandriva , turunan Red Hat populer di Perancis dan Brazil, hari ini dipelihara oleh perusahaan Perancis dengan nama yang sama.
      • PCLinuxOS , turunan dari Mandriva, tumbuh dari sekelompok paket ke dalam distribusi komunitas-melahirkan desktop.
  • Gentoo , distribusi ditargetkan pada pengguna listrik , dikenal dengan Ports FreeBSD -seperti sistem otomatis untuk aplikasi kompilasi dari kode sumber
  • openSUSE distribusi komunitas terutama disponsori oleh Novell .
  • . Slackware , salah satu distribusi Linux yang pertama, didirikan pada tahun 1993, dan sejak itu aktif dipelihara oleh Patrick J. Volkerding .
  • Damn Small Linux / Sialan Small Linux , "DSL" adalah sebuah Biz-kartu Desktop OS
DistroWatch mencoba untuk memasukkan setiap distribusi Linux yang dikenal, apakah sedang aktif atau tidak, tetapi juga mempertahankan peringkat distribusi didasarkan pada tampilan halaman, sebagai ukuran popularitas relatif.
Distribusi Niche
Distro lain yang ditargetkan pada niche tertentu lainnya, seperti router tertanam distribusi kecil OpenWRT , distribusi untuk bioinformatika , proyek Ubuntu untuk membuat Edubuntu untuk pengguna pendidikan, dan KnoppMyth , yang membungkus MythTV sekitar Knoppix untuk memudahkan membangun Linux-powered DVR . Demikian pula, ada XBMC live distro yang membungkus Ubuntu sekitar XBMC Media Center kemudahan membangun Linux-powered HTPC (Home Theater PC) . Lainnya target Apple Macintosh platform, termasuk mkLinux , Yellow Dog Linux , dan Hitam Lab Linux . karoshi adalah sistem server berbasis PCLinuxOS

No comments:

Post a Comment

Designed By VungTauZ.Com