前言

因为想要学习Go语言去写一些安全工具啥的,所以打算在 Kali 里面安装 Go 。在百度上搜索了一圈,安装和配置教程挺多,但是都是一些比较老的版本,和新版的kali有些偏差。所以在安装成功后特此做个笔记,方便下次再次安装,也可以给其他同学做个参考。

准备工作
  • Kali linux 2021.4a 推荐下载Vmware版,解压即用

下载地址: #kali-virtual-machines

虚拟机 安装配置不再详述

  • Golang安装包 最新版本即可,当前版本1.17.5

下载地址: golang.google.cn

国内下载: studygolang.com

安装过程

1、将下载好的文件拷贝到Kali虚拟机中的某个目录下,或者使用 wget 命令直接下载,命令如下:

 wget   

2、将 tar 包解压到/usr/local目录下,命令如下:

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

3、准备GOPATH目录,该目录可按照自己的习惯设置,本次设置的目录为 /home/kali/ go ,在/ home/kali/ 位置打开终端,输入 mkdir go 生成

  • GOPATH 是 Go 语言中使用的一个环境变量,它使用绝对路径提供项目的 工作目录( 也称为 工作区)
配置环境变量
  1. kali linux 2021.4a 默认终端使用的是 zsh ,所以我们编辑其配置文件.zshrc,使用 vim ~/.zshrc 命令打开配置文件
  • 在配置文件最底部,添加x下面三条配置信息,并保存。
  export  GO root =/usr/local/go
export GOPATH=/home/kali/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin  
  1. 使用 source ~/.zshrc 命令加载环境变量
  2. 在终端输入 go ,检查是否安装成功,或者使用 go version 查看安装版本

提示:推荐使用kali这个默认的sudo用户,如果想要用root用户,配置步骤是相同的。

至此,在Kali linux 2021.4a中安装Golang并配置环境变量已完成。