So installieren Sie JetBrains RubyMine unter Linux

So installieren Sie JetBrains RubyMine unter Linux

JetBrains RubyMine ist eine IDE-integrierte Entwicklungsumgebung) für die Programmiersprache Ruby. Es ist eine plattformübergreifende Anwendung, die unter Mac OS, Windows sowie Linux funktioniert. In dieser Anleitung zeigen wir Ihnen, wie Sie RubyMine unter Linux installieren.

So installieren Sie JetBrains RubyMine unter Linux

Hinweis: JetBrains RubyMine ist keine kostenlose Anwendung. Sobald das Programm installiert ist, dürfen Sie es als Testversion verwenden. Wenn Sie das Programm kaufen möchten, müssen Sie ein JetBrains-Konto erstellen und eine Lizenz kaufen.

Installationsanweisungen für Arch Linux

So installieren Sie JetBrains RubyMine unter Linux

Die JetBrains RubyMine-Anwendung steht Arch Linux- Benutzern über die AUR zur Verfügung . Da das Programm als Arch Linux AUR-Paket verfügbar ist, kann es als natives Arch Linux-Paket installiert werden, was regelmäßige Updates ermöglicht.

Es sollte beachtet werden, dass JetBrains RubyMine nicht offiziell über die AUR unterstützt. Das AUR-Paket ruft die Programmdateien jedoch direkt von der JetBrains-Website ab, sodass alles sicher verwendet werden kann.

Um die Installation von JetBrains RubyMine auf Ihrem Arch Linux-System zu starten, müssen Sie die Pakete „git“ und „base-devel“ installieren. Diese Pakete sind entscheidend für die Installation von Programmen über den AUR. 

sudo pacman -S git base-devel

Nachdem Sie die beiden Pakete eingerichtet haben, müssen Sie den Trizen AUR-Helfer herunterladen und installieren . Dieses Programm macht die Installation der RubyMine-Anwendung einfacher statt mühsam.

Um den Trizen AUR-Helfer zu erhalten, verwenden Sie zunächst den  Befehl git clone  , um das Paket herunterzuladen. 

git-Klon https://aur.archlinux.org/trizen.git

Sobald das Paket auf Ihren Computer heruntergeladen wurde, verwenden Sie den  CD-  Befehl, um in den Ordner „Trizen“ zu wechseln. Dieser Ordner enthält die Trizen PKGBUILD, eine Reihe von Anweisungen, die zum Kompilieren des Programms verwendet werden können.

CD-Trizen/

Installieren Sie die Trizen AUR-Hilfsanwendung mit dem  Befehl makepkg 

makepkg -sri

Nachdem Sie den Trizen AUR-Helfer heruntergeladen und auf Ihrem Linux-PC installiert haben, kann die Installation beginnen. Mit Hilfe des  trizen ES  Befehl, stellen Sie die neueste JetBrains RubyMine auf Arch Linux auf.

Installationsanweisungen für das Snap-Paket

So installieren Sie JetBrains RubyMine unter Linux

Die RubyMine-Anwendung ist als Snap-Paket für Benutzer von Ubuntu und allen Linux-Betriebssystemen verfügbar, die das Snap-Paketformat unterstützen. 

Die Installation der Snap-Version von RubyMine unter Linux ist einfach. Es beginnt mit der Aktivierung der Snap-Paket-Laufzeit (AKA Snapd). Öffnen Sie dazu ein Terminalfenster auf dem Linux-Desktop. Installieren Sie dann mit Ihrem Paketmanager das Paket „snapd“ auf Ihrem Computer.

Nachdem Sie das Snapd-Paket auf Ihrem System eingerichtet haben, müssen Sie den Dienst „snapd.socket“ mit Systemd aktivieren. Um dies zu tun, verwenden Sie die sudo systemctl -jetzt snapd.socket aktivieren Befehl. Es schaltet die Laufzeitumgebung ein und bereitet sie für die Verwendung auf Ihrem System vor.

sudo systemctl enable --now snapd.socket

Nachdem die Snapd-Laufzeit auf Ihrem Linux-PC eingerichtet ist, kann die Installation von RubyMine beginnen. Installieren Sie mit dem folgenden  Snap-Install-  Befehl die neueste Version von RubyMine. 

Hinweis: JetBrains RubyMine funktioniert nur auf Linux-Betriebssystemen, die den „Classic“-Modus unterstützen. Dieser Modus erfordert AppArmor. Aus diesem Grund funktioniert es nicht auf Betriebssystemen wie Fedora, da diese AppArmor nicht verwenden.

sudo snap install rubymine --classic

Generische Linux-Installationsanweisungen

Die RubyMine-Anwendung unterstützt alle Linux-Distributionen durch ein herunterladbares TarGZ-Installationsprogramm. Dieses Installationsprogramm deckt jede Linux-Distribution ab, die keine Unterstützung durch Snaps oder die Arch Linux AUR bietet.

Um mit der Installation von RubyMine auf Ihrem Linux-System zu beginnen, müssen Sie die Software auf Ihren Computer herunterladen. Um die Software herunterzuladen, gehen Sie zur RubyMine Linux-Downloadseite und klicken Sie auf die Schaltfläche „Download“.

Der Downloadvorgang kann eine Minute dauern, da das RubyMine-Installationsprogramm ungefähr 500 MB groß ist. Wenn der Vorgang abgeschlossen ist, öffnen Sie ein Terminalfenster mit  Strg + Alt + T (oder suchen Sie nach „Terminal“ im App-Menü) und verwenden Sie den  CD-  Befehl, um zu „Downloads“ zu wechseln.

cd ~/Downloads

Verwenden Sie im Verzeichnis „Downloads“ den Befehl tar,  um das TarGZ-Archiv des Installationsprogramms zu dekomprimieren. Dieses Archiv muss entpackt werden, da sich die Installationsdateien darin befinden.

tar xvf RubyMine-*.tar.gz

Nachdem alles extrahiert wurde, geben Sie den RubyMine-Ordner mit dem  CD-  Befehl ein.

CD RubyMine-*/

Greifen Sie im RubyMine-Ordner auf das Verzeichnis „bin“ zu. Dieser Ordner enthält die ausführbare Datei des Installationsprogramms.

CD-Behälter

Um das RubyMine-Installationsprogramm zu starten, verwenden Sie den folgenden Befehl in einem Terminalfenster.

./rubymine.sh

Wenn Sie das RubyMine-Installationsprogramm starten, wird ein Popup-Fenster angezeigt. In diesem Fenster sehen Sie „Konfigurations- oder Installationsverzeichnis. Lassen Sie es leer und wählen Sie "Einstellungen nicht importieren". Wählen Sie dann „OK“.

Nach Auswahl von „OK“ erscheint das Aktivierungsfenster. Verwenden Sie dieses Fenster, um sich mit Ihrem Benutzernamen und Konto anzumelden. Drücken Sie dann auf „Weiter“, um die App zu verwenden.


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?