Как установить datagrip на ubuntu

Обновлено: 04.07.2024

Ни для кого не секрет, что многие, кто пользуются Linux интересуются программированием. Продукты от JetBrains уже являются дефакто инструментами разработки "по умолчанию" для многих языков программирования.

Ubuntu разработала очень удобный инструмент доставки приложений с помощью Snap пакетов на многие дистрибутивы Linux. Этот инструмент подробно разобрали в этой статье: Установка snap пакетов в Ubuntu и других дистрибутивах Linux.

А это значит, что каждый инструмент разработки можно установить всего лишь одной командой в терминале, который будет обновляться.

В этой статье я не буду делать обзор каждого инструмента, а просто хочу популяризировать наиболее удобный вариант установки IDE от JetBrains, которыми сам пользуюсь.

Надеюсь, что данная статья будет полезна тем, кто пользовался этими продуктами на других операционнах системах и решили поставить тот же самый инструмент на Ubuntu / Linux.

В данной статье будут описаны только варианты установки с помощью Snap пакетов.

Самая умная и удобная среда разработки для Java, включающая поддержку всех последних технологий и фреймворков. IntelliJ IDEA предоставляет инструменты для продуктивной работы и идеально подходит для создания коммерческих, мобильных и веб-приложений.

Установка IntelliJ IDEA в Ubuntu / Linux.

Для того, чтобы установить IntelliJ IDEA Ultimate в Ubuntu / Linux, выполните следующую команду в терминале:

Для того, чтобы установить IntelliJ IDEA Community Edition в Ubuntu / Linux, выполните следующую команду в терминале:

Все остальные инструменты построены на базе платформы IntelliJ, следовательно имеют схожий интерфейс.

WebStorm – среда для разработки на JavaScript, которая подходит для client-side-разработки, создания приложений на Node.js и мобильных приложений на React Native.

Установка WebStorm в Ubuntu / Linux.

Для того, чтобы установить WebStorm в Ubuntu / Linux, выполните следующую команду в терминале:

PyCharm – это самая интеллектуальная Python IDE с полным набором средств для эффективной разработки на языке Python.

Выпускается в двух вариантах – бесплатная версия PyCharm Community Edition и поддерживающая больший набор возможностей PyCharm Professional Edition. PyCharm выполняет инспекцию кода на лету, автодополнение, в том числе основываясь на информации, полученной во время исполнения кода, навигацию по коду, обеспечивает множество рефакторингов.

Установка PyCharm в Ubuntu / Linux.

Для того, чтобы установить PyCharm Professional Edition в Ubuntu / Linux, выполните следующую команду в терминале:

Для того, чтобы установить PyCharm Community Edition в Ubuntu / Linux, выполните следующую команду в терминале:

PhpStorm – это интегрированная среда разработки на PHP с интеллектуальным редактором, которая глубоко понимает код, поддерживает PHP 5.3-7.3 для современных и классических проектов, обеспечивает лучшее в индустрии автодополнение кода, рефакторинги, предотвращение ошибок налету и поддерживает смешивание языков.

Установка PhpStorm в Ubuntu / Linux.

Для того, чтобы установить PhpStorm в Ubuntu / Linux, выполните следующую команду в терминале:

RubyMine — умная и удобная интегрированная среда разработки для языка Ruby и веб-фреймворка Rails, которая включает в себя все необходимые разработчику инструменты и поддерживает наиболее востребованные технологии из мира Ruby.

Установка RubyMine в Ubuntu / Linux.

Для того, чтобы установить RubyMine в Ubuntu / Linux, выполните следующую команду в терминале:

DataGrip – IDE для написания SQL-запросов и работой с базами данных. Поддерживает MySQL, PostgreSQL, AWS Redshift, Microsoft SQL Server, Microsoft Azure, Oracle, Sybase, DB2, SQLite, HyperSQL, Apache Derby и H2.

Установка DataGrip в Ubuntu / Linux.

Для того, чтобы установить DataGrip в Ubuntu / Linux, выполните следующую команду в терминале:

Задача GoLand — предоставить тот же уровень удобства при программировании на Go, который PyCharm обеспечивает для Python, а IntelliJ IDEA — для Java. В GoLand вас ждет умное автодополнение кода, мгновенные инспекции, быстрые исправления и удобная навигация.

Установка GoLand в Ubuntu / Linux.

Для того, чтобы установить GoLand в Ubuntu / Linux, выполните следующую команду в терминале:

CLion — умная IDE, предназначенная для разработки на С и С++ на платформах Linux, Windows и macOS. Включает в себя поддержку системы сборки кросс-платформенных проектов CMake, Gradle C++ и compilation database, возможности анализа кода на лету, разнообразные рефакторинги и унифицированный интерфейс для работы с самыми популярными системами контроля версий.

Установка CLion в Ubuntu / Linux.

Для того, чтобы установить CLion в Ubuntu / Linux, выполните следующую команду в терминале:

Установка Rider в Ubuntu / Linux.

Для того, чтобы установить Rider в Ubuntu / Linux, выполните следующую команду в терминале:

Android Studio основана на программном обеспечении IntelliJ IDEA от компании JetBrains, - официальное средство разработки Android приложений. Данная среда разработки доступна для Windows, OS X и Linux.

Данное приложение разрабатывается компанией Google на основе продукта IntelliJ IDEA, а не самой компанией JetBrains. Пока Google официально не добавили snap пакет этой IDE, а собирается и обновляется пользователями (Snapcrafters).

Не могу не добавить инструкцию установки этой IDE, которая полностью бесплатная.

Установка Android Studio в Ubuntu / Linux.

Для того, чтобы установить Android Studio в Ubuntu / Linux, выполните следующую команду в терминале:

о DataGrip

В следующей статье мы рассмотрим DataGrip. Если вы хотите использовать разные базы данных в приложениях, в Ubuntu у нас будет возможность установить IDE для баз данных DataGrip через Snap или Flapck. Это среда базы данных, которая поддерживает несколько механизмов. Если СУБД есть Драйвер JDBC, мы сможем подключиться к нему через DataGrip.

Я хочу выделить это DataGrip не является бесплатным программным обеспечением с открытым исходным кодом.. Это платный продукт создано Jetbrains который предлагает нам 30-дневная пробная версия. Несмотря на это, программа может быть полезна пользователям, желающим протестировать ее на Gnu / Linux.

DataGrip совместим с; MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby и H2. Для любого из поддерживаемых механизмов предоставьте самоанализ базы данных и различные инструменты для создания и изменения объектов.

Su консоль запросов дает пользователям расширенное представление о том, как работают их запросы и о поведении ядра базы данных, так что любой может сделать свои запросы более эффективными. DataGrip обеспечивает автозавершение кода с учетом контекста, что помогает нам быстрее писать код SQL.

datagrip работает

предпочтения datagrip

Эта IDE правильно разрешает все ссылки в нашем коде SQL и помогает нам их реорганизовать. Когда вы меняете имя переменной или псевдонима, оно обновляет свое использование во всем файле. Фактические имена таблиц в базе данных обновляются, когда мы переименовываем ссылки на них из их запросов. Есть даже предварительный просмотр использования таблиц / представлений в других представлениях, хранимых процедурах и функциях.


Приложение является кроссплатформенным и работает в Mac OS, Windows и Linux. В этом руководстве мы покажем вам, как запустить JetBrains DataGrip в Linux. Для получения дополнительных сведений о DataGrip щелкните здесь .

Инструкции по упаковке Snap

JetBrains DataGrip доступен для всех пользователей Linux через хранилище пакетов Snap. Эта версия приложения является одной из лучших, поскольку Snap не нужно настраивать и устанавливать через архив TarXZ, как универсальный установщик Linux DataGrip, представленный на веб-сайте JetBrains.

Чтобы начать процесс установки, вам потребуется операционная система Linux, которая поддерживает Snapd, систему выполнения пакетов Snap. К счастью, большинство современных операционных систем Linux поддерживают Snapd.

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

Проверь это - Как запомнить, где вы припарковались, используя Google Assistant

После того, как вы настроили среду выполнения на вашем ПК с Linux, введите следующую команду моментальной установки ниже, чтобы получить последнюю версию JetBrains DataGrip, установленную на вашем ПК с Linux.

Имейте в виду, что выпуск JetBrains DataGrip Snap работает только в версиях Linux, которые поддерживают Snap «Classic Confinement». Если ваш Snapd не работает с «Classic», следуйте инструкциям Flatpak.

Инструкции по Flatpak


Приложение JetBrains DataGrip, помимо того, что оно доступно в Snap Store, также доступно как Flatpak в магазине приложений Flathub. Чтобы начать установку DataGrip, вам необходимо включить среду выполнения Flatpak.

Включить среду выполнения Flatpak в Linux очень просто. Для этого вы должны установить пакет «flatpak» на свой компьютер через менеджер пакетов. Если у вас возникли проблемы с настройкой среды выполнения Flatpak на вашем компьютере, следуйте нашему подробному руководству по этому вопросу.

После того, как вы настроили среду выполнения Flatpak в своей системе, вам необходимо включить магазин приложений Flathub в качестве источника в Flatpak. Без Flathub приложение JetBrains DataGrip не устанавливается.

Проверь это - Как найти UUID вашего Mac, iPhone и iPad

Чтобы включить магазин приложений Flathub в Flatpak, используйте следующую команду flatpak add-remote ниже.

После включения среды выполнения Flathub приложение JetBrains DataGrip можно установить на ваш компьютер с Linux. Используя приведенную ниже команду установки flatpak, заставьте DataGrip работать.

Инструкции Arch Linux AUR

JetBrains DataGrip, как и все приложения JetBrains, имеет неофициальный пакет Arch Linux AUR. Эти пакеты никогда официально не поддерживаются разработчиком, но сами установочные файлы извлекаются непосредственно с веб-сайта, что автоматизирует общий установщик Linux.

Чтобы начать установку, вы должны установить пакеты «Git» и «Base-devel». Эти пакеты необходимы для взаимодействия с AUR. Без него вы не сможете установить DataGrip.

После установки двух пакетов используйте команду git clone, чтобы загрузить помощник Trizen AUR. Эта программа значительно упростит установку DataGrip, вместо того, чтобы делать все вручную.

Когда пакет Trizen AUR клонирован на ваш компьютер с Arch Linux, используйте команду makepkg ниже, чтобы установить программу в вашу систему.

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

Общие инструкции для Linux


Проверь это - 4 отличных приложения для заметок в Linux

Когда процесс загрузки завершится, используйте команду CD, чтобы перейти в каталог «Загрузки». После этого распакуйте файл DataGrip TarGZ с помощью команды tar.

В этой статье я покажу вам, как установить DataGrip в Ubuntu. Показанная здесь процедура будет работать в Ubuntu 16.04 LTS и более поздних версиях. В этой статье я буду использовать Ubuntu 18.04 LTS для демонстрации. Итак, приступим.

В Ubuntu 16.04 LTS и более поздних версиях последняя версия DataGrip доступна в виде пакета snap в официальном репозитории snap. Таким образом, вы можете легко установить DataGrip в Ubuntu 16.04 LTS и более поздних версиях.

Чтобы установить пакет оснастки DataGrip в Ubuntu 16.04 LTS и более поздних версиях, выполните следующую команду:


Как видите, DataGrip устанавливается.



Теперь вы можно запустить DataGrip из Меню приложений Ubuntu. Найдите datagrip в меню приложения , и вы должны увидеть значок DataGrip. Просто щелкните по нему.


Когда вы используете DataGrip в первый раз вам нужно будет выполнить некоторую первоначальную настройку. В этом окне выберите Не импортировать настройки , а затем нажмите OK .


Теперь вы увидите окно активации. DataGrip не бесплатен. Чтобы использовать DataGrip, вам нужно будет купить его в JetBrains. Купив его, вы сможете использовать это окно для активации DataGrip.


Если вы хотите опробовать DataGrip перед покупкой, выберите Оценить бесплатно и нажмите Оценить .



Теперь вам нужно настроить DataGrip. Отсюда выберите тему пользовательского интерфейса. Вы можете использовать темную тему Darcula от JetBrains или светлую тему в зависимости от ваших предпочтений. Просто выберите тот, который вам нравится.



В противном случае нажмите Далее: Параметры базы данных .


Теперь выберите диалект SQL по умолчанию. Например, если вы в основном используете MySQL, вам следует выбрать MySQL. Вы также можете установить каталог сценариев по умолчанию для выбранного диалекта базы данных. Это необязательно.

По завершении нажмите Начать использование DataGrip .


DataGrip должен запуститься. Вы можете нажать Close , чтобы закрыть Совет День .


Это основной окно DataGrip .


Подключение к базе данных:

В этом разделе я покажу вам, как подключиться к базе данных SQL с помощью DataGrip.

Сначала из База данных щелкните значок + , как отмечено на скриншоте ниже.


Теперь в Источник данных выберите база данных, к которой вы хотите подключиться. Я выберу MariaDB .


Поскольку вы впервые запускаете DataGrip для этой базы данных (MariaDB в моем случае), вам нужно будет загрузить драйвер базы данных. Вы можете нажать Загрузить , как отмечено на скриншоте ниже, чтобы загрузить драйвер базы данных.


Как видите, необходимые файлы драйвера базы данных загружаются.


После загрузки драйвера введите все данные и нажмите Проверить соединение .



Наконец, нажмите OK .


Вы должны быть подключены к желаемой базе данных.


Создание таблиц с помощью DataGrip:

Вы можете создавать таблицы в своей базе данных графически, используя DataGrip. Сначала щелкните правой кнопкой мыши свою базу данных в списке и перейдите к New > Table , как отмечено на скриншоте ниже.


Теперь введите имя вашей таблицы. Чтобы добавить новые столбцы в таблицу, щелкните значок + , как отмечено на скриншоте ниже.


Теперь введите имя столбца, тип, значение по умолчанию, если оно есть в вашем дизайне, и проверьте атрибуты столбца, такие как Auto Increment, Not null, Уникальный первичный ключ в зависимости от ваших потребностей.



Ваша таблица должна быть создана.


Вы можете дважды щелкнуть таблицу, чтобы открыть ее в графическом редакторе. Отсюда вы можете очень легко добавлять, изменять и удалять строки таблицы. Это тема следующего раздел этой статьи.


Работа с таблицами в DataGrip:

Чтобы добавить новую строку, от t В редакторе таблиц просто щелкните значок + , как отмечено на скриншоте ниже.


Должна появиться новая пустая строка.


Теперь щелкните столбцы и введите значения, которые вы хотите использовать для новой строки. Когда вы закончите, щелкните значок загрузки БД, как показано на скриншоте ниже.


Как видите, изменения постоянно сохраняются в базе данных.


Я добавил еще одну строку фиктивных данных, чтобы продемонстрировать, как работает удаление и изменение.



Как видите, строка не в серый цвет. Чтобы сохранить изменения, щелкните значок загрузки БД, как показано на снимке экрана ниже.


Как видите, таблица исчезла.


Чтобы изменить любую строку, просто дважды щелкните столбец строки, которую вы хотите изменить, и введите новое значение.


Наконец, щелкните в другом месте, а затем щелкните значок загрузки БД, чтобы изменения были сохранены.


Выполнение операторов SQL в DataGrip:

Для выполнения операторов SQL просто введите оператор SQL, переместите курсор в конец оператора SQL и нажмите + . Он будет выполнен, и результат будет отображаться, как вы можете видеть на скриншоте ниже..


Итак, вот как вы устанавливаете и используете DataGrip в Ubuntu . Спасибо, что прочитали эту статью.

Читайте также: