JetBrains DataGrip 在 Linux 上的多种安装方法
JetBrains DataGrip 是一款基于 IntelliJ 平台的数据库集成开发环境(IDE)。它全面支持包括 MySQL、PostgreSQL、Microsoft SQL Server、Microsoft Azure、Oracle、Amazon Redshift、Sybase、DB2、SQLite、HyperSQL、Apache Derby 和 H2 在内的多种数据库系统。
这款应用程序具备跨平台特性,可在 macOS、Windows 和 Linux 系统上运行。本指南将详细介绍如何在 Linux 环境下启动并运行 JetBrains DataGrip。若需了解关于 DataGrip 的更多信息,请访问 这里。
使用 Snap 包安装
所有 Linux 用户都可以通过 Snap 包商店获取 JetBrains DataGrip。这种方式安装的应用程序具有高度便捷性,无需像从 JetBrains 官网下载的通用 Linux 安装包那样,进行繁琐的 TarXZ 归档配置和安装操作。
要开始安装,首先需要确保你的 Linux 操作系统支持 Snapd(Snap 包运行时系统)。幸运的是,大多数现代 Linux 系统都已支持 Snapd。
如果你的 Linux 系统尚未启用 Snapd,可以通过安装“snapd”软件包,并使用 Systemd 启用“snapd.socket”文件来开启。 如果你对如何启用 Snap 运行时不熟悉,可以参考相关的详细指南。
成功启用 Snap 运行时后,在终端中执行以下 snap 安装命令,即可在你的 Linux 系统上安装最新版本的 JetBrains DataGrip。
sudo snap install datagrip --classic
请注意,JetBrains DataGrip 的 Snap 版本仅适用于支持 Snap “经典限制”的 Linux 发行版。如果你的 Snapd 不支持“经典”模式,请参考 Flatpak 的安装说明。
通过 Flatpak 安装
除了在 Snap Store 中提供之外,JetBrains DataGrip 也可以在 Flathub 应用商店中以 Flatpak 形式获取。要开始安装,你需要先启用 Flatpak 运行时环境。
在 Linux 上启用 Flatpak 运行时非常简单,只需通过你的包管理器安装 “flatpak” 软件包即可。如果在设置 Flatpak 运行时时遇到问题,可以参考相关的详细指南。
在系统上成功配置 Flatpak 运行时后,还需要将 Flathub 应用商店添加为 Flatpak 的软件源。没有 Flathub,你将无法安装 JetBrains DataGrip。
要将 Flathub 应用商店添加到 Flatpak,请执行以下 flatpak add-remote 命令:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
成功启用 Flathub 后,就可以使用以下 flatpak install 命令在 Linux 系统上安装 JetBrains DataGrip 了:
sudo flatpak install flathub com.jetbrains.DataGrip
Arch Linux AUR 安装说明
与所有 JetBrains 应用程序一样,JetBrains DataGrip 在 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
最后,使用 Trizen 从 AUR 安装 JetBrains DataGrip,它会被作为原生 Arch Linux 软件包安装。请注意,此安装过程可能需要几分钟,因为它需要下载外部软件包。
trizen -S datagrip
通用 Linux 安装指南
如果你更倾向于使用 JetBrains DataGrip 的通用 Linux 版本,可以按照以下步骤操作。首先,访问 JetBrains 网站上的 DataGrip 下载页面。在那里,点击蓝色的 “下载” 按钮,下载最新的 TarGZ 压缩包。
下载完成后,使用 CD 命令切换到 “下载” 目录。然后,使用 tar 命令解压缩 DataGrip 的 TarGZ 文件。
cd ~/Downloads
tar xvf datagrip-*.tar.gz
解压缩完成后,使用 CD 命令进入 “DataGrip-*/” 文件夹。再次使用 CD 命令进入包含 “datagrip.sh” 文件的 “bin” 文件夹。
cd DataGrip-*/
cd bin/
最后,使用 sh 命令执行 “datagrip.sh” 脚本文件,从而启动程序。除非你确切了解你在做什么,否则请不要使用 sudo 命令执行。
sh datagrip.sh
执行 “datagrip.sh” 文件后,JetBrains DataGrip 即可安装并开始使用。 祝你使用愉快!