银河麒麟系统安装Go语言开发环境 麒麟OS编程环境配置
银河麒麟V10安装Go语言开发环境有三种方法:一、APT源安装(仅x86_64,版本较旧);二、官网二进制包手动安装(全架构通用,推荐ARM64);三、Kylin-IDE内置SDK管理(图形界面用户专用),最后需验证开发能力。
如果您在银河麒麟系统上准备开展Go语言编程工作,但发现系统未预装Go开发环境,则可能是由于官方镜像默认不包含Go二进制分发包,或预装版本过旧、架构不匹配。以下是针对银河麒麟V10桌面版/服务器版(适配ARM64/x86_64架构)安装Go语言开发环境的多种可行方法:
一、使用APT源安装预编译Go包(适用于x86_64架构)
该方法依赖麒麟OS官方软件源中维护的golang-go包,安装快捷、依赖自动解决,适合快速搭建基础开发环境,但版本通常为Go 1.19或1.21 LTS,不保证为最新稳定版,且在ARM64平台可能不可用。
1、打开终端,执行系统更新命令以确保软件源列表最新:sudo apt update
2、安装Go语言运行时及工具链:sudo apt install golang-go -y
3、验证安装结果:go version
4、确认GOROOT与GOPATH默认路径:go env GOROOT GOPATH
注意:此方式在ARM64架构(如飞腾、鲲鹏平台)的麒麟V10中可能提示“Unable to locate package”,若发生请跳转至方法二或三。
二、下载官方Go二进制包手动安装(全架构通用,推荐ARM64首选)
该方法直接从Go官网中国镜像获取对应CPU架构的预编译二进制包,完全规避包管理器兼容性限制,适用于aarch64(ARM64)、x86_64等所有麒麟OS支持架构,且可自由选择Go版本(如1.21.13、1.22.10等LTS或稳定版),是生产环境部署的首选方案。
1、在终端中确认当前系统架构:uname -m
2、根据输出结果选择对应下载链接(示例以Go 1.22.10为例):
• 若输出为aarch64,执行:wget https://golang.google.cn/dl/go1.22.10.linux-arm64.tar.gz
• 若输出为x86_64,执行:wget https://golang.google.cn/dl/go1.22.10.linux-amd64.tar.gz
3、解压至/usr/local目录:sudo tar -C /usr/local -xzf go*.tar.gz
4、编辑当前用户环境配置文件:vim ~/.bashrc
go语言参考手册 中文CHM版
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。本文给大家带来Go参考手册,需要的可以来下载! Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。 Go 语言特色 简洁、快速、安全 并行、有趣、开源 内存管理、v数组安全、编译
下载
5、在文件末尾添加以下两行(确保GOROOT指向/usr/local/go,且bin目录已加入PATH):
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
6、使配置立即生效:source ~/.bashrc
7、验证安装:go version && go env GOROOT
关键提示:务必删除旧版Go残留(如存在/usr/local/go.old),避免GOROOT冲突;若曾用其他方式安装过Go,请先执行sudo rm -rf /usr/local/go再解压新包。
三、通过Kylin-IDE内置SDK管理器安装Go(图形界面用户专用)
该方法专为使用Kylin-IDE(银河麒麟集成开发环境)的桌面用户设计,提供可视化SDK管理界面,无需命令行操作,自动完成下载、解压、路径注册与环境变量注入,适合不熟悉终端操作的新手开发者,但仅限Kylin-IDE已安装并启用SDK管理功能的场景。
1、启动Kylin-IDE,点击顶部菜单栏【工具】→【SDK管理】
2、在SDK管理窗口中,点击【+ 添加】按钮,选择【Go SDK】
3、在弹出对话框中,勾选【自动下载并配置】,下拉选择目标Go版本(如1.21.13或1.22.10)
4、点击【确定】,等待下载与解压完成(进度条显示于底部状态栏)
5、安装完成后,返回【项目设置】→【Go模块】,确认SDK路径已自动识别为/opt/kylin-ide/sdk/go/
6、新建Go项目并创建main.go文件,输入package main; func main() { println("Hello Kylin") },点击运行按钮验证环境可用性。
如非特殊说明,本站内容均来自于网友自主分享,如有任何问题均请联系我们进行处理!
猜您喜欢
GOG喜加一:太空即时战略游戏《银河创世纪:木星事件》
2026-07-07GOG现可免费领取太空即时战略游戏《银河创世纪:木星事件(Nexus-TheJupiter Incident)》,游戏不支持中文。截至发稿时,领取时间还有2天12小时。 领取页面:<<<<<< 关于这款游戏 22世纪初,太空征服和太阳系殖民的进程被几家雄心勃勃的巨型企业集团所掌控。尽管这种平衡极其脆弱,但这些公司仍在勉力维持。诺亚方舟——人类的第一艘殖民飞船——...
《银河战士》新作意外被巴西官方泄露 或将为2D续作!
2026-07-03网络近日出现疑似泄露了任天堂老牌IP《银河战士》即将推出新作。在巴西官方政府公报的七月刊中,有人发现了一条关于名为《银河战士 Ravenous》项目的年龄分级记录,任天堂此前从未公布过这款游戏。该信息公开后不久便从公开访问渠道中消失,但有玩家已成功保留了副本。 根据文件显示,该游戏因含有暴力场景被评定为“12+”年龄分级。来源国标注为美国,发行年份为2026年,发行商和版权持有者均为美国任天堂。登...
《毁灭战士:黑暗时代》新DLC含10小时内容 引入类银河城探索元素
2026-07-03idSoftware于近日宣布,《毁灭战士:黑暗时代》的大型剧情扩展包“启示录”(Revelations)将于2026年7月7日正式推出。该DLC提供了约10至12小时的游戏内容,成为现代《毁灭战士》系列中规模最大的单人剧情扩展之一,远超《毁灭战士:永恒》此前的DLC体量。 “启示录”将引入五个全新地点,其中包括三个大型开放区域和两个较小规模场地。所有区域均由一个中枢枢纽(CentralHub)相...
《神之亵渎》全球销量突破500万!暗黑系银河城再创里程碑
2026-06-27近日,开发商TheGameKitchen宣布,其备受赞誉的银河城类动作游戏《神之亵渎》(Blasphemous)全球累计销量已正式突破500万份。 这一里程碑消息通过工作室官方社交媒体账号发布,团队在公告中向玩家表达了诚挚的谢意:“我们向每一位踏上库斯托迪亚土地、勇敢承受苦难的‘忏悔者’致以最深的感谢。” 《神之亵渎》最初于2019年9月10日发售,登陆PC、NintendoSwitch、Play...
战双帕弥什逆冕适用环境分析
2026-06-11战双帕弥什逆冕适用什么环境,战区方面,逆冕的特殊的分段大招在跨波方面极其出色,冰区带两位可肝角色的情况下就有突破4000万分的可能。轮切作战的场合,也将三代进攻的后台和超级qte特性发挥得淋漓尽致。 战双帕弥什逆冕适用环境分析: 一、囚笼 逆冕的基础循环约7秒,单从速度上来说并不算慢,倍率也非常高。但由于她特殊的能量机制,无法被库莉柯或任意手段提速,固定7秒的循环在环境适应性上就比较差。 面对42...
破纪录!《超级马里奥银河大电影》全球票房破10亿美元
2026-06-08动画电影《超级马里奥:银河大电影》全球票房已突破10亿美元大关,成为2026年首部达成这一成绩的影片。 据报道,该片在美国本土收获4.285亿美元,国际市场贡献5.715亿美元。影片在上映后不到数月便突破10亿美元。 对于该系列而言,这是又一次巨大成功。2023年的前作《超级马里奥兄弟大电影》票房超过13亿美元。两部影片合计已带来超过23亿美元的票房收入,使该系列与《神偷奶爸》《头脑特工队》和《功...
为什么Python Flask在生产环境不建议使用flask-run_改用WSGI服务器
2026-06-02Flaskrun仅限开发环境,因其基于Werkzeug的单线程同步服务器,无进程管理、连接池、优雅重启和超时控制;并发超50即丢包,异常会直接崩溃进程;而Gunicorn和uWSGI通过多进程/协程、信号处理、Nginx协同等实现生产级稳定性与安全性。 flaskrun为什么只能用于开发环境 因为flaskrun启动的是Werkzeug内置的单线程同步服务器,它没有进程管理、无连接池、不支持优雅重...
麒麟操作系统如何禁止系统自动更新 麒麟OS设置
2026-05-29麒麟OS禁用自动更新需五步:一、控制面板关系统级开关;二、应用商店关应用更新;三、命令行禁用unattended-upgrades及apt定时器;四、chattr+i锁定sources.list;五、配置aptexclude规则锁定特定软件包。 如果您在使用麒麟操作系统过程中发现系统频繁自动检查、下载或安装更新,导致网络占用升高、设备卡顿、关机延迟或重启被阻止,则可能是系统级、应用级、服务级及AP...
麒麟OS怎么安装Rust环境_麒麟系统Rust编程安装教程【实测】
2026-05-29推荐优先使用rustup官方安装器(方法一),适用于多数麒麟OS版本;其次可选系统包管理器安装(方法二);务必配置国内镜像源(方法三)并验证项目构建(方法四)。 如果您在麒麟操作系统上需要搭建Rust编程环境,但发现无法通过常规方式获取编译器与包管理工具,则可能是由于系统底层发行版差异、网络策略限制或软件源未启用所致。以下是针对麒麟OS不同版本的多种安装方法: 一、通过rustup官方安装器安装 ...
麒麟操作系统安装Adobe Reader Linux版 麒麟PDF软件
2026-05-29银河麒麟系统无法打开PDF时,应依次尝试安装Okular、UPDF、LibreOfficeDraw、Evince或修复FoxitReader,各方案覆盖默认设置、信创适配、深度编辑、基础阅读及SELinux权限修复。 如果您在银河麒麟操作系统中尝试打开PDF文件,但系统提示无默认程序或双击无响应,可能是由于缺少兼容的PDF阅读器、AdobeReader官方Linux版已停止维护,或当前安装包与麒麟...
