JetBrains全家桶集合了PyCharm、IntelliJ IDEA、PhpStorm等多种强大编程神器的工具包。无论用户使用哪种编程语言,在JetBrains全家桶里总能找到能够满足自己需求的编程工具。此外,该软件非常智能,还能提示用户编程错误,帮助用户解决问题,提高编程效率。
这个简单的教程以Intellij IDEA为例展示了如何在 Ubuntu 22.04、Ubuntu 23.04 和 Ubuntu 23.10 中安装最新版本的IDE。
Intellij IDEA 可以通过不同的方式安装在 Ubuntu 中。 它们包括 Snap、Flatpak、官方 tarball 和 Ubuntu PPA。 选择您喜欢的其中之一。
方法一:通过Snap包安装Intellij IDEA
JetBrains 通过 Snap 和 tarball 提供官方 Linux 软件包。 对于 Ubuntu 用户来说,安装起来非常简单。
Snap 包特点:
- JetBrains 的官方包。
- 在沙箱中运行。
- 仅限 amd64 (x86_64)。
对于所有当前的 Ubuntu 版本,只需启动 Ubuntu 软件(或应用程序中心),然后搜索并安装“Intellij IDE Community、Ultimate 或 Educational”。
方法2:通过Flatpak包安装Intellij IDEA
安装 IDE 的另一种简单方法是使用 Flatpak 包。 尽管在沙盒中运行,但它适用于大多数 Linux。
Flatpak 封装特点:
- 社区得到维护。
- 在沙箱中运行。
- amd64 (x86_64) 和 arm64 支持。
Ubuntu 用户只需按键盘上的 Ctrl+Alt+T 即可打开终端。 然后一一运行下面2条命令来安装包。
首先,运行命令来安装 Flatpak 守护进程:
sudo apt install flatpak
然后,运行以下命令将 IDEA 安装为 Flatpak:
flatpak install https://dl.flathub.org/repo/appstream/com.jetbrains.IntelliJ-IDEA-Community.flatpakref
您可以将命令中的 Community 替换为 Ultimate 来安装 Ultimate 版本。
如果您第一次将应用程序安装为 Flatpak,请注销并重新登录,以便在系统应用程序启动器中看到应用程序图标。
方法3:通过官方Tarball安装IntelliJ IDEA
如果您不喜欢沙箱中运行的 IDE 或有问题,请改用官方 Linux tarball!由于是官方包且非沙盒运行方式,www.ufans.top推荐其它IDE大多可以采用该方法安装。
Linux 压缩包的特点:
- JetBrains 的官方包。
- 便携式,无需安装。
- amd64 (x86_64) 和 arm64 支持。
- 首先,通过以下链接进入官方下载页面:
根据您的需要,要么下载旗舰版,要么向下滚动并选择社区版。 对于 ARM64,单击向下箭头 (▿) 图标以从下拉菜单中进行选择。
- 下载压缩包后,只需解压并将源文件夹移动到您想要长期使用的任何位置。
就我而言,我在用户主目录中创建了一个“Apps”文件夹,并将 IDEA 源文件夹作为子目录放入其中。
3.无需安装,您现在可以进入“bin”子文件夹,右键单击“idea.sh”并选择“Run as Program”来启动IDE。
- 创建应用程序快捷方式,以便从开始/应用程序菜单启动。
首先,在文件管理器中按 Ctrl+H 并导航到 .local/share/applications 目录。 然后,创建一个新文档并重命名为“idea.desktop”。作为选择,您可以打开终端(Ctrl+Alt+T)并运行命令来创建文件:
gedit ~/.local/share/applications/idea.desktop
根据您的 Ubuntu 版本和桌面环境,将 gedit 替换为 gnome-text-editor 或其他文本编辑器。
然后,将以下行粘贴到您刚刚创建的文件中并保存。
[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Community Edition
Comment=Develop with pleasure!
Exec=/PATH/TO/IDEA/EXECUTABLE
Icon=/PATH/TO/IDEA/ICON-FILE
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-idea-ce
Categories=Development;IDE;Java;
在这里,您需要根据放置源文件夹的位置替换“Exec”和“Icon”的值。 并且,更改终极版的“名称”值。
如果操作正确,您现在可以从应用程序启动器搜索并启动 IDE,或者概述屏幕取决于您的 DE:
方法4:通过Ubuntu PPA安装IntelliJ IDEA
避免 Snap 和 Flatpak 的另一个选择是使用 Ubuntu PPA。 但是,只有第三方维护的 PPA。
Ubuntu PPA的特点:
- 第三方维护。
- 到目前为止仅限 IDEA 社区。
- 到目前为止仅限 amd64 (x86_64)。
- 目前仅支持 Ubuntu 22.04、23.04。
据我所知,xtradeb PPA 正在不断更新最新的软件包,包括 IDEA 社区。
要从 PPA 安装 IDE,请按键盘上的 Ctrl+Alt+T 打开终端。 并且,一一运行以下命令:
通过运行命令添加 PPA:
sudo add-apt-repository ppa:xtradeb/apps
然后安装IDE:
sudo apt install intellij-idea-community
注意:Linux Mint 用户在添加 PPA 后需要运行 sudo apt update 来手动刷新系统包缓存。
卸载 IntelliJ IDEA
对于 Snap 软件包,只需从 Ubuntu 软件或应用程序中心将其删除即可。
对于 Flatpak 包,打开终端 (Ctrl+Alt+T) 并运行命令将其删除:
flatpak uninstall --delete-data com.jetbrains.IntelliJ-IDEA-社区
并且,运行 flatpak uninstall --unused 删除无用的运行时库。
对于通过官方 Tarball 安装的 IDEA,只需删除源文件夹以及 .local/share/applications 目录下的 .desktop 文件。
对于 Ubuntu PPA 软件包,打开终端并运行命令将其删除:
sudo apt remove --autoremove intellij-idea-community
还可以通过运行命令删除 Ubuntu PPA:
sudo add-apt-repository --remove ppa:xtradeb/apps