- 在
jetbrains官网下载指定版本的文档,同时获取到sha256 checksum,比如下载的是ideaIU-2024.1.7.tar.gz。 - 找一个空文件夹。打开终端,cd 到那个空文件夹。运行
git clone https://aur.archlinux.org/intellij-idea-ultimate-edition.git。它应该会创建一个名为 intellij-idea-ultimate-edition的新文件夹。 - 把
ideaIU-2024.1.7.tar.gz移到你在步骤 1 中创建的 intellij-idea-ultimate-edition 文件夹里。打开终端,cd 到那个文件夹。 - 修改
PKGBUILD,修改pkgver=2024.1.7以及sha256sums_x86_64为第一步官网获取的sha256 checksum。如果是 ARM 则修改sha256sums_x86_64。 - 然后运行 makepkg -si。按照屏幕上的提示安装 IntelliJ。
- 如何启动后,报错通知
command not found,可以编辑sudo -e /usr/share/applications/jetbrains-idea.desktop文件,将 Exec 修改为真实的 intellij idea.sh 的路径,比如我的是修改成Exec=/opt/intellij-idea-ultimate-edition/bin/idea.sh %u - 因为安装的是特定版本,所以需要配置忽略更新。
sudo -e /etc/pacman.conf编辑文件,添加下面的内容。
[options]
IgnorePkg = intellij-idea-ultimate-edition
- 推荐编辑 vm options,添加下面的内容,解决 UI 缩放的问题。
-Dsun.java2d.uiScale.enabled=false
本来只是想记录小笔记就可以了,没准备发博客,但是实在 Linux 下安装软件,如果不通过包管理器,是真的折腾,还是发布出来供其他同样在用 Linux 的朋友参考。