반응형
일단 arm용 데비안 계열을 쓴다면 간단히 apt-get 명령을 통해서 설치할 수 있다.
다만. 문제가 되는 것은 레파지토리에 있는 go 버전이 1.0 버전이라는 것이 문제다. 현재 1.4 버전까지 나와있지만 1.0버전은 너무 낮다.
특히 내가 다루고 싶던 몇개의 패키지가 동작을 안하는 문제가 있다.
따라서 검색검색 하다가 찾아낸 것이 비공식 go 1.4 for arm용 .
http://dave.cheney.net/unofficial-arm-tarballs
위의 주소를 통해서 deb 파일을 받을 수 있는데 주의할 점은 자신의 코어아키텍처에 맞는 버전을 선택해야 한다는 것이다.
나의 바나나 파이는 armv7이고, 라즈베리 예전버전은 armv7 아마 라즈베리 2는 armv7일 것이다.
다운 받아서 설치하면 간단하며, 잘 모르겠다면, wget 등의 명령으로 다운 받은 후
dpkg -i 패키지 명
을 사용하여 설치하도록 한다. 그리고
go version 으로 확인해보면
go version go1.4.2 linux/arm
과 같은 내용이 나타난다.
다만 한 가지 더 추가할 사항은 자신의 GOPATH를 설정해야 한다는 것인데. 이는 WorkSpace 와 같은 역할을 하게 된다.
~/.bashrc
를 수정한다.
#GOROOT는 OS에 따라 다를 수 있음으로 자신의 Path를 확인하자.
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
다음과 같은 명령을 추가한다.
반응형
'잡다구리들' 카테고리의 다른 글
소통메신저 백업! (1) | 2021.03.01 |
---|---|
윈도우10 인터넷에 연결되어 있지 않음 문제 해결하기..2 (0) | 2020.11.19 |
윈도우10 인터넷에 연결되어 있지 않음 문제 해결하기.. (0) | 2020.11.17 |
Go lang 설치하기 (1) | 2015.08.25 |
boot2docker clien server 버전 미스매치 에러 대응 (0) | 2015.05.20 |