Hanya tersandung pada utas tertutup ini di sini: Kesalahan GPG saat menjalankan apt-get
Masalah yang sama di sini, Ubuntu 12,04 di belakang firewall dan proksi.
Saya tidak berpikir masalah itu adalah duplikat dari topik yang diberikan. Jadi saya buka kembali masalah ini di utas ini.
Output saya:
root@musik-Aspire-7741:~# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 58B98E87
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret- keyring /tmp/tmp.tWVMhyIMYh --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 58B98E87
gpg: Key 58B98E87 of hkp Server keyserver.ubuntu.com request
?: keyserver.ubuntu.com: Connection refused
gpgkeys: HTTP fetch error 7: couldn't connect: Connection refused
gpg: No valid OpenPGP data found.
gpg: Total number processed: 0
Kesimpulan: gpg tidak bekerja dengan hkp://keyserver.ubuntu.com:80
melalui http.
ppa
gnupg
add-apt-repository
keyserver
pengguna68817
sumber
sumber
http_proxy
mengatur? (echo $http_proxy
)Jawaban:
Di belakang proksi, variabel lingkungan
http_proxy
harus ditetapkan. Ini dapat dilakukan dengan salah satu dari dua cara ini.1.Buat
apt.conf
file di direktori / etc / apt jika tidak ada dan tambahkan baris berikut ke dalamnya.Acquire::http::Proxy "http://user:password@server:port";
2.Simply atur variabel environment menggunakan perintah berikut dari terminal.
export http_proxy=http://user:password@server:port
Akhirnya tweak kecil, tambahkan opsi -E ke perintah untuk variabel lingkungan yang akan digunakan sebagai berikut
sudo -E apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 58B98E87
sumber
Jika Anda berada di belakang proxy, maka Anda harus mengatur
http_proxy
variabel lingkungan di Bash. Cara terbaik untuk melakukannya adalah dengan membuka shell rootsudo bash
.Sesudah ini:
Kemudian tambahkan repo.
sumber
Saya telah menghabiskan hampir dua hari untuk ini untuk menginstal MongoDB versi terbaru. Tapi saya menghadapi masalah yang sama seperti yang ditunjukkan di bawah ini:
Akhirnya saya menginstal mongoDB dengan bantuan langkah-langkah yang dibagikan oleh "ellore".
apt.conf
file.export http
andhttps
command.Menambahkan "-E" di baris perintah:
Lalu saya mendapat respons di bawah ini:
Dan saya telah berhasil menginstal MongoDB 3.0.7 seperti yang ditunjukkan di bawah ini,
sumber