Nonaktifkan pemeriksaan kunci publik untuk pemasangan rpm


35

Saya ingin membuat DVD dengan beberapa paket berguna (misalnya php-common). Satu-satunya masalah adalah bahwa jika saya mencoba menginstal di komputer yang tidak terhubung ke internet, saya tidak dapat memvalidasi kunci publik.

Skenarionya seperti ini:

  1. Saya mengunduh RPM, saya menyalinnya ke DVD.
  2. Saya menginstal CentOS 5.5 di laptop saya (tidak memiliki koneksi internet).
  3. Saya mencoba menginstal satu menggunakan yum (atau rpm -i, atau apa pun).

Saya mendapatkan kesalahan berikut: kunci publik untuk "paket" tidak diinstal.

Bagaimana saya bisa melewati itu?

Jawaban:


81

Dari yum -h:

--nogpgcheck          disable gpg signature checking

2
Bagaimana jika sistem tanpa jaringan lebih tua (yaitu CentOS 5) dan yumnya tidak memiliki opsi nogpgcheck?
Urhixidur

ubah yum.conf untuk beralih gpgcheck ke 0
aman_novice

8

Jika Anda ingin menonaktifkan validasi GPG untuk seluruh Repo, tambahkan baris berikut ke definisi Repo di /etc/yum.conf:

gpgcheck = 0

Jika Anda menginstal RPM lokal menggunakan yum, lakukan seperti yang dikatakan Ignacio.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.