Pemasangan migrasi Golang gagal pada Ubuntu 22.04 dengan ralat GPG berikut: Kunci awam tidak tersedia: NO_PUBKEY B53DC80D13EDEF05

PHPz
Lepaskan: 2024-02-09 16:30:09
ke hadapan
853 orang telah melayarinya

Golang 迁移安装在 Ubuntu 22.04 上失败,并出现以下 GPG 错误:公钥不可用:NO_PUBKEY B53DC80D13EDEF05

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.

Kandungan soalan

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
Salin selepas log masuk
  • sudo apt-get kemas kini

  • sudo apt-get install migrate
    Salin selepas log masuk

    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
    Salin selepas log masuk

    3 arahan di atas berfungsi dengan baik pada ubuntu 20.4, tetapi tidak pada 22.4. Sebarang petunjuk atau penyelesaian akan sangat membantu.

    Penyelesaian

    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 -
    Salin selepas log masuk

    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
    Salin selepas log masuk

    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!

    sumber:stackoverflow.com
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!