Panduan Pembuatan Paket Ala MOTU
by Daniel Holbach
Kesatu
sudo apt-get install devscripts build-essential fakeroot debhelper gnupg pbuilder dh-make
Kedua
nano .bashrc (tulis pada akhir baris:) export DEBFULLNAME="Joe Hacker" (sesuaikan dengan nama Anda) export DEBEMAIL="joe.hacker@isp.com" (sesuaikan dengan e-mail Anda)
Ketiga
source .bashrc export | grep DEB
Keempat
gpg --gen-key (buat) Real name: Joe Hacker (nama = subjudul kedua) E-mail address: joe.hacker@isp.com (e-mail= subjudul kedua) Passphrase: paswordpercobaanjanganditiru
Kelima
source .bashrc ls nano .pbuilderrc (tulis) COMPONENTS="main restricted extras extras-restricted"
Keenam
sudo pbuilder create
Ketujuh
wget ftp://ftp.gnu.org/pub/gnu/ed/ed-0.9.tar.bz2 tar xfj ed-0.9.tar.bz2 tar cfz ed_0.9.orig.tar.gz ed-0.9 cd ed-0.9 less COPYING dh_make -s -c gpl cd debian ls rm *.ex *.EX dirs docs info README.Debian ls
Kedelapan
nano changelog (edit dengan susunan sebagai berikut:) ed (0.9-0ubuntu1) intrepid; urgency=low * Initial release. * Repacked .tar.bz2 to .tar.gz tarball, no other changes.
Kesembilan
nano control (ganti) Section: editors (buka file README) less README (blok "the standard Unix line editor", disalin ke file control untuk mengisi Description singkat.) (blok "GNU ed is ... Small is Beautiful", disalin ke file control untuk mengisi Description panjang.)
Kesepuluh
nano copyright (isi alamat pengunduhan:) ftp.gnu.org (buka file AUTHORS, salin dan isi file copyright dengan nama-nama pembuat program.) find . -name '*.c' | xargs head | less (salin copyright (C) ke file copyright yang menjelaskan Copyright.) (untuk License, ganti kata version 2 dengan version 3. Kemudian simpan.)
Kesebelas
cd .. debuild -S -sa (akan ditanya passphrase:) passwordpercobaanjanganditiru cd (kembali ke direktori file dsc ditempatkan) sudo pbuilder build ed_0.9-0ubuntu1.dsc less /var/cache/pbuilder/result/ed_0.9-0ubuntu1_i386.deb
Keduabelas
cd /var/cache/pbuilder/result sudo dpkg -i ed_0.9-0ubuntu1_i386.deb (Silakan coba:)
Lihat videonya ada di video 1 dan di video 2
