วิธีการติดตั้ง 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 package store แอปเวอร์ชันนี้เป็นหนึ่งในแอปที่ดีที่สุด เนื่องจาก Snap ไม่จำเป็นต้องกำหนดค่าและติดตั้งผ่านไฟล์เก็บถาวร TarXZ เช่น โปรแกรมติดตั้ง Linux ทั่วไปของ DataGrip ที่ให้ไว้บนเว็บไซต์ JetBrains

ในการเริ่มต้นกระบวนการติดตั้ง คุณจะต้องใช้ระบบปฏิบัติการ Linux ที่รองรับ Snapd ซึ่งเป็นระบบรันไทม์ของแพ็คเกจ Snap โชคดีที่ระบบปฏิบัติการ Linux ที่ทันสมัยส่วนใหญ่รองรับ Snapd

คุณสามารถเปิดใช้งานรันไทม์ Snapd บนพีซี Linux ของคุณโดยติดตั้งแพ็คเกจ “snapd” และเปิดใช้งานไฟล์ “snapd.socket” ด้วย Systemd หากคุณไม่ทราบวิธีเปิดรันไทม์ของ Snap โปรดอ่านคำแนะนำเชิงลึกของเราในหัวข้อนี้

  5 วิธีในการแก้ไข PDF บน Linux

เมื่อคุณได้รันไทม์และรันบนพีซี Linux แล้ว ให้ป้อนคำสั่ง snap install ต่อไปนี้ด้านล่างเพื่อรับ JetBrains DataGrip รุ่นล่าสุดที่ติดตั้งบน Linux PC ของคุณ

sudo snap install datagrip --classic

โปรดทราบว่า JetBrains DataGrip รุ่น Snap ใช้งานได้กับ Linux เวอร์ชันที่รองรับ Snap “Classic Confinement” เท่านั้น หาก Snapd ของคุณใช้ไม่ได้กับ “Classic” ให้ทำตามคำแนะนำ Flatpak แทน

คำแนะนำ Flatpak

แอปพลิเคชั่น JetBrains DataGrip นอกเหนือจากการวางจำหน่ายใน Snap Store แล้วยังมีให้ใช้งานในรูปแบบ Flatpak ในแอพสโตร์ Flathub ในการเริ่มต้นติดตั้ง DataGrip คุณจะต้องเปิดใช้งานรันไทม์ Flatpak

การเปิดใช้งาน Flatpak runtime บน Linux นั้นง่ายมาก ในการทำเช่นนั้น คุณต้องติดตั้งแพ็คเกจ “flatpak” บนคอมพิวเตอร์ของคุณผ่านตัวจัดการแพ็คเกจของคุณ หากคุณประสบปัญหาในการตั้งค่ารันไทม์ Flatpak บนคอมพิวเตอร์ของคุณ โปรดปฏิบัติตามคำแนะนำเชิงลึกของเราในหัวข้อนี้

เมื่อคุณได้รับการกำหนดค่ารันไทม์ Flatpak บนระบบของคุณแล้ว คุณจะต้องเปิดใช้งาน Flathub app store เป็นซอร์สใน Flatpak หากไม่มี Flathub แอปพลิเคชัน JetBrains DataGrip จะไม่ติดตั้ง

หากต้องการเปิดใช้งาน Flathub app store ใน Flatpak ให้ใช้คำสั่ง add-remote flatpak ด้านล่าง

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 ทั่วไปทำงานโดยอัตโนมัติ

  วิธีใช้คำสั่ง Linux lsof

ในการเริ่มต้นการติดตั้ง คุณต้องติดตั้งแพ็คเกจ “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 ล่าสุด

เมื่อกระบวนการดาวน์โหลดเสร็จสิ้น ให้ใช้คำสั่ง 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 จะได้รับการติดตั้งและพร้อมใช้งาน สนุก!

  วิธีเปลี่ยนจาก Bash เป็น ZSH บน Linux

เรื่องล่าสุด

x