JetBrains DataGrip คือ IDE ที่ใช้ IntelliJ (สภาพแวดล้อมการพัฒนาแบบรวม) สำหรับฐานข้อมูล รองรับทุกอย่างตั้งแต่ MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby และ H2

JetBrains DataGrip บน Linux

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

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

 sudo snap ติดตั้ง datagrip-คลาสสิก 

โปรดทราบว่า 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 app store เป็นแหล่งที่มาใน Flatpak หากไม่มี Flathub แอปพลิเคชัน JetBrains DataGrip จะไม่ติดตั้ง

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

 flatpak remote-add-หากไม่มีอยู่ flathub https://flathub.org/repo/flathub.flatpakrepo 

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

 sudo flatpak ติดตั้ง flatpak ติดตั้ง flathub com.jetbrains.DataGrip 

คำแนะนำ Arch Linux AUR

JetBrains DataGrip เช่นเดียวกับแอปพลิเคชัน JetBrains ทั้งหมดมี 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 

สุดท้ายติดตั้งโปรแกรม JetBrains DataGrip จาก AUR เป็นแพ็คเกจ Arch Linux ดั้งเดิม จำไว้; การติดตั้งนี้อาจใช้เวลาสักครู่เนื่องจากต้องดาวน์โหลดแพ็คเกจภายนอก

 trizen-S datagrip 

คำแนะนำทั่วไปสำหรับ Linux

หากคุณชอบ JetBrains DataGrip เวอร์ชัน Linux ทั่วไปนี่คือวิธีการใช้งาน ขั้นแรกไปที่ หน้า DataGrip บนเว็บไซต์ JetBrains จากนั้นคลิกที่ปุ่ม”ดาวน์โหลด”สีน้ำเงินเพื่อดาวน์โหลดไฟล์เก็บถาวร TarGZ ล่าสุด

เมื่อกระบวนการดาวน์โหลดเสร็จสมบูรณ์ให้ใช้คำสั่ง ซีดี เพื่อย้ายไปที่ไดเร็กทอรี“ ดาวน์โหลด” หลังจากนั้นขยายไฟล์ DataGrip TarGZ โดยใช้คำสั่ง tar

 cd ~/ดาวน์โหลด 
 tar xvf datagrip-*. tar.gz 

เมื่อแตกไฟล์เก็บถาวรแล้วให้ใช้คำสั่ง ซีดี เพื่อย้ายไปที่โฟลเดอร์“ DataGrip-*/” จากนั้น ซีดี เข้าไปในโฟลเดอร์“ bin” อีกครั้งโดยที่ไฟล์“ datagrip.sh” อยู่

 cd DataGrip-*/
 cd bin/

เรียกใช้ไฟล์สคริปต์“ datagrip.sh” เป็นโปรแกรมโดยใช้คำสั่ง sh อย่าใช้คำสั่ง sudo เว้นแต่คุณจะรู้ว่าคุณกำลังทำอะไรกับ DataGrip

 sh datagrip.sh 

หลังจากเรียกใช้ไฟล์“ datagrip.sh” แล้ว JetBrains DataGrip จะได้รับการติดตั้งและพร้อมใช้งาน สนุก!

Categories: IT Info