Pengenalan Linux - Sistem Operasi Berbasis Open Source, Kata Linux Untuk Saat Ini Sudah Tidak Asing Lagi Bagi Para Pengguna Internet Dan Komunikasi Dunia Maya Yang Mempunyai Hobi Untuk Mencoba Software-Software Baru. Setutor Teknis Dan Singkat Dapat Dikatakan Bahwa Linux Saat Ini Adalah Suatu Sistem Operasi Yang Bersifat Multi User juga Multi Tasking, nan sanggup berjalan di banyak sekali platform termasuk processor Intel 386 Maupun Yang Lebih Tinggi Dari Itu, Sistem Operasi Ini Mengimplementasikan Standar POSIX. Linux sanggup Berinteroperasi setutor benar dengan sistem operasi nan lain, termasuk Apple, Microsoft, Dan Novel
Nama Linux Itu Sendiri Diturunkan Oleh Pencipta ataupun Pendiri Awalnya, ialah Linus Torvalds, nan sebetul-nya mengacu di suatu kumpulan software lengkap nan bahu-membahu dengan kernel menyusun suatu sistem operasi nan lengkap. Lingkungan Sistem Operasi Ini Mencakup Ratusan Program, Termasuk Kompiler, Interpreter, Editor, Dan Utilitas. Perangkat Bantu Yang Mendukung Konektifitas, Ethernet, SLIP juga PPP juga Interoperabilitas. Produk Perangkat Lunak nan Handal (Reliable), Termasuk Versi Pengembangan Terakhir. Kelompok Pengembang nan tersebar di seluruh dunia nan telah bekerja juga jadinyakan Linux Portable Ke Suatu Platform baru, begitu juga mendukung komunitas pengguna nan mempunyai bermacam-macam kebutuhan juga juga pengguna sanggup turut serta bertindak jadi tim pengembangan sendiri.
Perbedaan Mendasar Linux
Satu Hal Yang Membedakan Linux terhadap sistem operasi lainnya yakni harga. Linuxitu Lebih Murah juga sanggup diperbanyak serta di distribusikan kembali tanpa musti membayar fee ataupun royalti kepada seseorang. Tetapi, tersedia hal lain nan lebih utama selain pertimbangan harga, ialah mengenai source code. source code Linux tersedia sebagai semua orang akhirnya setiap orang sanggup terlihat eksklusif didalem pengembangannya.
Kebebasan Ini Telah Mebisa sajakan Para Vendor Perangkat keras membikin driver sebagai device terpastinya tanpa musti mendapat lisensi source code nan mahal ataupun mendatangkan Non Declosure Agreement(NDA). juga itu juga telah menyediakan kebisa sajaan sebagai setiap orang sebagai masuk ke didalem suatu sistem operasi nan faktual juga berkualitas komersil.
Karena Linux Itu Tersedia Setutor bebas di Internet, Berbagai Vendor Telah Membuat Suatu Paket Distribusi nan sanggup dianggap jadi versi keemasan Linux. Paket Ini termasuk lingkungan Linux lengkap, perangkat lunak sebagai instalasi juga bisa saja termasuk perangkat lunak khusus.
Perbedaan Linux Terhadap Sistem Operasi Lainnya
Linux Disusun Berdasarkan Standar Sistem Operasi POSIX nan sebetulnya diturunkan menurut fungsi kerja UNIX. UNIX kompatibel dengan LINUX di level system call,itu Berarti sebagian besar agenda nan ditulis sebagai UNIX ataupun LINUX sanggup direkompilasi juga dijalankan di sistem lain dengan perubahan nan minimal. Setutor Umum sanggup dikatakan Linux berjalan lebih cepat dibanding UNIX lain di hardware nan sama. Dan lagi UNIX mempunyai kelemahan, ialah belombersifat free
MS-DOS mempunyai Kemiripan dengan Linux, ialah file sistem nan bersifat hierarkis. Tetapi, MS-DOS hanya sanggup dijalankan di prosesor x86 juga belommendukung multi-user juga multi-tasking, serta belombersifat free. Juga MS-DOS belommemiliki santunan nan benar semoga sanggup berinteroperasi dengan sistem operasi lainnya, termasuk belomtersedianya perangkat lunak network, agenda pengembangan, juga agenda utilitas nan tersedia didalem Linux. MS Windows Menawarkan Kemampuan grafis nan tersedia di Linux termasuk kemampuan networking tetapi kekurangan nan tersedia di MS-DOS
Windows NT nan juga tersedia sebagai Digital sebagai Digital Alpha selain prosesor x86, tetapi Windows NTitu masih juga mempunyai sebagian kekurangan nan telah tersedia di MS-DOS waktu sebagai menemukan suatu bug didalem suatu sistem operasiitu tak sebanding dengan harga nan musti dibayar. Sistem Operasi Apple sebagai Macintosh hanya sanggup berjalan di sistem Mac. Juga Memiliki Kekurangan dari sisi ketersediaan perangkat bantu pengembang (Development Tool), juga juga kurang sanggup setutor gampang sebagai berinteroperasi dengan sistem operasi lainnya. Apple juga telah mebisa sajakan Linux sanggup dijalankan di PowerMac
Sejarah Linux
Linux di awalnya dibentuk oleh seorang mahasiswa Finlandia nan berjulukan Linus Torvalds. Dulunya Linux merupakan proyek hobi nan diinspirasikan dari Minix, ialah sistem UNIX nan dikembangkan oleh Andrew Tanenbaum Linux versi 0.01 dikerjakan sekamir bulan Agustus 1991. Kemudian di tanggal 5 oktober 1991, Linus mengumumkan versi resmi Linux, ialah versi 0.02 nan hanya sanggup dijalankan shell base (GNU Bourne Again Shell) juga gcc (GNU C Compiler).
Saatitu Linux yakni sistem UNIX nan sangat lengkap, bisa dipakai sebagai jaringan, pengembangan software juga bahkan sebagai pekerjaan sehari-hari. Linux kini merupakan alternatif sistem operasi nan jauh lebih murah apabila dibandingkan dengan sistem operasi komersial (misalnya Windows /2000/ME). Linux mempunyai perkembangan nan sangat cepat Halitu sanggup dibisa sajakan sebab Linux dikembangkan oleh bermacam-macam kelompok orang. Keragamanitu termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompokitu sanggup berkomunikasi dengan cepat juga efisien, Internet akhirnya pilihan nan sangat tepat.
Karena kernel Linux dikembangkan dengan perjuangan nan independent, banyak aplikasi nan tersedia, jadi pola C Compiler memakai gcc dari Free Software Foundation GNU's Project. Compileritu banyak dipakai di lingkungan Hawlett-Packard juga Sun.
Sekarangitu banyak aplikasi Linux nan sanggup dipakai sebagai keperluan kantor menyerupai sebagai spreadsheet, word processor, database juga agenda editor grafis nan mempunyai fungsi juga tampilan menyerupai Microsoft Office. ialah Star Office Selain itu, juga rampung tersedia versi Corel sebagai Linux juga aplikasi menyerupai Matlab nan di nuk dikenal jadi Scilab. Linux bisa didapatkan didalem banyak sekali distribusi (sering disebut Distro) Distro yakni bundel dari kernel Linux, beserta sistem dasar Linux, agenda instalasi , tools basic, juga agenda program lain nan berfungsi sesuai dengan tujuan pembuatan distro Ada banyak sekali distro Linux, di antaranya :
1. RedHat, distribusi nan paling terkenal minimal di Indonesia. RedHat merupakan distribusi pertama nan instalasi juga pengoperasiannya mudah.
2. Debian, distribusi nan mengutamakan kestabilan juga kehandalan meskipun mengorban- kan aspek fasilitas juga kemutakhiran program. Debian memakai .deb didalem paket instalasi programnya.
Nama Linux Itu Sendiri Diturunkan Oleh Pencipta ataupun Pendiri Awalnya, ialah Linus Torvalds, nan sebetul-nya mengacu di suatu kumpulan software lengkap nan bahu-membahu dengan kernel menyusun suatu sistem operasi nan lengkap. Lingkungan Sistem Operasi Ini Mencakup Ratusan Program, Termasuk Kompiler, Interpreter, Editor, Dan Utilitas. Perangkat Bantu Yang Mendukung Konektifitas, Ethernet, SLIP juga PPP juga Interoperabilitas. Produk Perangkat Lunak nan Handal (Reliable), Termasuk Versi Pengembangan Terakhir. Kelompok Pengembang nan tersebar di seluruh dunia nan telah bekerja juga jadinyakan Linux Portable Ke Suatu Platform baru, begitu juga mendukung komunitas pengguna nan mempunyai bermacam-macam kebutuhan juga juga pengguna sanggup turut serta bertindak jadi tim pengembangan sendiri.
Perbedaan Mendasar Linux
Satu Hal Yang Membedakan Linux terhadap sistem operasi lainnya yakni harga. Linuxitu Lebih Murah juga sanggup diperbanyak serta di distribusikan kembali tanpa musti membayar fee ataupun royalti kepada seseorang. Tetapi, tersedia hal lain nan lebih utama selain pertimbangan harga, ialah mengenai source code. source code Linux tersedia sebagai semua orang akhirnya setiap orang sanggup terlihat eksklusif didalem pengembangannya.
Kebebasan Ini Telah Mebisa sajakan Para Vendor Perangkat keras membikin driver sebagai device terpastinya tanpa musti mendapat lisensi source code nan mahal ataupun mendatangkan Non Declosure Agreement(NDA). juga itu juga telah menyediakan kebisa sajaan sebagai setiap orang sebagai masuk ke didalem suatu sistem operasi nan faktual juga berkualitas komersil.
Karena Linux Itu Tersedia Setutor bebas di Internet, Berbagai Vendor Telah Membuat Suatu Paket Distribusi nan sanggup dianggap jadi versi keemasan Linux. Paket Ini termasuk lingkungan Linux lengkap, perangkat lunak sebagai instalasi juga bisa saja termasuk perangkat lunak khusus.
Perbedaan Linux Terhadap Sistem Operasi Lainnya
Linux Disusun Berdasarkan Standar Sistem Operasi POSIX nan sebetulnya diturunkan menurut fungsi kerja UNIX. UNIX kompatibel dengan LINUX di level system call,itu Berarti sebagian besar agenda nan ditulis sebagai UNIX ataupun LINUX sanggup direkompilasi juga dijalankan di sistem lain dengan perubahan nan minimal. Setutor Umum sanggup dikatakan Linux berjalan lebih cepat dibanding UNIX lain di hardware nan sama. Dan lagi UNIX mempunyai kelemahan, ialah belombersifat free
MS-DOS mempunyai Kemiripan dengan Linux, ialah file sistem nan bersifat hierarkis. Tetapi, MS-DOS hanya sanggup dijalankan di prosesor x86 juga belommendukung multi-user juga multi-tasking, serta belombersifat free. Juga MS-DOS belommemiliki santunan nan benar semoga sanggup berinteroperasi dengan sistem operasi lainnya, termasuk belomtersedianya perangkat lunak network, agenda pengembangan, juga agenda utilitas nan tersedia didalem Linux. MS Windows Menawarkan Kemampuan grafis nan tersedia di Linux termasuk kemampuan networking tetapi kekurangan nan tersedia di MS-DOS
Windows NT nan juga tersedia sebagai Digital sebagai Digital Alpha selain prosesor x86, tetapi Windows NTitu masih juga mempunyai sebagian kekurangan nan telah tersedia di MS-DOS waktu sebagai menemukan suatu bug didalem suatu sistem operasiitu tak sebanding dengan harga nan musti dibayar. Sistem Operasi Apple sebagai Macintosh hanya sanggup berjalan di sistem Mac. Juga Memiliki Kekurangan dari sisi ketersediaan perangkat bantu pengembang (Development Tool), juga juga kurang sanggup setutor gampang sebagai berinteroperasi dengan sistem operasi lainnya. Apple juga telah mebisa sajakan Linux sanggup dijalankan di PowerMac
Sejarah Linux
Linux di awalnya dibentuk oleh seorang mahasiswa Finlandia nan berjulukan Linus Torvalds. Dulunya Linux merupakan proyek hobi nan diinspirasikan dari Minix, ialah sistem UNIX nan dikembangkan oleh Andrew Tanenbaum Linux versi 0.01 dikerjakan sekamir bulan Agustus 1991. Kemudian di tanggal 5 oktober 1991, Linus mengumumkan versi resmi Linux, ialah versi 0.02 nan hanya sanggup dijalankan shell base (GNU Bourne Again Shell) juga gcc (GNU C Compiler).
Saatitu Linux yakni sistem UNIX nan sangat lengkap, bisa dipakai sebagai jaringan, pengembangan software juga bahkan sebagai pekerjaan sehari-hari. Linux kini merupakan alternatif sistem operasi nan jauh lebih murah apabila dibandingkan dengan sistem operasi komersial (misalnya Windows /2000/ME). Linux mempunyai perkembangan nan sangat cepat Halitu sanggup dibisa sajakan sebab Linux dikembangkan oleh bermacam-macam kelompok orang. Keragamanitu termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompokitu sanggup berkomunikasi dengan cepat juga efisien, Internet akhirnya pilihan nan sangat tepat.
Karena kernel Linux dikembangkan dengan perjuangan nan independent, banyak aplikasi nan tersedia, jadi pola C Compiler memakai gcc dari Free Software Foundation GNU's Project. Compileritu banyak dipakai di lingkungan Hawlett-Packard juga Sun.
Sekarangitu banyak aplikasi Linux nan sanggup dipakai sebagai keperluan kantor menyerupai sebagai spreadsheet, word processor, database juga agenda editor grafis nan mempunyai fungsi juga tampilan menyerupai Microsoft Office. ialah Star Office Selain itu, juga rampung tersedia versi Corel sebagai Linux juga aplikasi menyerupai Matlab nan di nuk dikenal jadi Scilab. Linux bisa didapatkan didalem banyak sekali distribusi (sering disebut Distro) Distro yakni bundel dari kernel Linux, beserta sistem dasar Linux, agenda instalasi , tools basic, juga agenda program lain nan berfungsi sesuai dengan tujuan pembuatan distro Ada banyak sekali distro Linux, di antaranya :
1. RedHat, distribusi nan paling terkenal minimal di Indonesia. RedHat merupakan distribusi pertama nan instalasi juga pengoperasiannya mudah.
2. Debian, distribusi nan mengutamakan kestabilan juga kehandalan meskipun mengorban- kan aspek fasilitas juga kemutakhiran program. Debian memakai .deb didalem paket instalasi programnya.
3. Slackware, merupakan distribusi nan pernah meraja di dunia Linux. Hampir semua dokumentasi Linux disusun menurut Slackware. Dua hal penting dari slackware yakni bahwa semua isinya (Kernel, library, ataupun aplikasinya) yakni nan paling teruji bisa saja agak bau tanah tapi nan paling stabil. Yang kedua sebab beliau menganjurkan sebagai menginstal dari source akhirnya setiap agenda nan kami instal teroptimasi dengan sistem kami. Ini alasannya beliau belommau sebagai memakai binary RPM juga hingga Slackware 4.0, ia tetap memakai libc5 bukan glibc2 menyerupai nan lain.
4. SuSE, distribusi nan sangat terkenal dengan YaST (Yet another setup Tools) sebagai SuSE mengkonfigurasi sistem SuSE, merupakan distribusi pertama di mana instalasinya sanggup memakai bahasa Indonesia.
5. Mandrake, merupakan varian distro Redhat nan dioptimasi sebagai pentium. Kalau komputer kami memakai pentium ke atas, umumnya Linux bisa jalan lebih cepat dengan Mandrake.
6. WinLinux, distro nan dirancang sebagai diinstall di atas partisi DOS (Windows). Kaprikornus sebagai menjalankannya bisa diklik dari Windows. WinLinux dibentuk seolah-olah merupakan suatu agenda aplikasi under Windows.
Dan masih banyak distro distro lainnya nan telah tersedia maupun nan mau muncul
Kelebihan Linux
Beberapa kelebihan dari sistem operasi Linux/UNIX dibandingkan dengan sistem operasi lainnya. Dan berikutitu yakni sebagian fakta dari hal hal nan menguntungkan dengan memakai agenda juga file file Linux/UNIX :
- Pada dasarnya semua data tersimpan di didalem harddisk tersedia sebagian kondisi di mana data tersimpan di disket. Linux/UNIX memperlihatkan sebagian proses Istimewa di mana terminal, printer, juga device hardware lainnya sanggup diakses menyerupai kami mengakses file nan tersimpan didalem harddisk ataupun disket
- Ketika agenda dijalankan, agenda itu dari harddisk ke didalem RAM juga sehabis dijalankan mau dinamakan jadi proses
- Linux/UNIX menyediakan servis sebagai membikin, memodifikasi program, proses juga file.
- Linux/UNIX mendukung struktur file nan bersifat hierarki
- Linux/UNIX yakni tidak benar sebuah sistem operasi nan termasuk ke didalem kelas sistem operasi nan sanggup mengerjakan multitasking. Multitasking sendiri yakni keadaan di mana suatu sistem operasi sanggup mengerjakan banyak kerjaan di ketika nan bersamaan.
- Selain multitasking, Linux/UNIX juga sanggup mendukung multiuser, ialah sistem operasi nan di ketika bersamaan sanggup dipakai oleh lebih dari sebuah user nan masuk ke didalem sistem. Bahkan, sebagai Linux juga mendukung sebagai multiconsole di mana di ketika bersamaan di depan komputer eksklusif tanpa musti melalui jaringan juga mebisa sajakan lebih dari sebuah user masuk ke didalem sistem.
Bagian Sistem Operasi
Sistem operasi Linux/UNIX terdiri dari kernel, agenda sistem juga sebagian aplikasi. Kernel merupakan inti dari sistem operasi nan mengatur penggunaan memori, piranti masukan keluaran, proses proses, pemakaian file di file system, juga lain-lain Kernel juga menyediakan sekumpulan layanan nan dipakai sebagai mengakses kernel nan disebut system call. System callitu dipakai sebagai mengimplementasikan jadi layanan nan diperlukan oleh sistem operasi
Program sistem juga semua program-program lainnya nan berjalan di atas kernel disebut user mode. Perbedaan fundamental antara agenda sistem juga agenda aplikasi yakni agenda sistem diperlukan semoga suatu sistem operasi sanggup berjalan sedangkan agenda aplikasi yakni nan diperlukan sebagai menjalankan suatu aplikasi terpastinya. Contoh : daemon merupakan agenda sistem juga pengolah kata (word processor) merupakan agenda aplikasi.
Bagian Penting Kernel Linux
Kernel Linux terdiri dari sebagian potongan penting, menyerupai administrasi proses, administrasi memori, hardware device drivers, administrasi jaringan, juga lain-lain. Namun potongan nan terpenting ialah administrasi proses administrasi memori. Manajemen menangani kawasan pemakaian memori, kawasan swap bagian-bagian kernel juga sebagai buffer cache. Manajemen proses menangani pembuatan juga penjadwalan proses proses. Pada potongan dasar kernel berisi hardware device sebagai setiap jenis hardware nan didukung.