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
sudo apt-get install apt-file
sudo apt-file update
apt-cache search apache2
apt-cache show apache2
apt-cache showpkg apache2
apt-cache depends apache2
apt-file search apache2.conf
apt-file list apache2
sudo apt-get install [package]
sudo apt-get remove [package]
sudo apt-get --purge remove [package]
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoremove
sudo apt-get clean
Last updated