Linux에 golang 및 dep를 설치하는 방법(두 가지 오류 솔루션 포함)

藏色散人
풀어 주다: 2021-04-25 19:12:05
앞으로
2261명이 탐색했습니다.

다음 튜토리얼 칼럼은 golang에서 Linux에 golang과 dep를 설치하는 방법(두 가지 오류 해결 방법 포함)을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

Linux 설치 golang 및 dep(오류 해결 방법 2개 첨부)

Install Go

Download

여기에서 설치하려는 버전을 찾으세요: https://golang.google.cn/dl/

me 1.13을 다운로드했습니다. 7:

wget https://dl.google.com/go/go1.13.7.linux-amd64.tar.gz
로그인 후 복사

압축 해제 및 설치

tar -C /usr/local -xzf go1.13.7.linux-amd64.tar.gz
로그인 후 복사

이 단계에는 루트 권한이 필요합니다. 루트가 아닌 사용자는 sudo

sudo tar -C /usr/local -xzf go1.13.7.linux-amd64.tar.gz
로그인 후 복사

환경 변수 구성

프로필 파일 편집

sudo vi /etc/profile
로그인 후 복사

파일 끝에

export PATH=$PATH:/usr/local/go/bin
로그인 후 복사

을 추가해야 합니다. 즉시 적용하려면 다음을 실행하세요. 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

Install dep

방법 1은 바이너리 설치 패키지를 통해 설치

rrreee

방법 2는 설치를 받으세요
rrreee🎜방법 3은 직접 다운로드🎜🎜방법 1 둘 다 너무 느립니다🎜🎜https://github.com/golang/dep/releases/🎜🎜다운로드하려면 github 릴리스 페이지로 직접 이동하세요.🎜rrreee🎜다운로드 후 실행 권한을 추가하고 /usr로 이동하세요. /local/go/bin 디렉터리로 이름을 변경한 다음 dep🎜rrreee🎜오류 해결🎜🎜설치하려면 GOBIN 디렉터리 /root/go/bin이 있어야 합니다.🎜🎜튜토리얼을 직접 따라하면 작동하지 않습니다🎜🎜 [root@zrcq7d8itgvcrhkq- 1130695 ~]# 컬 https://raw.githubusercontent... | sh
% 총 % 수신 % Xferd 평균 속도 시간 시간 현재
Dload 업로드 총 소비 왼쪽 속도 ​​
100 5230 100 5230 0 0 1982 0 0:00:02 0:00:02 --:--:-- 1982
ARCH = amd64
OS = linux
설치하려면 GOBIN 디렉터리 /root/go/bin이 필요합니다. 생성하세요.🎜🎜이 오류는 go/bin 디렉터리가 없다는 의미입니다. 먼저 mkdir -p go/bin을 실행하세요. 🎜🎜curl: (7) raw.githubusercontent.com:443에 연결하지 못했습니다. 연결이 거부되었습니다.🎜🎜네트워크 문제입니다. 몇 번 더 시도하거나 방법 2🎜🎜를 사용하세요.

위 내용은 Linux에 golang 및 dep를 설치하는 방법(두 가지 오류 솔루션 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:segmentfault.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿