银河麒麟v10上安装goland推荐使用jetbrains官方linux二进制包:先确认架构(aarch64/x86_64),下载对应tar.gz包,解压至/opt/goland,配置桌面启动项并刷新数据库,最后执行/opt/goland/bin/goland.sh启动。

如果您已在银河麒麟操作系统上成功配置Go语言环境,但希望获得更高效的集成开发体验,则可能是由于系统默认未预装功能完备的Go专用IDE。以下是针对银河麒麟V10桌面版(ARM64/x86_64架构)安装GoLand的多种可行方法:
一、通过JetBrains官方Linux二进制包安装(全架构通用,推荐)
该方式直接使用JetBrains发布的跨平台.tar.gz安装包,不依赖系统包管理器,避免架构兼容性问题,适用于飞腾、鲲鹏及Intel/AMD平台,且可自由选择GoLand版本(如2024.3.4或2025.1最新稳定版)。
1、打开终端,确认系统架构:uname -m
2、根据输出结果下载对应架构的GoLand安装包(以2024.3.4为例):
• 若输出为aarch64,执行:wget https://download.jetbrains.com/go/goland-2024.3.4-aarch64.tar.gz
• 若输出为x86_64,执行:wget https://download.jetbrains.com/go/goland-2024.3.4-x64.tar.gz
3、创建安装目录并解压:sudo mkdir -p /opt/GoLand && sudo tar -xzf goland-*.tar.gz -C /opt/GoLand --strip-components=1
4、为当前用户创建桌面启动项:mkdir -p ~/.local/share/applications && cp /opt/GoLand/bin/goland.desktop ~/.local/share/applications/
5、修改桌面文件权限并启用图标路径:sed -i 's|Icon=.*|Icon=/opt/GoLand/bin/goland.png|' ~/.local/share/applications/goland.desktop
6、刷新桌面数据库:update-desktop-database ~/.local/share/applications
7、启动GoLand:/opt/GoLand/bin/goland.sh
二、使用Snap包安装(仅限x86_64架构,需启用Snap支持)
该方法利用Snap容器化机制实现一键部署与自动更新,但银河麒麟V10默认未启用Snap服务,且ARM64平台暂无官方GoLand Snap包支持,仅适用于已手动启用Snap的x86_64桌面环境。
1、启用Snap守护进程:sudo apt install snapd && sudo systemctl enable --now snapd.socket
2、安装核心运行时:sudo snap install core
3、安装GoLand社区维护版(非JetBrains官方发布):sudo snap install goland --classic
4、若提示“snap not found”,请先执行:sudo apt update && sudo apt install snapd
三、通过Kylin-Store图形应用商店安装(仅限Kylin-Store v4.0+桌面版)
该方式面向不熟悉命令行操作的用户,依托银河麒麟自研应用商店分发经适配的GoLand封装包,内置JDK 17与Go SDK路径自动识别逻辑,但仅覆盖部分x86_64镜像版本,ARM64平台暂未上架。
1、点击左下角“开始菜单” → 启动“Kylin-Store”应用
2、在搜索框中输入:GoLand
3、在搜索结果中点击“GoLand(JetBrains官方授权)”条目
4、点击“安装”按钮,等待进度条完成
5、安装完毕后,在“开始菜单” → “编程开发”分类中找到并启动GoLand
6、首次启动时,系统将自动检测已配置的GOROOT路径;若未识别,请手动在Settings → Go → GOROOT中指定/usr/local/go
golang免费学习笔记(深入):立即使用
在学习笔记中,你将探索golang的核心概念和高级技巧!











