Jak nainstalovat JetBrains Rider na Linux

JetBrains Rider představuje rozsáhlé, multiplatformní integrované vývojové prostředí (IDE) pro Microsoft .NET. Jeho podpora je robustní na Linuxu a bez problémů funguje na různých distribucích, od Arch Linuxu po Ubuntu, prostřednictvím Snap, Flatpak, a také na ostatních systémech Linux pomocí staženého souboru TarGZ.

V tomto návodu vás provedeme procesem stahování a instalace JetBrains Rider na Linuxu. Než však začneme, nezapomeňte, že je potřeba si vytvořit účet JetBrains. Pokud ho ještě nemáte, navštivte jejich oficiální webovou stránku.

Instalace na Arch Linuxu

Pro uživatele Arch Linuxu je JetBrains Rider k dispozici přímo prostřednictvím AUR (Arch User Repository). Díky AUR můžete sestavit nativní balíček pro Arch Linux, který se bude aktualizovat spolu s celým systémem.

Oficiálně JetBrains nepodporuje Arch Linux AUR. Nicméně tento balíček získává soubory přímo z oficiálních stránek a vytváří z nich balíček specifický pro Arch.

Pro zahájení práce s balíčkem Rider AUR je nejdříve nutné instalovat „git“ a „base-devel“. Tyto balíčky jsou klíčové pro interakci s Arch Linux AUR.

sudo pacman -S base-devel git

Po instalaci těchto dvou balíčků budete potřebovat stáhnout a nainstalovat pomocníka Trizen AUR. Tento nástroj usnadňuje instalaci, sestavení a kompilaci softwaru z AUR, čímž se proces stává méně obtížným a více automatizovaným.

Pro instalaci Trizen začněte stažením pomocí příkazu git clone:

git clone https://aur.archlinux.org/trizen.git

Po stažení balíčku Trizen, použijte příkaz CD pro přesun do adresáře „trizen“ a příkaz makepkg pro vytvoření a instalaci do Arch Linuxu.

cd trizen/
makepkg -sri

Když je Trizen AUR na vašem Arch Linuxu aktivní, můžete pomocí příkazu trizen -S nainstalovat nejnovější verzi JetBrains Rider.

trizen -S rider

Instalace pomocí Flatpak

JetBrains Rider je dostupný pro všechny uživatele Linuxu v obchodě s aplikacemi Flathub Flatpak. Před samotnou instalací je nutné povolit běhové prostředí Flatpak na vašem systému.

Povolení Flatpak je jednoduché. Otevřete terminál a použijte správce balíčků k instalaci balíčku „flatpak“. Pokud máte s nastavením Flatpak potíže, prohlédněte si náš detailní návod na toto téma.

Po nastavení běhového prostředí Flatpak je čas povolit obchod s aplikacemi Flathub, který nabízí širokou škálu aplikací včetně Rideru. Povolte Flathub pomocí následujícího příkazu:

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

Jakmile je Flathub aktivní, můžete přistoupit k instalaci JetBrains Rider pomocí příkazu flatpak install:

flatpak install flathub com.jetbrains.Rider

Instalace přes Snap

JetBrains Rider je k dispozici i pro uživatele Ubuntu (a dalších systémů s podporou Snap). Pro instalaci Rideru jako balíčku Snap musíte nejdříve nainstalovat a povolit Snapd.

Otevřete terminál stisknutím Ctrl + Alt + T nebo vyhledejte „Terminál“ v menu aplikací.

V terminálu nainstalujte balíček „snapd“ pomocí správce balíčků. Následně jej aktivujte pomocí příkazu systemctl enable –now snapd.socket.

systemctl enable --now snapd.socket

Máte problémy s nastavením Snapd na vašem systému? Nezoufejte! Podívejte se na náš podrobný návod na zprovoznění podpory Snap v Linuxu.

Jakmile je Snapd aktivní, můžete nainstalovat nejnovější verzi JetBrains Rider pomocí příkazu snap install:

sudo snap install rider --classic

Obecná instalace pro Linux

JetBrains nabízí obecný instalační program pro všechny uživatele Linuxu. Nejprve navštivte stránku pro stažení Rideru a klikněte na „Stáhnout“.

Po stažení balíčku TarGZ otevřete terminál (Ctrl + Alt + T) a přesuňte se do složky „Downloads“:

cd ~/Downloads

Extrahujte obsah balíčku pomocí příkazu tar xvf:

tar xvf JetBrains.Rider-*.tar.gz

Přejděte do extrahované složky:

cd JetBrains Rider-*

Přesuňte se do složky „bin“:

cd bin

Spusťte instalační skript:

./rider.sh

Potvrďte EULA zaškrtnutím příslušného políčka a klikněte na „Pokračovat“. Rider se spustí a požádá vás o zadání uživatelského jména a informací o účtu.