麒麟OS如何安装IntelliJ IDEA 麒麟版IDEA安装步骤

星降

星降

2026-05-07

1144人浏览

原创

麒麟os安装intellij idea需五步:一、依uname -m确认arm64/x86_64架构并下载对应版本;二、解压至/opt/idea并授权idea.sh;三、配置path环境变量及/usr/share/applications/idea.desktop;四、首次运行时指定jdk路径并接受许可;五、编辑vm选项启用gtk渲染、系统托盘等麒麟适配功能。

麒麟os如何安装intellij idea 麒麟版idea安装步骤

如果您在麒麟操作系统上尝试安装 IntelliJ IDEA,但无法正常启动或识别系统环境,则可能是由于架构不匹配、JDK 未预装、权限配置缺失或桌面集成未完成所致。以下是完成麒麟OS版 IntelliJ IDEA 安装的具体步骤:

一、确认系统架构并下载对应版本IDEA

麒麟OS主流版本基于ARM64(aarch64)或AMD64架构,必须选用与之严格匹配的IDEA发行包,否则将出现动态库加载失败或启动黑屏等问题。

1、打开终端,执行命令查看当前系统架构:uname -m

2、若输出为 aarch64,则访问 JetBrains 官网 Linux 下载页,选择 ARM64 版本的 ideaIU-*.tar.gz(如 ideaIU-2025.2.4-aarch64.tar.gz);若输出为 x86_64,则下载标准 x64 版本。

3、使用 wget 或浏览器下载至本地,例如:wget https://download.jetbrains.com/idea/ideaIU-2025.2.4-aarch64.tar.gz

二、解压并配置执行权限

IDEA 以免安装方式运行,需解压至系统级目录并赋予可执行权限,确保所有用户及图形会话均可调用。

1、创建统一安装目录:sudo mkdir -p /opt/idea

2、解压至该目录:sudo tar -zxvf ideaIU-*.tar.gz -C /opt/idea/

3、进入 bin 子目录并授权:cd /opt/idea/idea-IU-*/bin && sudo chmod +x idea.sh

4、验证脚本可执行性:./idea.sh --version(应输出 IDEA 版本号)

三、配置系统级环境变量与快捷启动

为支持终端全局调用及桌面菜单集成,需将 IDEA 的 bin 目录加入 PATH,并注册标准 desktop 入口。

1、向系统环境配置追加路径:echo 'export PATH=/opt/idea/idea-IU-*/bin:$PATH' | sudo tee -a /etc/profile

2、使变量立即生效:source /etc/profile

3、创建桌面启动器文件:sudo nano /usr/share/applications/idea.desktop

idea创意公司工作室html5模板
idea创意公司工作室html5模板

idea创意公司工作室html5模板

下载

4、填入以下内容(注意替换 Icon 和 Exec 中的实际路径):[Desktop Entry]Name=IntelliJ IDEA Ultimate Exec=/opt/idea/idea-IU-*/bin/idea.sh Icon=/opt/idea/idea-IU-*/bin/idea.png Type=Application Categories=Development;IDE;

5、赋予权限并刷新菜单:sudo chmod +x /usr/share/applications/idea.desktop && sudo update-desktop-database

四、首次启动与基础校验

首次运行需完成许可证确认、JDK 自动探测及图形后端适配,避免因缺少 GTK 或 AWT 渲染支持导致界面异常。

1、在终端中直接输入:idea(依赖上一步 PATH 配置)

2、若提示“无法找到 JVM”,则手动指定 JDK 路径:点击 Configure → Switch Boot JDK,选择 /usr/lib/jvm/java-17-openjdk-arm64 或已安装的毕昇JDK路径。

3、勾选 I confirm that I accept the terms of the license agreement,继续初始化。

4、等待欢迎界面出现,确认左下角状态栏显示 JVM: 17.x.xGTK+ 3.x 版本信息。

五、启用麒麟OS专属功能适配

为保障与银河麒麟桌面环境(如UKUI)深度集成,需启用系统托盘、通知、高分屏缩放及输入法兼容模式。

1、启动后进入 Help → Edit Custom VM Options

2、在弹出文件末尾新增三行:-Dsun.java2d.xrender=false -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=true

3、保存后重启 IDEA,进入 Settings → Appearance & Behavior → System Settings

4、勾选 Show notifications in system trayUse native file dialogs

5、在 Settings → Editor → Font 中将字号设为 14,并启用 Ligatures 以适配麒麟字体渲染引擎。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

intellij idea idea

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
string转int
string转int

在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.08.02

2913

3

int占多少字节
int占多少字节

int占4个字节,意味着一个int变量可以存储范围在-2,147,483,648到2,147,483,647之间的整数值,在某些情况下也可能是2个字节或8个字节,int是一种常用的数据类型,用于表示整数,需要根据具体情况选择合适的数据类型,以确保程序的正确性和性能。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.08.29

1687

6

c++怎么把double转成int
c++怎么把double转成int

本专题整合了 c++ double相关教程,阅读专题下面的文章了解更多详细内容。

2025.08.29

1652

10

C++中int的含义
C++中int的含义

本专题整合了C++中int相关内容,阅读专题下面的文章了解更多详细内容。

2025.08.29

724

10

li是什么元素
li是什么元素

li是HTML标记语言中的一个元素,用于创建列表。li代表列表项,它是ul或ol的子元素,li标签的作用是定义列表中的每个项目。本专题为大家li元素相关的各种文章、以及下载和课程。

2023.08.03

596

5

idea快捷键大全
idea快捷键大全

本专题为大家提供idea快捷键相关的文章,帮助大家解决问题。

2023.08.03

904

3

idea如何集成Tomcat
idea如何集成Tomcat

idea集成Tomcat的步骤:1、添加Tomcat服务器配置;2、配置项目部署;3、运行Tomcat服务器;4、访问项目;5、注意事项;6、关闭Tomcat服务器。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.02.23

242

5

idea怎么配置maven
idea怎么配置maven

idea配置maven的步骤:1、打开intellij idea,并确保已安装maven integration插件,可以在"file"菜单中选择"settings",然后在"plugins"选项卡中搜索并安装maven integration插件等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.02.23

286

5

eclipse和idea有什么区别
eclipse和idea有什么区别

eclipse和idea的区别:1、平台支持;2、内存占用;3、插件系统;4、智能代码提示;5、界面设计;6、调试功能;7、学习曲线。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.02.23

529

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Codebuddy 插件
Codebuddy 插件

共0课时 | 0人学习

Codebuddy 插件
Codebuddy 插件

共0课时 | 0人学习