Як усталяваць JetBrains DataGrip на Linux

JetBrains DataGrip – гэта IDE на базе IntelliJ (інтэграванае асяроддзе распрацоўкі) для баз дадзеных. Ён падтрымлівае ўсё: ад MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby і H2.

Дадатак з’яўляецца кросплатформенным і працуе на Mac OS, Windows і Linux. У гэтым кіраўніцтве мы пакажам вам, як запусціць JetBrains DataGrip на Linux. Каб атрымаць дадатковую інфармацыю аб DataGrip, націсніце тут.

Інструкцыі па ўпакоўцы

JetBrains DataGrip даступны для ўсіх карыстальнікаў Linux праз краму пакетаў Snap. Гэтая версія прыкладання з’яўляецца адной з лепшых, так як Snap не трэба наладжваць і ўсталёўваць праз архіў TarXZ, напрыклад, агульны ўсталёўшчык DataGrip для Linux, прадстаўлены на сайце JetBrains.

Каб пачаць працэс усталёўкі, вам спатрэбіцца аперацыйная сістэма Linux, якая падтрымлівае Snapd, сістэму выканання пакета Snap. На шчасце, большасць сучасных аперацыйных сістэм Linux падтрымлівае Snapd.

Вы можаце ўключыць асяроддзе выканання Snapd на вашым ПК з Linux, усталяваўшы пакет «snapd» і ўключыўшы файл «snapd.socket» з Systemd. Калі вы не можаце зразумець, як уключыць час выканання Snap, прачытайце наша падрабязнае кіраўніцтва па гэтай тэме.

Пасля таго, як вы запусціце час выканання на вашым ПК з Linux, увядзіце наступную каманду хуткай ўстаноўкі ніжэй, каб атрымаць апошнюю версію JetBrains DataGrip, усталяваную на вашым ПК з Linux.

sudo snap install datagrip --classic

Майце на ўвазе, што версія Snap JetBrains DataGrip працуе толькі на версіях Linux, якія падтрымліваюць Snap «Classic Confinement». Калі ваш Snapd не працуе з «Classic», выконвайце інструкцыі Flatpak.

Праверце гэта:  Як размясціць сервер TeamSpeak на Linux

Інструкцыя па Flatpak

Дадатак JetBrains DataGrip, акрамя таго, што ён даступны ў Snap Store, таксама даступны як Flatpak у краме прыкладанняў Flathub. Каб пачаць усталёўку DataGrip, вам трэба ўключыць асяроддзе выканання Flatpak.

Уключыць асяроддзе выканання Flatpak на Linux вельмі проста. Каб зрабіць гэта, вы павінны ўсталяваць пакет «flatpak» на свой кампутар праз менеджэр пакетаў. Калі ў вас узніклі праблемы з наладай асяроддзя выканання Flatpak на вашым кампутары, прытрымлівайцеся нашага падрабязнага кіраўніцтва па гэтай тэме.

Пасля таго, як вы настроілі ў вашай сістэме асяроддзе выканання Flatpak, вам трэба будзе ўключыць краму прыкладанняў Flathub як крыніцу ў Flatpak. Без Flathub праграма JetBrains DataGrip не ўсталёўваецца.

Каб уключыць краму прыкладанняў Flathub у Flatpak, выкарыстоўвайце наступную каманду Flathub add-remote ніжэй.

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

Пасля ўключэння асяроддзя выканання Flathub прыкладанне JetBrains DataGrip можна ўсталяваць на вашым ПК з Linux. Выкарыстоўваючы каманду ўстаноўкі flatpak ніжэй, запусціце DataGrip.

sudo flatpak install flatpak install flathub com.jetbrains.DataGrip

Інструкцыя Arch Linux AUR

JetBrains DataGrip, як і ўсе праграмы JetBrains, мае неафіцыйны пакет Arch Linux AUR. Гэтыя пакеты ніколі афіцыйна не падтрымліваюцца распрацоўшчыкам, але самі файлы ўстаноўкі выцягваюцца непасрэдна з вэб-сайта, аўтаматызуючы агульны ўсталёўшчык Linux.

Для пачатку ўстаноўкі неабходна ўсталяваць пакеты «Git» і «Base-devel». Гэтыя пакеты неабходныя для ўзаемадзеяння з AUR. Без яго вы не зможаце ўсталяваць DataGrip.

sudo pacman -S git base-devel

Пасля ўстаноўкі двух пакетаў выкарыстоўвайце каманду git clone, каб загрузіць памочнік Trizen AUR. Гэтая праграма зробіць ўстаноўку DataGrip нашмат больш простай, чым неабходнасць рабіць усё ўручную.

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

З пакетам Trizen AUR, кланаваным на вашым ПК з Arch Linux, выкарыстоўвайце каманду makepkg ніжэй, каб усталяваць праграму ў вашу сістэму.

cd trizen

makepkg -sri

Нарэшце, усталюйце праграму JetBrains DataGrip з AUR у якасці роднага пакета Arch Linux. Мець на ўвазе; гэтая ўстаноўка можа заняць некалькі хвілін, бо трэба загрузіць знешнія пакеты.

trizen -S datagrip

Агульныя інструкцыі для Linux

Калі вы аддаеце перавагу агульную версію JetBrains DataGrip для Linux, вось як прымусіць яе працаваць. Спачатку накіруйцеся да Старонка DataGrip на сайце JetBrains. Адтуль націсніце сінюю кнопку «Спампаваць», каб загрузіць апошні архіў TarGZ.

Праверце гэта:  Як усталяваць браўзэр Otter на Linux

Калі працэс загрузкі завершаны, выкарыстоўвайце каманду CD, каб перайсці ў каталог «Спампоўкі». Пасля гэтага распакуйце файл DataGrip TarGZ з дапамогай каманды tar.

cd ~/Downloads
tar xvf datagrip-*.tar.gz

Пасля таго, як архіўны файл распакаваны, выкарыстоўвайце каманду CD, каб перайсці ў тэчку «DataGrip-*/». Затым яшчэ раз пакіньце кампакт-дыск у тэчку «bin», дзе знаходзіцца файл «datagrip.sh».

cd DataGrip-*/
cd bin/

Выканайце файл сцэнара «datagrip.sh» як праграму з дапамогай каманды sh. Абавязкова не выкарыстоўвайце каманду sudo, калі вы не ведаеце, што робіце з DataGrip.

sh datagrip.sh

Пасля выканання файла «datagrip.sh» JetBrains DataGrip усталяваны і гатовы да выкарыстання. Атрымлівайце асалоду ад!