Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt JetBrains DataGrip trên Linux

JetBrains DataGrip là một IDE (môi trường phát triển tích hợp) dựa trên IntelliJ dành cho cơ sở dữ liệu. Hỗ trợ mọi thứ từ MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby và H2.

Ứng dụng này đa nền tảng và hoạt động trên các hệ thống Mac OS, Windows và Linux. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách chạy JetBrains DataGrip trên Linux. Để biết thêm thông tin về DataGrip, vui lòng nhấp vào đây.

Hướng dẫn gói Snap

JetBrains DataGrip có sẵn cho tất cả người dùng Linux thông qua cửa hàng gói Snap. Phiên bản này của ứng dụng là một trong những phiên bản tốt nhất vì Snap không cần phải định cấu hình và cài đặt thông qua kho lưu trữ TarXZ như trình cài đặt DataGrip Linux chung có sẵn trên trang web JetBrains.

Để bắt đầu quá trình cài đặt, bạn phải sử dụng hệ điều hành Linux hỗ trợ Snapd, thời gian chạy gói Snap. May mắn thay, hầu hết các hệ điều hành Linux hiện đại đều hỗ trợ Snapd.

Bạn có thể bật thời gian chạy Snapd trên PC Linux của mình bằng cách cài đặt gói “snapd” và bật tệp “snapd.socket” trong Systemd. Nếu bạn không thể tìm ra cách bật thời gian chạy Snap, hãy đọc hướng dẫn chi tiết của chúng tôi về chủ đề này.

Sau khi thời gian chạy được thiết lập và chạy trên PC Linux của bạn, hãy nhập lệnh cài đặt nhanh bên dưới để tải xuống phiên bản JetBrains DataGrip mới nhất được cài đặt trên PC Linux của bạn.

sudo snap install datagrip --classic

Lưu ý rằng bản phát hành Snap DataGrip của JetBrains chỉ hoạt động trên các phiên bản Linux hỗ trợ Snaps “Classic Confinement”. Nếu Snapd của bạn không hoạt động với “Cổ điển”, hãy làm theo hướng dẫn của Flatpak.

hướng dẫn gói phẳng

Ứng dụng JetBrains DataGrip, ngoài khả dụng trên Snap Store, còn có sẵn dưới dạng Flatpak trên cửa hàng ứng dụng Flathub. Để bắt đầu cài đặt DataGrip, bạn cần kích hoạt thời gian chạy Flatpak.

Kích hoạt thời gian chạy Flatpak trên Linux rất dễ dàng. Để thực hiện việc này, bạn cần cài đặt gói “flatpak” trên máy tính của mình thông qua trình quản lý gói. Nếu bạn gặp sự cố khi thiết lập thời gian chạy Flatpak trên máy của mình, hãy làm theo hướng dẫn chuyên sâu của chúng tôi về chủ đề này.

Sau khi thiết lập thời gian chạy Flatpak trên hệ thống của bạn, bạn cần bật cửa hàng ứng dụng Flathub làm nguồn trong Flatpak. Không thể cài đặt JetBrains DataGrip nếu không có Flathub.

Để bật cửa hàng ứng dụng Flathub trong Flatpak, hãy sử dụng lệnh điều khiển từ xa Flatpak bên dưới.

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

Khi thời gian chạy Flathub được bật, bạn có thể cài đặt ứng dụng JetBrains DataGrip trên PC Linux của mình. Sử dụng lệnh cài đặt flatpak bên dưới, chạy DataGrip.

sudo flatpak install flatpak install flathub com.jetbrains.DataGrip

Hướng dẫn Arch Linux AUR

JetBrains DataGrip, giống như tất cả các ứng dụng JetBrains, có sẵn AUR Arch Linux không chính thức. Các gói này không bao giờ được nhà phát triển hỗ trợ chính thức, nhưng bản thân các tệp cài đặt được tải xuống trực tiếp từ trang web, tự động hóa trình cài đặt Linux chung.

Để bắt đầu cài đặt, bạn cần cài đặt gói “Git” và “Base-devel”. Các gói này được yêu cầu để tương tác với AUR. Không có nó, bạn sẽ không thể cài đặt DataGrip.

sudo pacman -S git base-devel

Sau khi cài đặt hai gói, hãy sử dụng lệnh git clone để tải xuống trình trợ giúp Trizen AUR. Chương trình này sẽ đơn giản hóa rất nhiều việc cài đặt DataGrip thay vì thực hiện mọi thứ theo cách thủ công.

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

Sau khi sao chép gói Trizen AUR trên PC Arch Linux của bạn, hãy sử dụng lệnh makepkg bên dưới để cài đặt chương trình trên hệ thống của bạn.

cd trizen

makepkg -sri

Cuối cùng, cài đặt JetBrains DataGrip từ AUR dưới dạng gói Arch Linux gốc. Nhớ lại; quá trình cài đặt này có thể mất vài phút vì các gói bên ngoài cần được tải xuống.

trizen -S datagrip

Hướng dẫn chung cho Linux

Nếu bạn thích phiên bản chung của JetBrains DataGrip dành cho Linux, đây là cách để nó hoạt động. Trước tiên, hãy truy cập trang DataGrip trên trang web JetBrains. Sau đó nhấp vào nút “Tải xuống” màu xanh lam để tải xuống tệp lưu trữ TarGZ mới nhất.

Sau khi quá trình tải xuống hoàn tất, hãy sử dụng lệnh CD để điều hướng đến thư mục “Tải xuống”. Sau đó giải nén tệp DataGrip TarGZ bằng lệnh tar.

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

Sau khi giải nén tệp lưu trữ, hãy sử dụng lệnh CD để điều hướng đến thư mục “DataGrip -*/”. Sau đó đặt đĩa CD trở lại thư mục “bin” nơi chứa tệp “datagrip.sh”.

cd DataGrip-*/
cd bin/

Chạy tập lệnh “datagrip.sh” dưới dạng chương trình bằng lệnh sh. Hãy nhớ không sử dụng sudo trừ khi bạn biết mình đang làm gì với DataGrip.

sh datagrip.sh

Sau khi thực thi tệp “datagrip.sh”, JetBrains DataGrip đã được cài đặt và sẵn sàng sử dụng. Vui thích!