Dalam tutorial ini, kami akan menunjukkan cara membuat Paket DEB Ubuntu. Terkadang, kita berurusan dengan instalasi perangkat lunak dari kode sumber dengan menjalankan configure, make, dan make install. Ketika kita melakukannya dengan begitu kita tidak bisa membalikkan proses (uninstall) nya.Untuk mengatasi hal tersebut kita bisa membangun source codenya menjadi DEB Package.
DEB, paket Debian adalah arsip Unix standar yang menyertakan dua arsip tar yang secara opsional dikompresi dengan gzip (zlib), Bzip2, lzma, atau xz (lzma2):satu arsip menyimpan informasi kontrol dan yang lainnya berisi data program. (Sumber:Wikipedia)
Buat Paket DEB Ubuntu dari kode sumber
Langkah 1. Pertama, pastikan bahwa semua paket sistem Anda mutakhir dengan menjalankan apt
berikut ini perintah di terminal.
sudo apt update sudo apt upgrade
Langkah 2. Buat Paket DEB Ubuntu.
- Ketergantungan pembuat DEB
Untuk mulai membuat deb
paket, kita harus menginstal beberapa dependensi:
apt-get update apt-get install build-essential automake autoconf libtool pkg-config checkinstall
Untuk tutorial ini, saya akan menunjukkan cara membuat deb
paket Server Dante Socks Kode sumber. File dapat diperoleh di sini:http://www.inet.no/dante/files/dante-1.3.2.tar.gz
- Daftar Perintah SSH untuk membuat Paket DEB
Berikut adalah daftar perintah untuk membangun paket Dante DEB dari kode sumber:
wget http://www.inet.no/dante/files/dante-1.3.2.tar.gz tar zxvf dante-1.3.2.tar.gz cd dante-1.3.2 ./configure make checkinstall
Perintah terakhir “checkinstall
” akan ada beberapa tanggapan yang perlu Anda masukan. Setelah selesai akan menghasilkan file DEB:“dante_1.3.2-1_amd64.deb”
- Instal Paket DEB
Untuk menginstal paket ini kita dapat menggunakan perintah standar:
dpkg -i dante_1.3.2-1_amd64.deb
Semua selesai sekarang…
Tetapi, jika Anda ingin menghapusnya, Anda dapat melakukannya dengan mudah menggunakan perintah ini:
dpkg -r dante_1.3.2-1_amd64.deb
Selamat! Anda telah berhasil membuat paket deb Ubuntu. Terima kasih telah menggunakan tutorial ini untuk membuat paket deb di Ubuntu 20.04 LTS (Focal Fossa). Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda untuk memeriksa situs web resmi Ubuntu.