为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 chrome 操作系统上安装 Golang

如何在 chrome 操作系统上安装 Golang

Go
慕的地6264312 2022-12-26 16:28:05
我尝试了https://go.dev/doc/install中的方法,但我一直收到“-bash: go: command not found”。我尝试了https://gist.github.com/conoro/4fca191fad018b6e47922a21fab499ca但我不知道当我到达“在 ARM64 设备上使用 sftp 或 scp 获取 tar.gz 文件”阶段时要运行什么命令。有什么帮助吗???
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

你不需要在开发者模式下从源代码编译,你可以只使用Chromebrew 提供的版本。


如果您的 Chromebook 相对较新,您可以启用 ChromeOS 中内置的 Linux VM,以便在没有开发人员模式的情况下安装 Go。按照以下 Google 支持文章中的步骤启用此功能 - https://support.google.com/chromebook/answer/9145439。这已在 Samsung Chromebook Plus 版本 71.0.3578.127 上进行了测试。如果您无法使用此功能,则需要启用开发人员模式。


本教程将向您展示如何在 Chrome 操作系统上安装、构建和运行 Go。请注意,这仅在 64GB LTE Pixel 上进行过测试,但它应该适用于其他 Chromebook。请注意,启用开发人员模式会降低 Chrome 操作系统提供的安全保证。


安装 Go

首先从Go 下载页面下载最新版本的 Go for Linux 。之后,通过点击 (CTRL+ALT+T) 并输入shell然后点击回车来打开一个 shell。然后使用以下命令提取它(当替换< Go Linux package >为您下载的文件的名称时):


sudo tar xpvf ~/Downloads/< Go Linux package > -C /usr/local

现在应该安装了 Go,您可以通过键入来测试它/usr/local/go/bin/go。如果安装正确,您应该会看到 Go 帮助提示。Go 现在已安装。


创建工作区

为了简单起见,只需创建一个名为/usr/local/go/work. 另外,创建一个名为srcinside的文件夹/usr/local/go/work/。


设置路径

将以下内容添加到~/.bashrc:


export GOPATH="/usr/local/go/work"

export PATH="${PATH}:/usr/local/go/bin:${GOPATH}/bin"

这将允许您在 shell 中运行您的 Go 程序。


测试它是否有效

首先在您的文件夹中创建一个文件/usr/local/go/src夹。之后在您的文件夹中创建一个文件,hello.go其中包含以下内容:


package main


import "fmt"


func main() {

    fmt.Println("Hello, Chrome OS!")

}

现在,运行go install hello。然后,运行${GOPATH}/bin/hello(或者hello如果你在上面设置了 GOPATH),你应该会看到Hello, Chrome OS!.


收集自:https ://github.com/golang/go/wiki/ChromeOS


查看完整回答
反对 回复 2022-12-26
?
波斯汪

TA贡献1811条经验 获得超4个赞

如果您想在开发模式下的 Chromebook 上下载 Go,而不安装 Linux,请按照以下步骤操作:

  1. 启用开发模式,以防你还没有。

  2. 下载最新版本的 Go for Linux ( https://go.dev/dl/ )

在您的终端

类型外壳

mkdir ~/Coding

tar -xzf ~/Downloads/ADD YOUR VERSION HERE -C ~/Coding/  

echo "sudo mount -i -o remount,exec /home/chronos/user/" >> ~/.bash_profile

echo "sudo mount -i -o remount,exec /tmp/" >> ~/.bash_profile

设置环境变量


export GOROOT=~/CS/go *Where you extracted Go*

export GOPATH=~/Downloads/go *Where you wanna keep your Go projects*

PATH=$PATH:$GOROOT/bin:$GOPATH/bin *This adds everything to PATH*

为确保一切正常,请重新启动您的终端并输入go version您应该看到您安装的版本


查看完整回答
反对 回复 2022-12-26
  • 2 回答
  • 0 关注
  • 245 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号