Konsep Pemaketan pada Linux
Assalamu’alaikum warahmatullahi wabarakatuh…
Pembelajaran SO kali ini pada hari kamis, tanggal 14 November itu membahas mengenai konsep pemaketan pada linux.
Pengertian Linux
Linux adalah salah satu inti atau otak (kernel) system operasi yang membantu user dalam mengoperasikan komputer. System operasi ini dikembangkan pertama kali oleh Linus Torvalds yang berbasis Unix.sys.
Timeline distribusi linux
- Beberapa daftar distribusi linux yaitu Mint, Mageia, Ubuntu, Fedora, Debian, openSUSE, Arch, PCLinuxOS, Snowlinux, Slax, Bodhi,Puppy, CentOS, ROSA, Zorin, OS4,Slackware, Manjaro, FreeBSD, Ultimate, LuninuX, Gentoo, ArchBang, Lubuntu, Chakra, SolusOS, CrunchBang, Semplice, PC-BSD, Comfusion, KNOPPIX, Sabayon, Kubuntu, Calculate, Cinnarch, SparkyLinux, Toorox, siduction,Xubuntu, Porteus, Netrunner, AgiliaLinux, Qubes, BackTrack, Red Hat, Bridg, Peppermint, Univention, Mandriva, Wifislax, dan masih banyak lagi
- Contoh dari gambar distribusi linux :
- Unix pertama kali dikembangkan dengan 3 varian utama yaitu Debian, Redhat, Slackware dan ke-3 jenis ini pusatnya berasal dari satu kernel yang sama.
Awalnya sebuah aplikasi (source code) di Linux belum berbentuk package, maka dari itu perlu melakukan build terlebih dahulu, sebelum melakukan compile dan dapat digunakan.
Alur system pemaketan di Linux sebagai berikut;
Source code Build code Pre-Build code Package
Manajemen paket
System manajemen paket ini membantu seorang pengguna dalam memenej sebuah paket aplikasi yang masih berbentuk code, sehingga pengguna tidak perlu melakukan buid dan compile sebuah software secara manual.
System pemaketan (package manager)
a. RPM (Redhat Package Manager)
b. OPKG (Open WRT Package Manager)
c. DPKG (Debian Package)
YUM adalah perangkat lunak yang menjadi pusat pengelolaan paket dan update secara otomatis yang menggunakan cara sama dengan APT (Advanced Packaging Tool).
Repository merupakan sebuah media penyimpanan paket aplikasi library, maupun source-code yang dibutuhkan oleh linux secara lengkap. Repository dapat berbentuk sebuah server (internet/intranet).
Demikian penjelasan dari saya, jika ada keselahan mohon masukan kritikannya.
Wassalamu'alaikum wr...wb...
Kategori
- Masih Kosong
Blogroll
- Masih Kosong