web-dev-qa-db-ja.com

Go言語のインストール中にエラーが発生しました

このリンク からの手順に従ってインストールします。

Sudo apt-get install python-software-properties  # 12.04
Sudo add-apt-repository ppa:duh/golang
Sudo apt-get update
Sudo apt-get install golang

しかし、add-apt-repositoryの場合、次のエラーが発生します。

$ Sudo add-apt-repository ppa:duh/golang
Cannot add PPA: 'ppa:duh/golang'.
Please check that the PPA name or format is correct.

グーグルした後、-Eの追加が機能していることがわかりました:Sudo -E add-apt-repository ppa:duh/golangですが、apt-get updateに対して次のエラーが発生します。

W: GPG error: downloads-distro.mongodb.org dist Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9ECBEC467F0CEB10
W: Failed to fetch <url>/Packages  404  Not Found
W: Failed to fetch <url>//Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

ここで、url = http://ppa.launchpad.net/duh/golang/ubuntu/dists/trusty/main/binary-i386/Packages

1
RedFox

このパッケージはTrusty14.04で利用できないため、最初に「PPAを追加できません」と文句を言います。PPAのページの「公開パッケージ」 ここ を参照してください。
(私の12.04では問題なく動作します)

14.04には、 golang-go という公式パッケージがあります。

次のコマンドでインストールできます:Sudo apt-get install golang-go

1
P.-H. Lin