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:
- HJ
Lu "Boot-root" sebuah pasangan dua disk dengan kernel dan alat
minimal mutlak untuk memulai
- PKS Interim Linux
, yang dibuat tersedia untuk umum untuk di-download di FTP
server University of
Manchester pada bulan Februari 1992
- TAMU,
yang diciptakan oleh individu di Texas A & M
University tentang waktu yang sama
- SLS
( Softlanding Linux
System )
- Yggdrasil Linux / GNU
/ X , CD-ROM pertama distribusi Linux berbasis
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
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)
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
- Knoppix , yang
pertama Live CD distribusi
untuk menjalankan sepenuhnya dari removable media
tanpa instalasi ke hard disk, yang berasal dari Debian
- Linux Mint Debian Edition
(LMDE) didasarkan langsung pada pengujian
distribusi Debian .
- Ubuntu
, distribusi desktop dan server yang populer berasal dari Debian,
dipelihara oleh Canonical Ltd
- 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 .
- .
SUSE Linux
Enterprise , berasal dari openSUSE,
dipelihara dan komersial didukung 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