如何在 Linux 上安裝 JetBrains CLion

JetBrains Clion 是適用於 C 和 C++ 編程語言的跨平台 IDE(集成開發環境)。它提供了許多有價值的功能,例如代碼生成、代碼分析等。

如何在 Linux 上安裝 JetBrains CLion

在本指南中,我們將介紹在 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 安裝說明。

Flatpak 安裝 

如何在 Linux 上安裝 JetBrains CLion

JetBrains CLion 可作為 Flatpak 在 Flathub 應用程序商店中使用。如果您希望將此程序作為 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 命令,讓應用程序在您的計算機上運行。

須藤 flatpak 安裝 flathub com.jetbrains.CLion

Arch Linux 安裝 

與所有 JetBrains 應用程序一樣,CLion有一個AUR 包可供安裝。請記住,這些軟件包雖然很好,但並未得到 JetBrains 的官方支持。也就是說,CLion AUR 包是直接從他們的網站下載的,所以它沒有使用任何修改過的代碼。

要在 Arch Linux 上開始安裝 CLion,您需要安裝“Git”和“Base-devel”包。這些包需要與 AUR 交互。

須藤 pacman -S git base-devel

在安裝這兩個包之後,您必須安裝 Trizen AUR 助手。該程序將自動安裝 CLion,因此您無需手動完成所有操作。

要安裝 Trizen,請依次輸入以下命令。

git 克隆 https://aur.archlinux.org/trizen.git

光碟

makepkg -sri

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

trizen -S clion

通用 Linux 安裝

如何在 Linux 上安裝 JetBrains CLion

JetBrains CLion 為那些不想使用 Snaps 或 Flatpak 且不使用 Arch Linux 的 Linux 用戶提供了一個通用安裝程序。要開始安裝,請轉到 CLion 下載頁面,然後單擊藍色的“下載”按鈕。

下載後,使用 CD 命令將終端窗口移動到“下載”目錄中。然後,從那裡,使用 tar 命令解壓縮之前下載的 JetBrains CLion TarGZ 文件。

cd ~/下載

在“下載”目錄中,使用tar xvf 命令解壓 CLion TarGZ 文件。解壓過程應該只需要幾秒鐘,因為文件不是那麼大。

該過程完成後,使用 CD 命令移動到解壓過程後tar 命令創建的新 CLion 文件夾 。 

cd clion-*/

進入新的 CLion 文件夾後,訪問“bin”子目錄。該目錄包含“clion.sh”腳本,需要運行該腳本才能訪問 Linux 上的 CLion 應用程序。

光盤倉/

通過運行下面的sh clion.sh命令在Linux PC 上啟動 CLion  。

sh clion.sh

留下評論

修正 Pardus Linux 23 上無法偵測到音效卡驅動程式的問題

修正 Pardus Linux 23 上無法偵測到音效卡驅動程式的問題

追蹤 Pardus Linux 23 上缺少的音效卡問題。安全地檢查 ALSA 檢測、核心模組、音訊服務、輸出設定檔、韌體和更新。

修正 Pardus KVM 虛擬機器中顯示解析度卡在 1024x768 的問題

修正 Pardus KVM 虛擬機器中顯示解析度卡在 1024x768 的問題

修正 Pardus KVM 虛擬機器卡在 1024x768 解析度的問題,檢查虛擬 GPU、SPICE 代理、X11 或 Wayland 會話,並正確驗證更高的顯示模式。

如何在 Debian 系統中開機時自動掛載遠端 SSHFS 目錄

如何在 Debian 系統中開機時自動掛載遠端 SSHFS 目錄

使用基於金鑰的 SSH、/etc/fstab、systemd 網路選項、自動掛載和驗證步驟,在 Debian 啟動時自動掛載遠端 SSHFS 目錄。

修正 SLES 系統升級期間出現的「無法分配記憶體」錯誤

修正 SLES 系統升級期間出現的「無法分配記憶體」錯誤

排查 SLES 升級過程中出現的「無法分配記憶體」問題。檢查 RAM、交換空間、OOM 日誌和進程限制,然後在不中斷軟體包事務的情況下進行復原。

修復 Harmonica OS 平板電腦的觸控螢幕校準問題:選擇合適的 Linux 修復方案

修復 Harmonica OS 平板電腦的觸控螢幕校準問題:選擇合適的 Linux 修復方案

追蹤 Harmonica OS (HamoniKR) 平板電腦的觸控偏移、旋轉和顯示對映問題。比較 X.Org 和 libinput 的修復方案,安全地進行測試,並了解何時校準無效。

如何在現有的 Debian 12 系統上設定加密的交換分割區

如何在現有的 Debian 12 系統上設定加密的交換分割區

使用 dm-crypt 對現有的 Debian 12 交換分割區進行加密,每次啟動時使用新的隨機金鑰,並設定 /etc/crypttab、/etc/fstab 和安全驗證步驟。

如何透過電子郵件警報監控Ubuntu上的SMART硬碟健康狀況

如何透過電子郵件警報監控Ubuntu上的SMART硬碟健康狀況

在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。

修正在 UEFI 系統上安裝 Debian 後出現的「找不到可啟動裝置」錯誤

修正在 UEFI 系統上安裝 Debian 後出現的「找不到可啟動裝置」錯誤

透過檢查安裝程式啟動模式、EFI 系統分割區、NVRAM 條目、GRUB EFI 檔案、安全啟動和韌體回退來修復 Debian UEFI 啟動失敗。

如何在 Ubuntu 桌面系統上設定 Btrfs 自動快照

如何在 Ubuntu 桌面系統上設定 Btrfs 自動快照

配置 Snapper 以在 Ubuntu 桌面上建立和清理定時產生的 Btrfs 快照。首先檢查子磁碟區佈局,啟用 systemd 定時器,並安全地驗證保留策略。

安全修復 SUSE Linux Enterprise LVM 精簡配置空間不足的問題

安全修復 SUSE Linux Enterprise LVM 精簡配置空間不足的問題

透過區分資料耗盡和元資料耗盡、擴展儲存、修復元資料和啟用自動擴展,診斷和恢復 SUSE Linux Enterprise 上的完整 LVM 精簡池。