kali安装go
(1)打开 Go 官方下载页面。https://golang.org/dl/(2)根据系统架构选择适合的版本(通常是 Linux x86-64)。如果显示了 Go 的版本信息,则安装成功。三.使用 snap 包管理器安装。curl -O (3)在终端中下载 Go。(4)解压 Go 压缩包。一、通过apt命令安装。2.安装golang。
一、通过apt命令安装
1.更新软件源
sudo apt update
2.安装golang
sudo apt install golang
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following additional packages will be installed:
golang-1.21 golang-1.21-doc golang-1.21-go golang-1.21-src golang-doc golang-go golang-src libpkgconf3
pkg-config pkgconf pkgconf-bin
Suggested packages:
bzr | brz mercurial
The following NEW packages will be installed:
golang golang-1.21 golang-1.21-doc golang-1.21-go golang-1.21-src golang-doc golang-go golang-src
libpkgconf3 pkg-config pkgconf pkgconf-bin
0 upgraded, 12 newly installed, 0 to remove and 1739 not upgraded.
Need to get 42.4 MB of archives.
After this operation, 220 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://kali.download/kali kali-rolling/main amd64 golang-1.21-doc all 1.21.1-1 [100 kB]
Get:2 http://kali.download/kali kali-rolling/main amd64 golang-1.21-src all 1.21.1-1 [18.5 MB]
Get:3 http://kali.download/kali kali-rolling/main amd64 golang-1.21-go amd64 1.21.1-1 [23.6 MB]
Get:4 http://kali.download/kali kali-rolling/main amd64 golang-1.21 all 1.21.1-1 [14.0 kB]
Get:5 http://http.kali.org/kali kali-rolling/main amd64 golang-src all 2:1.21~2 [4,804 B]
Get:6 http://http.kali.org/kali kali-rolling/main amd64 golang-go amd64 2:1.21~2 [44.0 kB]
Get:7 http://http.kali.org/kali kali-rolling/main amd64 golang-doc all 2:1.21~2 [4,848 B]
Get:8 http://http.kali.org/kali kali-rolling/main amd64 golang amd64 2:1.21~2 [4,784 B]
Get:9 http://kali.download/kali kali-rolling/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB]
Get:10 http://kali.download/kali kali-rolling/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB]
Get:11 http://kali.download/kali kali-rolling/main amd64 pkgconf amd64 1.8.1-1 [25.9 kB]
Get:12 http://kali.download/kali kali-rolling/main amd64 pkg-config amd64 1.8.1-1 [13.7 kB]
Fetched 42.4 MB in 27s (1,558 kB/s)
Selecting previously unselected package golang-1.21-doc.
(Reading database … 395520 files and directories currently installed.)
Preparing to unpack …/00-golang-1.21-doc_1.21.1-1_all.deb …
Unpacking golang-1.21-doc (1.21.1-1) …
Selecting previously unselected package golang-1.21-src.
Preparing to unpack …/01-golang-1.21-src_1.21.1-1_all.deb …
Unpacking golang-1.21-src (1.21.1-1) …
Selecting previously unselected package golang-1.21-go.
Preparing to unpack …/02-golang-1.21-go_1.21.1-1_amd64.deb …
Unpacking golang-1.21-go (1.21.1-1) …
Selecting previously unselected package golang-1.21.
Preparing to unpack …/03-golang-1.21_1.21.1-1_all.deb …
Unpacking golang-1.21 (1.21.1-1) …
Selecting previously unselected package golang-src.
Preparing to unpack …/04-golang-src_2%3a1.21~2_all.deb …
Unpacking golang-src (2:1.21~2) …
Selecting previously unselected package golang-go:amd64.
Preparing to unpack …/05-golang-go_2%3a1.21~2_amd64.deb …
Unpacking golang-go:amd64 (2:1.21~2) …
Selecting previously unselected package golang-doc.
Preparing to unpack …/06-golang-doc_2%3a1.21~2_all.deb …
Unpacking golang-doc (2:1.21~2) …
Selecting previously unselected package golang:amd64.
Preparing to unpack …/07-golang_2%3a1.21~2_amd64.deb …
Unpacking golang:amd64 (2:1.21~2) …
Selecting previously unselected package libpkgconf3:amd64.
Preparing to unpack …/08-libpkgconf3_1.8.1-1_amd64.deb …
Unpacking libpkgconf3:amd64 (1.8.1-1) …
Selecting previously unselected package pkgconf-bin.
Preparing to unpack …/09-pkgconf-bin_1.8.1-1_amd64.deb …
Unpacking pkgconf-bin (1.8.1-1) …
Selecting previously unselected package pkgconf:amd64.
Preparing to unpack …/10-pkgconf_1.8.1-1_amd64.deb …
Unpacking pkgconf:amd64 (1.8.1-1) …
Selecting previously unselected package pkg-config:amd64.
Preparing to unpack …/11-pkg-config_1.8.1-1_amd64.deb …
Unpacking pkg-config:amd64 (1.8.1-1) …
Setting up libpkgconf3:amd64 (1.8.1-1) …
Setting up golang-1.21-src (1.21.1-1) …
Setting up golang-1.21-doc (1.21.1-1) …
Setting up pkgconf-bin (1.8.1-1) …
Setting up golang-src (2:1.21~2) …
Setting up golang-1.21-go (1.21.1-1) …
Setting up pkgconf:amd64 (1.8.1-1) …
Setting up pkg-config:amd64 (1.8.1-1) …
Setting up golang-1.21 (1.21.1-1) …
Setting up golang-go:amd64 (2:1.21~2) …
Setting up golang-doc (2:1.21~2) …
Setting up golang:amd64 (2:1.21~2) …
Processing triggers for libc-bin (2.36-4) …
Processing triggers for man-db (2.11.0-1+b1) …
Processing triggers for kali-menu (2022.4.1) …
二、手动模式安装
1.下载 Go
(1)打开 Go 官方下载页面。https://golang.org/dl/
(2)根据系统架构选择适合的版本(通常是 Linux x86-64)。
(3)在终端中下载 Go
curl -O <下载链接>
(4)解压 Go 压缩包
sudo tar -C /usr/local -xzf go*.tar.gz
(5)配置环境变量
打开 .bashrc 文件以编辑:
nano ~/.bashrc
在文件末尾添加以下内容:
export PATH=$PATH:/usr/local/go/bin
保存并关闭文件。
应用文件更改:
shell
source ~/.bashrc
(6)验证安装
go version
如果显示了 Go 的版本信息,则安装成功。
三.使用 snap 包管理器安装
如果 snap 已经安装在你的系统中,你可以使用以下命令安装 Go:
sudo snap install go --classic
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)