如何在 Linux 上安裝 JetBrains CLion:4 種方法

要在 Linux 上安裝 JetBrains CLion,可以使用 JetBrains Toolbox 應用程式進行最簡單的安裝,也可以下載官方 CLion 歸檔檔案進行手動安裝,或選擇 Snap 套件。 Flathub 上也提供了 Flatpak 版本,但該軟體包由社區提供,存在沙盒限制。在開啟專案之前,請確保您的 Linux 系統已安裝 C 或 C++ 編譯器以及專案所需的建置工具。

首先檢查你的 Linux 配置。

JetBrains 將 GCC/G++ 或 Clang 列為 Linux 編譯器選項。 CLion 還需要一個工具鏈,通常包括編譯器、偵錯器和建置系統。在 Ubuntu 或 Debian 系統上,一種常見的配置是:

sudo apt update
sudo apt install build-essential gdb cmake

軟體包名稱因發行版而異;請使用發行版的軟體包管理器安裝相應的編譯器、調試器和 CMake 軟體包。 CLion 目前的系統需求為 x86_64 或 arm64 處理器、四核心 CPU、8 GB 記憶體和 10 GB 可用磁碟空間。由於 CLion 已包含 JetBrains Runtime,因此無需單獨安裝 Java。如果您使用的是較舊或不太常見的 Linux 發行版,請參閱CLion 安裝指南。

方法一:使用 JetBrains Toolbox 安裝 CLion

Toolbox 是 JetBrains 推薦的安裝程式。它可以安裝 CLion、保持其更新、管理多個版本以及回滾更新。從JetBrains Toolbox 頁面下載 Linux Toolbox 應用程式。 Linux 下載檔案為壓縮套件。將其解壓縮到您可寫入的目錄,然後從解壓縮後的資料夾執行 Toolbox 啟動器:

cd ~/Downloads
mkdir -p ~/.local/opt
tar -xvf jetbrains-toolbox-*.tar.gz -C ~/.local/opt
cd ~/.local/opt/jetbrains-toolbox-*/
./bin/jetbrains-toolbox

如果您在「下載」資料夾中有多個 Toolbox 壓縮包,請將通配符替換為確切的檔案名稱。在 Toolbox 中,找到 CLion 並選擇「安裝」。如果您需要特定版本,請從可用版本選單中選擇。登入您的 JetBrains 帳戶以啟動與其關聯的授權。如需排查 Linux 相依性問題或進行首次啟動,請依照 JetBrains Toolbox 應用程式安裝說明進行操作。

在 Linux 系統上開啟 JetBrains Toolbox 應用,選擇 CLion 並顯示「安裝」按鈕。

方法二:安裝獨立的 CLion tarball 文件

如果您想自行選擇安裝目錄或不想使用應用程式管理器,請使用獨立安裝套件。開啟CLion 官方下載頁面,選擇 Linux,然後下載最新.tar.gz安裝套件。

JetBrains CLion 下載頁面在 Linux 瀏覽器中打開,顯示「下載 Linux 版」按鈕。
Linux 下載資料夾中顯示了一個 CLion tar.gz 壓縮包

在終端機中,將壓縮包解壓縮到指定目錄/opt,然後啟動 IDE 並執行該bin目錄中的腳本:

Linux 終端機顯示 tar 指令,該指令將 CLion 歸檔檔案解壓縮到 /opt 目錄。
sudo tar xvzf ~/Downloads/CLion-*.tar.gz -C /opt/
sh /opt/clion-*/bin/clion.sh

如果通配符符合到多個已下載的壓縮套件或舊版本,請使用確切的壓縮套件檔案名,並安裝到乾淨的目錄中。 JetBrains 警告不要將新壓縮包解壓縮到現有的 CLion 安裝目錄上。若要新增桌面選單快捷方式,請開啟「歡迎」畫面,然後選擇「設定」|「建立桌面捷徑」 ,或從 IDE 選單中選擇「工具」|「建立桌面捷徑」 。

方法三:安裝官方 Snap 軟體包

如果您的發行版已啟用 Snap 支持,則 Snap 是方便的選擇。如有需要,請先使用Snapcraft snapd 設定指南安裝並啟動 snapd 服務。然後安裝 CLion:

使用 Snap 指令在 Linux 終端機上以經典限制方式安裝 CLion
sudo snap install clion --classic

--classicCLion Snap 需要此標誌,因為它需要類似於傳統桌面應用程式的存取權。安裝完成後,您可以使用 `npm start` 命令啟動它clion,或從應用程式啟動器中選擇它。 JetBrains 指出,在某些情況下,Snap 版本可能會出現效能或工作流程問題。如果遇到這些問題,JetBrains 推薦使用 Toolbox App 作為替代方案。

Linux應用程式啟動器在桌面應用程式中顯示CLion圖示。

方法四:安裝 Flathub 軟體包

Flathub 將 CLion 列為未經驗證的應用。其頁面顯示,該軟體包由社群提供,與 JetBrains 無任何關聯,也未獲得 JetBrains 的支持,並且由於 Flatpak 沙盒的限制,可能無法支援所有使用情境。如果您可以接受這些權衡,並且已安裝 Flatpak,請將 Flathub 新增至您的使用者帳戶並安裝 CLion:

Flathub CLion 清單標記為“未驗證”
flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub com.jetbrains.CLion

使用以下命令運行它flatpak run com.jetbrains.CLion。有關該軟體包的狀態和限制的更多信息,請閱讀Flathub 上的 CLion 列表和Flatpak 命令指南。

Linux 終端機顯示了從 Flathub 安裝 com.jetbrains.CLion 的 Flatpak 命令

完成首次發射

首次啟動時,請登入或選擇可用的授權選項,然後開啟或建立專案。如果 CLion 無法建置或偵錯您的程式碼,請確認您的編譯器、偵錯器和建置系統已安裝。在 CLion 中,請在「設定」|「建置、執行、部署」|「工具鏈」下查看偵測到的工具鏈。對於獨立安裝,如果您希望 CLion 出現在桌面應用程式選單中,請建立桌面項目。您無需安裝單獨的 Java 執行時間即可使用 CLion。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。