LinuxにJetBrainsDataGripをインストールする方法

LinuxにJetBrainsDataGripをインストールする方法

JetBrains DataGripは、データベース用のIntelliJベースのIDE(統合開発環境)です。MySQL、PostgreSQL、Microsoft SQL Server、Microsoft Azure、Oracle、Amazon Redshift、Sybase、DB2、SQLite、HyperSQL、Apache Derby、H2のすべてをサポートしています。

LinuxにJetBrainsDataGripをインストールする方法

このアプリはクロスプラットフォームであり、Mac OS、Windows、およびLinuxで動作します。このガイドでは、JetBrainsDataGripをLinuxで起動して実行する方法を説明します。DataGripの詳細については、ここをクリックしてください

スナップパッケージの説明

JetBrains DataGripは、Snapパッケージストアを介してすべてのLinuxユーザーが利用できます。JetBrains Webサイトで提供されているDataGrip汎用LinuxインストーラーのようにTarXZアーカイブを介してスナップを構成およびインストールする必要がないため、このバージョンのアプリは最高の1つです。

インストールプロセスを開始するには、SnapパッケージランタイムシステムであるSnapdをサポートするLinuxオペレーティングシステムを使用している必要があります。ありがたいことに、最新のLinuxオペレーティングシステムのほとんどはSnapdをサポートしています。

Linux PCでSnapdランタイムを有効にするには、「snapd」パッケージをインストールし、Systemdで「snapd.socket」ファイルを有効にします。Snapランタイムをオンにする方法がわからない場合は、このテーマに関する詳細なガイドをお読みください

Linux PCでランタイムを起動して実行したら、以下のsnap install コマンドを入力して、  LinuxPCにインストールされているJetBrainsDataGripの最新リリースを取得します。

sudo snap install datagrip --classic

JetBrains DataGripのSnapリリースは、Snapの「ClassicConfinement」をサポートするバージョンのLinuxでのみ機能することに注意してください。Snapdが「Classic」で動作しない場合は、代わりにFlatpakの手順に従ってください。

Flatpakの説明

LinuxにJetBrainsDataGripをインストールする方法

JetBrains DataGripアプリケーションは、Snap Storeで利用できるほか、FlathubアプリストアでもFlatpakとして利用できます。DataGripのインストールを開始するには、Flatpakランタイムを有効にする必要があります。

LinuxでFlatpakランタイムを有効にするのは非常に簡単です。これを行うには、パッケージマネージャーを使用して「flatpak」パッケージをコンピューターにインストールする必要があります。コンピューターでFlatpakランタイムを設定する際に問題が発生した場合は、このテーマに関する詳細なガイドに従ってください

システムでFlatpakランタイムを構成したら、FlathubアプリストアをFlatpakのソースとして有効にする必要があります。Flathubがないと、JetBrainsDataGripアプリケーションはインストールされません。

FlatpakでFlathubアプリストアを有効にするには、以下の flatpakadd-remote コマンドを使用します。 

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

Flathubランタイムを有効にすると、JetBrainsDataGripアプリケーションをLinuxPCにインストールできます。以下のflatpakinstallコマンドを使用して、  DataGripを 機能させます。

sudo flatpak install flatpak install flathub com.jetbrains.DataGrip

Arch LinuxAURの説明 

JetBrains DataGripは、すべてのJetBrainsアプリケーションと同様に、非公式のArch LinuxAURパッケージを利用できます。これらのパッケージは開発者によって公式にサポートされることはありませんが、インストールファイル自体がWebサイトから直接プルされ、汎用Linuxインストーラーが自動化されます。

インストールを開始するには、「Git」および「Base-devel」パッケージをインストールする必要があります。これらのパッケージは、AURと対話するために必要です。これがないと、DataGripをインストールできません。

sudo pacman -S gitbase-devel

二つのパッケージのインストール後に、使用 gitのクローン Trizenダウンロードするには、コマンドをAURヘルパーを。このプログラムにより、すべてを手作業で行う必要がなく、DataGripのインストールがはるかに簡単になります。

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

TrizenAURパッケージがArchLinux PCに複製された状態で、以下のmakepkg コマンドを使用し てプログラムをシステムにインストールします。 

cd trizen makepkg -sri

最後に、AURからJetBrainsDataGripプログラムをネイティブのArchLinuxパッケージとしてインストールします。覚えておいてください。外部パッケージをダウンロードする必要があるため、このインストールには数分かかる場合があります。

trizen -S datagrip

一般的なLinuxの説明

LinuxにJetBrainsDataGripをインストールする方法

一般的なLinuxバージョンのJetBrainsDataGripを使用する場合は、次の方法で機能させることができます。まず、JetBrainsWebサイトのDataGripページにアクセスします。そこから、青い「ダウンロード」ボタンをクリックして、最新のTarGZアーカイブファイルをダウンロードします。 

ダウンロードプロセスが完了したら、CD コマンドを使用 して「ダウンロード」ディレクトリに移動します。その後、tar コマンドを使用してDataGripTarGZファイルを解凍します。

cd〜 /ダウンロード

tar xvfdatagrip-*。tar.gz

アーカイブファイルが解凍されたら、CD コマンドを使用 して「DataGrip-* /」フォルダに移動します。次に、  「datagrip.sh」ファイルがある「bin」フォルダにもう一度CDを 挿入します。

cd DataGrip- * /

cd bin /

sh コマンドを使用して、「datagrip.sh」スクリプトファイルをプログラムとして実行します 。DataGripで何をしているのかわからない場合は、sudoコマンドを使用しないでください。

sh datagrip.sh

「datagrip.sh」ファイルを実行すると、JetBrains DataGripがインストールされ、使用できるようになります。楽しみ!


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか