Perintah Package Manager PKG FreeBSD
Perintah Package Manager PKG FreeBSD

Perintah Package Manager PKG FreeBSD

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.