如何在 Linux 上安装 JetBrains CLion

JetBrains Clion 是适用于 C 和 C++ 编程语言的跨平台 IDE(集成开发环境)。 它提供了许多有价值的功能,例如代码生成、代码分析等。

在本指南中,我们将介绍在 Linux 上安装 JetBrains CLion IDE 的各种方法。 有关该应用程序的更多信息,请单击 这里.

快照包安装

JetBrains CLion 可作为 Snap 包提供给喜欢使用 Ubuntu Snap Store 的用户。 要将 CLion 用作 Snap,您必须在 Linux 系统上配置和安装 Snapd 运行时。

如果您使用的是 Ubuntu,则 Snapd 运行时已经准备就绪。 但是,如果您使用 Fedora、OpenSUSE、Arch Linux 或其他任何东西,您需要预先安装运行时。

在 Linux 上设置 Snapd 运行时以便安装 Snap 软件包相对容易。 首先,使用 Linux 操作系统的包管理器安装“snapd”包。 之后,使用 Systemd 启用“snapd.socket”文件。

不知道如何在您的 Linux PC 上设置 Snapd 运行时? 没关系! 我们可以帮忙! 请按照我们关于如何设置 Snap 包以使其正常工作的深入指南进行操作。

设置 Snaps 后,您将能够使用下面的 snap install 命令在您的 Linux PC 上快速安装 JetBrains CLion 应用程序。

sudo snap install clion --classic

请记住,CLion 在“经典模式”下作为 Snap 安装。 经典模式需要 AppArmor,并不是每个 Linux 操作系统都支持它。 如果 Snap 告诉您无法正确安装,请尝试使用 Flatpak 安装说明。

  如何设置 Regolith Linux 1.6

Flatpak 安装

JetBrains CLion 在 Flathub 应用商店以 Flatpak 的形式提供。 如果您希望将此程序作为 Flatpak 安装在您的 Linux 操作系统上,您首先需要设置 Flatpak 运行时。

在 Linux 上设置 Flatpak 运行时非常简单。 为此,您只需使用包管理器将“flatpak”包安装到您的系统上。 如果您需要在 Linux PC 上设置 Flatpak 的帮助,请按照我们关于该主题的指南进行操作。

随着 Flatpak 运行时启动并运行,下一步是启用 Flathub 应用商店。 Flathub 带有 JetBrains CLion 包,所以这一步很关键。 要启用 Flathub,请使用下面的 flatpak remote-add 命令。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

设置好 Flathub 应用商店后,您将能够在 Linux PC 上安装 CLion。 使用下面的 flatpak install 命令,让应用程序在您的计算机上运行。

sudo flatpak install flathub com.jetbrains.CLion

Arch Linux 安装

与所有 JetBrains 应用程序一样,有一个适用于 CLion 的 AUR 包可供安装。 请记住,这些软件包虽然不错,但并未获得 JetBrains 的官方支持。 也就是说,CLion AUR 包确实直接从他们的网站下载,所以它没有使用任何修改过的代码。

要开始在 Arch Linux 上安装 CLion,您需要安装“Git”和“Base-devel”包。 这些包是与 AUR 交互所必需的。

sudo pacman -S git base-devel

安装这两个包后,您必须安装 Trizen AUR 帮助程序。 该程序将自动安装 CLion,因此您不必手动完成所有操作。

  如何在 Linux 中将 ISO 文件刻录到 USB 驱动器

要安装 Trizen,请依次输入以下命令。

git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri

最后,使用 trizen -S 命令在您的 Arch Linux PC 上安装 JetBrains CLion。

trizen -S clion

通用 Linux 安装

JetBrains CLion 为 Linux 上不想使用 Snaps 或 Flatpak 且不使用 Arch Linux 的用户提供了一个通用安装程序。 要开始安装,请转到 CLion 下载页面,然后单击蓝色的“下载”按钮。

下载后,使用CD命令将终端窗口移至“Downloads”目录。 然后,从那里使用 tar 命令解压缩之前下载的 JetBrains CLion TarGZ 文件。

cd ~/Downloads

在“Downloads”目录中,使用 tar xvf 命令解压 CLion TarGZ 文件。 解压过程应该只需要几秒钟,因为文件不是那么大。

该过程完成后,使用 CD 命令移动到 tar 命令在解压缩过程后创建的新 CLion 文件夹。

cd clion-*/

进入新的 CLion 文件夹后,访问“bin”子目录。 此目录包含“clion.sh”脚本,需要运行该脚本才能在 Linux 上访问 CLion 应用程序。

cd bin/

通过运行下面的 sh clion.sh 命令在您的 Linux PC 上启动 CLion。

sh clion.sh