GNU/Linux >> Belajar Linux >  >> Ubuntu

Buat Paket DEB Ubuntu dari kode sumber (.tar.gz, .tgz)

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.


Ubuntu
  1. Bagaimana Cara Memasang Kode Terbaru::blok Dari Tar.xz?

  2. Bagaimana Cara Membuat File .img Dari .iso Di Ubuntu?

  3. Buat file deb dari sumber menggunakan checkinstall di ubuntu

  1. Cara mengekstrak file dari arsip paket Debian DEB

  2. Cara Mengkompilasi Brotli dari Sumber di Ubuntu 18.04 LTS

  3. Cara Memeriksa Detail Paket Perangkat Lunak di Ubuntu Linux

  1. Cara Menghapus atau Menghapus Paket Perangkat Lunak Dari Ubuntu

  2. Setelah Pembaruan Ubuntu Dari 15 Hingga 16,04, Kesalahan Dalam Paket Konfigurasi Keyboard?

  3. Bagaimana saya membuat python sendiri dari kode sumber di Ubuntu?