Kuliax

GNU/Linux untuk Kampus

Alat Pengguna

Alat Situs


devel:pkg:repo

Perbedaan

Ini menunjukkan perbedaan antara versi yang terpilih dengan versi yang sedang aktif.

Tautan ke tampilan pembanding ini

Both sides previous revision Revisi sebelumnya
Revisi selanjutnya
Revisi sebelumnya
Revisi terakhir Both sides next revision
devel:pkg:repo [2010/02/05 23:42]
stwn update signing
devel:pkg:repo [2010/02/09 19:30]
stwn update signing
Baris 13: Baris 13:
 Version: 7.0 Version: 7.0
 Architectures:​ i386 source Architectures:​ i386 source
-Components: main+Components: main non-free 
 +UDebComponents: main
 Description:​ Kuliax 7.0 lumpia Description:​ Kuliax 7.0 lumpia
 Log: lumpia</​code>​ Log: lumpia</​code>​
   * Kemudian berkas conf/​options<​code>​   * Kemudian berkas conf/​options<​code>​
 basedir /​etc/​reprepro/​ basedir /​etc/​reprepro/​
-outdir /media/ekstra/​kuliax/​paket/​+outdir /​media/​kuliax/​paket/​
 confdir /​etc/​reprepro/​conf/​ confdir /​etc/​reprepro/​conf/​
 dbdir /​etc/​reprepro/​db/​ dbdir /​etc/​reprepro/​db/​
Baris 25: Baris 26:
 </​code>​ </​code>​
   * Untuk memasukkan berkas paket<​code>​   * Untuk memasukkan berkas paket<​code>​
-reprepro -Vb /​etc/​reprepro/​ include DIST namapaket-versi.changes</​code>​+reprepro -Vb /​etc/​reprepro/ ​-C komponen ​include DIST namapaket-versi.changes</​code>​
   * Untuk memasukkan berkas paket source saja<​code>​   * Untuk memasukkan berkas paket source saja<​code>​
-reprepro -Vb /​etc/​reprepro/​ includedsc DIST namapaket-versi.dsc</​code>​ +reprepro -Vb /​etc/​reprepro/ ​-C komponen ​includedsc DIST namapaket-versi.dsc</​code>​ 
-  * Untuk memasukkan berkas paket .deb<​code>​reprepro -Vb /​etc/​reprepro/​ includedeb DIST namapaket-versi.deb</​code>​+  * Untuk memasukkan berkas paket .deb<​code>​reprepro -Vb /​etc/​reprepro/ ​-C komponen ​includedeb DIST namapaket-versi.deb</​code>​
  
 ===== apt-ftparchive ===== ===== apt-ftparchive =====
Baris 53: Baris 54:
 Untuk dapat membuat repo yang tidak memberikan pesan "NOT AUTHENTICATED"​ ketika pengguna akan memasang paket dari repo, kita harus: Untuk dapat membuat repo yang tidak memberikan pesan "NOT AUTHENTICATED"​ ketika pengguna akan memasang paket dari repo, kita harus:
  
-  - menandatangani berkas Release<​code>​gpg --output ​Release.gpg -u maintainer[at]kuliax[.]org -ba Release +  - menandatangani berkas Release<​code>​gpg --output ​Packages.gpg -u maintainer[at]kuliax[.]org -ba Packages 
-gpg --output ​Packages.gpg -u maintainer[at]kuliax[.]org -ba Packages</​code>​+gpg --output ​Release.gpg -u maintainer[at]kuliax[.]org -ba Release</​code>​Ingat, urutan yang benar adalah hasilkan Packages dulu baru Release
   - mengekspor kunci publik GPG yang akan kita gunakan untuk memverifikasi berkas yang ditandatangani dengan kunci privat<​code>​gpg --export -a > kuliax.repo.gpg</​code>​Pengguna repo harus menambahkan pada daftar kunci publik APT dengan perintah<​code>​wget http://​lokasi/​kunci/​kuliax.repo.gpg   - mengekspor kunci publik GPG yang akan kita gunakan untuk memverifikasi berkas yang ditandatangani dengan kunci privat<​code>​gpg --export -a > kuliax.repo.gpg</​code>​Pengguna repo harus menambahkan pada daftar kunci publik APT dengan perintah<​code>​wget http://​lokasi/​kunci/​kuliax.repo.gpg
-sudo apt-key add kuliax.repo.gpg</​code>​+sudo apt-key add kuliax.repo.gpg</​code>​Kini sudah ada kunci publik Kuliax yang dapat diakses dengan memasang kuliax-archive-keyring
  
 ===== Daftar Bacaan ===== ===== Daftar Bacaan =====
devel/pkg/repo.txt · Terakhir diubah: 2010/03/22 04:26 oleh stwn