[英]gpg: no valid OpenPGP data found. while installing SQL Server in Ubuntu 18.04
I'm installing SQL Server on Linux Ubuntu 18.04, according to the tutorial https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15 , however執行第一個命令時
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
我收到以下錯誤
gpg: no valid OpenPGP data found.
我已經對該錯誤進行了多項研究,安裝了 ca-certificates,安裝了所有 gpg 軟件包,但我仍然無法解決問題,有人可以指導我解決問題嗎?
該命令對我來說很好。 很可能有防火牆或代理服務器靜默阻止和/或重寫 web 頁面。
做這個:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc
它很可能會打印出一些信息,告訴您是什么攔截了流量並阻止您獲取真正的密鑰。 一旦你弄清楚是什么阻礙了交通,你就必須弄清楚如何讓它停下來。
我的問題是互聯網連接配置,在我的/etc/netplan/00-installer-config.yaml
文件中,網絡掩碼錯誤
我也有同樣的問題。 我相信 99.99% 是連接問題。 您可能正在通過防火牆或 VPN 進行連接。 當我只通過公司網絡連接時,我遇到了同樣的問題。 我在我家的機器上嘗試了相同的命令,它工作得很好。
您可以在命令中添加“--no-check-certificate”:
wget --no-check-certificate -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
如果您想查看發生了什么,您可以在添加“--no-check-certificate”選項之前使用詳細命令而不是安靜命令。 例如
wget -vO - https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
如果您在代理后面,這將告訴您使用“--no-check-certificate”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.