PKG manajer paket resmi dan modern untuk sistem operasi FreeBSD.
Alat ini memungkinkan pengguna untuk mengelola binary package (paket biner yang telah dikompilasi) dengan mudah, cepat, dan efisien.
Mulai dari instalasi, pencarian, peningkatan, hingga penghapusan paket, pkg menjadi solusi utama bagi pengguna yang menginginkan kemudahan tanpa harus mengompilasi dari kode sumber.
Update dan Upgrade
pkg update berfungsi untuk memperbarui daftar (database) paket atau aplikasi yang tersedia di dalam sistem repositori FreeBSD.
pkg update
pkg upgrade untuk memperbarui semua package (aplikasi atau modul) yang sudah terpasang di sistem operasi, memastikan sistem memiliki fitur terbaru.
pkg upgrade
Mengelola Paket FreeBSD
install berfungsi mengunduh dan menginstal paket, aplikasi, atau tools baru ke dalam sistem.
pkg install NAMA_PAKET
info menampilkan informasi detail mengenai sebuah paket perangkat lunak di dalam sistem manajemen paket
pkg info NAMA_PAKET
delete menghapus paket atau aplikasi yang sudah terinstal dari sistem.
pkg delete NAMA_PAKET
search mencari paket (aplikasi atau tools) yang tersedia di dalam repositori sistem.
pkg search NAMA_PAKET
lock mengunci paket yang sudah terpasang agar tidak mengalami perubahan (modifikasi), penghapusan, atau instalasi ulang secara tidak sengaja oleh sistem.
pkg lock NAMA_PAKET
unlock membuka kunci paket (package) yang sebelumnya telah dikunci (lock) pada sistem operasi.
pkg unlock NAMA_PAKET
delete –autoremove menghapus paket dari sistem sekaligus membersihkan paket-paket dependensi (paket bawaan/pendukung) yang tidak lagi diperlukan oleh aplikasi lain.
pkg delete --autoremove NAMA_PAKET
Audit Paket
audit memeriksa kerentanan keamanan (seperti celah keamanan atau bugs) pada paket perangkat lunak (software) yang terinstal di sistem operasi.
pkg audit -F
Mengelola Paket Manager PKG
clean membersihkan atau menghapus cache paket yang tersimpan di memori internal.
Saat mengunduh dan menginstal aplikasi atau tools melalui terminal, sistem akan menyimpan berkas arsip instalasi sementara di penyimpanan.
pkg clean
autoremove menghapus orphan packages. Ini paket dependensi yang dulunya diinstal secara otomatis untuk mendukung aplikasi lain, tetapi kini tidak lagi dibutuhkan karena aplikasi utamanya telah dihapus.
pkg autoremove
Dokumentasi
help menampilkan daftar seluruh perintah dasar dan opsi penggunaan yang tersedia pada manajer paket pkg.
Jika bingung atau lupa cara menggunakan perintah tertentu (seperti cara instal, hapus, atau update), ketik pkg help untuk memunculkan panduan ringkas di layar terminal FreeBSD.
pkg help
Kesimpulan
pkg tulang punggung manajemen perangkat lunak modern di FreeBSD yang menawarkan kemudahan, kecepatan, dan keandalan bagi pengguna dari berbagai tingkat keahlian.
Berbeda dengan pendekatan tradisional melalui Ports Collection yang memerlukan kompilasi sumber kode, pkg menyediakan jalur instan untuk menginstal aplikasi siap pakai dalam format biner, sehingga menghemat waktu dan sumber daya sistem.
