Membuat Repositori dengan debmirror

  1. Pasang debmirror.
  2. Buat skrip debmirror untuk setiap distro yang akan dicerminkan repositorinya.
  3. Salin keyring distro ke ~/.gnupg/trustedkeys.gpg, sesuai dengan pengguna yang menjalankan debmirror. Kalau tidak akan muncul pesan galat:
    gpgv: Signature made Sab 25 Mei 2013 11:37:06  WIT using RSA key ID A10B4DE8
    [GNUPG:] ERRSIG 68980A0EA10B4DE8 1 8 00 1369499826 9
    [GNUPG:] NO_PUBKEY 68980A0EA10B4DE8
    gpgv: Can't check signature: public key not found
    gpgv: Signature made Sab 25 Mei 2013 11:37:06  WIT using RSA key ID A10B4DE8
    gpgv: Can't check signature: public key not found
    Release gpg signature does not verify.
    Errors:
     Release gpg signature does not verify
    Failed to download some Release or Release.gpg files!
    WARNING: releasing 1 pending lock...
  4. Jika lebih dari satu distro yang akan dibuat reponya, masing-masing keyring distro dapat ditambahkan dengan perintah berikut.
    $ gpg --no-default-keyring -a --keyring LOKASI/keyring_distro.gpg --export \
    KEY | gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import -
  5. Gunakan perintah berikut jika muncul pesan galat “gpg: no valid OpenPGP data found”.
    $ gpg --import LOKASI/keyring_distro.gpg

    Periksa KEY dengan perintah:

    $ gpg --list-keys --with-colons

    Ekspor ke berkas dengan perintah:

    $ gpg --export KEY > keyring_distro.gpg

    Jalankan langkah keempat dengan keyring hasil ekspor.

Notes

  • gpg –keyring /usr/share/keyrings/raspbian-archive-keyring.gpg –export|gpg –no-default-keyring –keyring trustedkeys.gpg –import
 
doc/debmirror.txt · Last modified: 2016/04/30 01:19 by stwn · [Old revisions]
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki