So installieren Sie JetBrains CLion unter Linux

JetBrains CLion ist eine umfassende, plattformunabhängige Entwicklungsumgebung (IDE) für die Programmierung in C und C++. Sie bietet eine Fülle an nützlichen Funktionen, darunter Code-Generierung und -Analyse, die den Entwicklungsprozess erheblich vereinfachen.

Diese Anleitung zeigt Ihnen verschiedene Wege, wie Sie die JetBrains CLion IDE auf einem Linux-System installieren können. Für weitere Details zur Anwendung besuchen Sie bitte die offizielle Webseite.

Installation via Snap-Paket

CLion ist als Snap-Paket für Benutzer des Ubuntu Snap Stores erhältlich. Um CLion via Snap installieren zu können, muss die Snapd-Laufzeitumgebung auf Ihrem Linux-System eingerichtet sein.

Nutzer von Ubuntu haben in der Regel bereits Snapd installiert und einsatzbereit. Anwender von Fedora, OpenSUSE, Arch Linux oder anderen Distributionen müssen die Laufzeitumgebung manuell installieren.

Die Einrichtung von Snapd ist unkompliziert. Installieren Sie zunächst das Paket „snapd“ mithilfe des Paketmanagers Ihres Linux-Systems. Aktivieren Sie dann die Datei „snapd.socket“ über Systemd.

Benötigen Sie Hilfe bei der Einrichtung von Snapd? Kein Problem! Unsere detaillierte Anleitung zur Einrichtung von Snap-Paketen steht Ihnen zur Verfügung.

Nachdem Snap erfolgreich eingerichtet wurde, können Sie JetBrains CLion schnell mit folgendem Befehl installieren:

sudo snap install clion --classic

Beachten Sie, dass CLion als Snap im „klassischen Modus“ installiert wird. Dieser Modus benötigt AppArmor, welches nicht von allen Linux-Distributionen unterstützt wird. Sollte die Installation fehlschlagen, versuchen Sie es stattdessen mit den Flatpak-Anweisungen.

Installation via Flatpak

JetBrains CLion ist auch als Flatpak im Flathub App Store verfügbar. Um die Anwendung als Flatpak zu nutzen, muss die Flatpak-Laufzeitumgebung auf Ihrem Linux-System installiert sein.

Die Installation von Flatpak ist denkbar einfach. Installieren Sie das Paket „flatpak“ über den Paketmanager Ihres Systems. Bei Bedarf steht unsere detaillierte Anleitung zur Einrichtung von Flatpak zur Verfügung.

Nachdem Flatpak installiert wurde, muss der Flathub App Store hinzugefügt werden. Flathub bietet das JetBrains CLion-Paket an. Aktivieren Sie Flathub mit folgendem Befehl:

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

Ist Flathub eingerichtet, können Sie CLion mit diesem Befehl installieren:

sudo flatpak install flathub com.jetbrains.CLion

Installation unter Arch Linux

Wie für alle JetBrains-Anwendungen existiert auch für CLion ein AUR-Paket. Es ist wichtig zu beachten, dass diese Pakete keinen offiziellen Support durch JetBrains erhalten. Das CLion AUR-Paket wird jedoch direkt von der offiziellen Webseite heruntergeladen, womit eine Verwendung von modifiziertem Code ausgeschlossen wird.

Für die Installation von CLion auf Arch Linux sind die Pakete „Git“ und „Base-devel“ notwendig. Diese Pakete sind für die Interaktion mit dem AUR erforderlich:

sudo pacman -S git base-devel

Im Anschluss muss der Trizen AUR-Helfer installiert werden, um die CLion-Installation zu automatisieren:

Geben Sie diese Befehle nacheinander ein:

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

Schließlich installieren Sie JetBrains CLion via Trizen:

trizen -S clion

Generische Linux-Installation

JetBrains bietet ein universelles Installationsprogramm für Linux-Nutzer an, die weder Snap noch Flatpak verwenden möchten oder kein Arch Linux nutzen. Besuchen Sie die CLion Downloadseite und klicken Sie auf „Download“.

Wechseln Sie im Terminal mit dem Befehl `cd` in Ihr Downloadverzeichnis. Entpacken Sie die heruntergeladene TarGZ-Datei mit dem Befehl `tar`:

cd ~/Downloads

Geben Sie folgendes ein:

tar xvf clion-*.tar.gz

Nach dem Entpacken wechseln Sie in das neu erstellte CLion-Verzeichnis:

cd clion-*/

Wechseln Sie nun in das Unterverzeichnis „bin“. Hier finden Sie das Skript „clion.sh“, welches Sie zur Ausführung der CLion-Anwendung benötigen.

cd bin/

Starten Sie CLion mit folgendem Befehl:

sh clion.sh