ubuntu安装golang以及 sudoer 使用 go

第一步就是下载对应的文件下载地址,选择对应的linux 版本。

首先在移除所有的 go,然后安装对应的文件。

rm -rf /usr/local/go 

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

然后在对应用户的 .bashrc 文件中编辑:
如果是为了当前用户安装的话,就使用,其中的 ~表示当前用户的家目录,例如 /home/<user-name>

vim ~/.bashrc

然后在打开的文档中编写:

export PATH=$PATH:/usr/local/go/bin

紧接着就是下一步,刷新环境:

  1. 关闭终端重新打开一个
  2. 使用命令 source ~/.bashrc

使用 go version 验证是否成功安装。

但是注意此时的 go 是在 sudo 无法使用的。

ubuntu上非root用户安装golang,root用户如何使用

vim /etc/sudoer
Defaults    secure_path = /usr/local/go/bin/:/sbin:/bin:/usr/sbin:/usr/bin

然后再度验证:

ubuntu@ip-172-16-1-94:~$ sudo go version
go version go1.18.2 linux/amd64

如果不小心玩坏了 sudoers 怎么办?

简简单单的使用这个命令就行了:

pkexec visudo
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容