Go Wiki:NetBSD 上的 Go
NetBSD 上的 Go 在下列架構上相當穩定。不過,仍存在一些錯誤;請參閱 問題追蹤器 以取得詳細資訊。
核心版本 | 架構 | 初始支援版本 | 最終支援版本 |
---|---|---|---|
8.0 或更高 | amd64、arm、386 | ||
7.0 至 7.1 | amd64、arm、386 | Go 1.3 * | |
6.0 至 6.1 | amd64、arm、386 | Go 1.3 * | Go 1.9.7 |
5.0 至 5.2 (EOL) | amd64、386 | Go 1 | Go 1.2.2 |
* 建議使用 Go 1.5 或更高版本。
arm64 架構的支援正在進行中,請參閱 https://go.dev.org.tw/issue/30824。
pkgsrc 中的 Go 套件
pkgsrc,NetBSD 套件集合,包含已發布 Go 版本的最新套件。套件名稱中包含版本(例如 lang/go113
),以便可以並行安裝多個版本。 lang/go
是元套件,始終依賴於預設的 Go 版本。
請注意,go
二進制檔名稱也會安裝版本字尾。安裝 pkgtools/pkg_alternatives
套件,以在您的 PATH 中取得 go
命令符號連結。
pkgsrc 中有許多使用 Go 編寫的軟體套件。目前,基於模組的建置為實驗性質,且套件使用 GOPATH 佈局建置。
為 NetBSD 準備 Go
- 安裝 NetBSD(請記得在最後一個步驟安裝 pkgsrc)
- 安裝 shells/bash 和 devel/git(在
/usr/pkgsrc/shells/bash
和/usr/pkgsrc/devel/git
中執行make package-install clean
。- 使用二進制檔套件:
pkgin install bash git
- 使用二進制檔套件:
此內容是 Go Wiki 的一部分。