editor php Baicao menghadapi masalah semasa memasang Golang pada Ubuntu 22.04. Ralat GPG berlaku semasa proses pemasangan, melaporkan bahawa kunci awam tidak tersedia Mesej ralat khusus ialah: NO_PUBKEY B53DC80D13EDEF05. Ralat ini menyebabkan pemasangan migrasi gagal, menyebabkan masalah kepada pengguna. Seterusnya, kami akan membincangkan cara menyelesaikan masalah ini untuk berjaya memasang Golang pada Ubuntu 22.04.
Saya cuba memasang golang migrate pada ubutu 22.4 tetapi saya mendapat ralat berikut semasa cuba melaksanakan arahan.
Ralat kunci awam tidak tersedia: no_pubkey b53dc80d13edef05
Inilah yang saya telah cuba setakat ini, ia melemparkan mesej "Kunci awam tidak ditemui" apabila cuba melaksanakan perintah kedua - kemas kini sudo-apt-get.
1.
curl -s https://packagecloud.io/install/repositories/golang-migrate/migrate/script.deb.sh | sudo bash
sudo apt-get kemas kini
sudo apt-get install migrate
Saya cuba menambah kunci secara manual menggunakan arahan berikut tetapi masih menunjukkan ralat yang sama semasa melaksanakan kemas kini sudo apt-get.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B53DC80D13EDEF05
3 arahan di atas berfungsi dengan baik pada ubuntu 20.4, tetapi tidak pada 22.4. Sebarang petunjuk atau penyelesaian akan sangat membantu.
Ya, senang untuk mencari penyelesaian walaupun selepas banyak kaedah percubaan dan ralat, skrip baris arahan satu baris yang mudah telah menyelesaikan masalah,
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
Selepas melakukan ini, saya memasang go migrate menggunakan arahan berikut.
curl -s https://packagecloud.io/install/repositories/golang-migrate/migrate/script.deb.sh | sudo bash sudo apt-get update sudo apt-get install migrate
Atas ialah kandungan terperinci Pemasangan migrasi Golang gagal pada Ubuntu 22.04 dengan ralat GPG berikut: Kunci awam tidak tersedia: NO_PUBKEY B53DC80D13EDEF05. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!