Manajemen package
Mengapa menggunakan package?
Sistem manajemen software packet dapat melacak file dan metadata secara otomatis, dapat diprediksi, dan andal membuat proses instalasi sistem tanpa memerlukan pekerjaan manual pada setiap sistem individual. fitur-fitur:
Otomatisasi: Tidak perlu instalasi dan peningkatan manual
Skalabilitas: Instal paket pada satu sistem, atau 10.000 sistem
Pengulangan dan prediktabilitas
Keamanan dan audit
Konsep software packaging
Sistem manajemen package menyediakan alat yang memungkinkan administrator sistem mengotomatiskan instalasi, peningkatan, konfigurasi, dan penghapusan paket perangkat lunak dengan cara yang diketahui, dapat diprediksi, dan konsisten.
Kumpulkan dan kompres file software terkait ke dalam satu paket (arsip), yang mungkin memerlukan instalasi paket lain terlebih dahulu
Memungkinkan instalasi atau penghapusan perangkat lunak dengan mudah
Dapat memverifikasi integritas file melalui database internal
Dapat mengautentikasi asal paket
Memfasilitasi peningkatan
Kelompokkan paket berdasarkan fitur logis
Kelola ketergantungan antar paket
Jenis paket
Binary packages : berisi file yang siap untuk diterapkan, (file/library yang dapat dieksekusi)
Source packages : digunakan untuk menghasilkan paket biner
Architecture-independent : berisi file dan skrip yang berjalan dibawah penerjemah interpreter skrip, file dokumentasi dan konfigurasi
Meta-packages : grub package terkait yang mengumpulkan semua yang diperlukan untuk menginstall subsistem yang relatif besar (lingkungan desktop, office suite, dll)
APT
Digunakan pada sistem berbasis debian, APT (Advanced Packaging Tool) menyediakan layanan cerdas tingkat tinggi untuk menggunakan program dpkg yang mendasarinya. utilitas utamanya apt-get dan apt-cache yang secara otomatis dapat meyelesaikan ketergantungan ketika menginstall, memperbarui, dan menghapus package dengan mengakses repository eksternal software yang sudah disinkronasi. apt dan apt-get dapat digunakan tapi apt-get berfungsi lebih baik dalam skrip.
utilitas apt , apt-get , apt-cache adalah alat command line APT untuk manajemen paket yang digunakan untuk menginstal, mengelola dan mengupgrade paket individual atau keseluruhan sistem, dan mengupgrade distribusi ke rilis yang benar-benar baru, yang bisa menjadi tugas yang sulit.
apt-file : memperbarui database
dist-upgrade : tidak akan diperbarui ke distribusi baru
Last updated