Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie Golang und Dep unter Linux (mit zwei Fehlerlösungen)

So installieren Sie Golang und Dep unter Linux (mit zwei Fehlerlösungen)

藏色散人
藏色散人nach vorne
2021-04-25 17:07:462263Durchsuche

In der folgenden Tutorial-Kolumne von golang erfahren Sie, wie Sie Golang und Dep unter Linux installieren (mit zwei Fehlerlösungen).

Linux-Installation Golang und Dep (zwei Fehlerlösungen im Anhang)

Install Go

Download

Finden Sie hier die Version, die Sie installieren möchten: https://golang.google.cn/dl/

me Heruntergeladen 1.13. 7:

wget https://dl.google.com/go/go1.13.7.linux-amd64.tar.gz

Entpacken und installieren

tar -C /usr/local -xzf go1.13.7.linux-amd64.tar.gz

Für diesen Schritt sind Root-Berechtigungen erforderlich. sudo

sudo tar -C /usr/local -xzf go1.13.7.linux-amd64.tar.gz

Umgebungsvariablen konfigurieren

Bearbeiten Sie die Profildatei

sudo vi /etc/profile

Fügen Sie

export PATH=$PATH:/usr/local/go/bin

am Ende der Datei hinzu für sofortige Wirkung. Führen Sie Folgendes aus: source /etc/profilesource /etc/profile

安装 dep

方法一 通过二进制安装包安装

mkdir -p go/bin  
curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh

方法二 go get 安装

go get -u github.com/golang/dep/cmd/dep

方法三 直接下载

方法一、方法二都太慢了

https://github.com/golang/dep/releases/

直接到 github 的 release 页面下载,

wget https://github.com/golang/dep/releases/download/v0.5.4/dep-linux-amd64

下载完了添加可执行权限移动到 /usr/local/go/bin 目录下,再重命名为 dep 就好了

chmod +x dep-linux-amd64  
mv dep-linux-amd64 /usr/local/go/bin/dep

错误解决

Installation requires your GOBIN directory /root/go/bin to exist. Please create it.

按照教程直接操作是不行的

[root@zrcq7d8itgvcrhkq-1130695 ~]# curl https://raw.githubusercontent... | sh  
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current  
Dload  Upload   Total   Spent    Left  Speed  
100  5230  100  5230    0     0   1982      0  0:00:02  0:00:02 --:--:--  1982  
ARCH = amd64  
OS = linux  
Installation requires your GOBIN directory /root/go/bin to exist. Please create it.

这个错误说明你没有 go/bin 目录,先执行 mkdir -p go/bin

Installieren Sie dep

Methode eins, installieren Sie es über das binäre Installationspaket

rrreee

Methode zwei, holen Sie sich die Installation
rrreee🎜Methode drei, laden Sie es direkt herunter🎜🎜Methode eins und zwei sind beide zu langsam /local/go/bin-Verzeichnis und benennen Sie es dann in dep um🎜rrreee🎜Fehlerbehebung🎜🎜Für die Installation muss Ihr GOBIN-Verzeichnis /root/go/bin vorhanden sein.🎜🎜Das direkte Befolgen des Tutorials wird nicht funktionieren🎜🎜 [root@zrcq7d8itgvcrhkq- 1130695 ~]# curl https://raw.githubusercontent... |. sh
% Gesamt % Empfangen % ​
100 5230 100 5230 0 0 1982 0 0:00:02 0:00:02 --:--:-- 1982
ARCH = amd64
OS = linux
Für die Installation muss Ihr GOBIN-Verzeichnis /root/go/bin vorhanden sein. 🎜🎜Dieser Fehler bedeutet, dass Sie kein go/bin-Verzeichnis haben. Führen Sie einfach zuerst mkdir -p go/bin aus 🎜🎜curl: (7) Verbindung zu raw.githubusercontent.com:443 fehlgeschlagen; Verbindung abgelehnt🎜🎜Netzwerkproblem, versuchen Sie es noch ein paar Mal oder verwenden Sie Methode 2🎜🎜

Das obige ist der detaillierte Inhalt vonSo installieren Sie Golang und Dep unter Linux (mit zwei Fehlerlösungen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:So installieren Sie GodocNächster Artikel:So installieren Sie Godoc