วิธีการติดตั้ง JetBrains DataGrip บน Linux

วิธีการติดตั้ง JetBrains DataGrip บน Linux

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

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

sudo snap ติดตั้ง datagrip --classic

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

คำแนะนำ Flatpak

วิธีการติดตั้ง JetBrains DataGrip บน Linux

แอปพลิเคชั่น 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 ระยะไกลเพิ่ม --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

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

ต่อไปนี้การติดตั้งของทั้งสองแพคเกจการใช้  โคลนคอมไพล์ คำสั่งเพื่อดาวน์โหลด Trizen ผู้ช่วย AUR โปรแกรมนี้จะทำให้การติดตั้ง DataGrip ตรงไปตรงมามากขึ้น แทนที่จะต้องทำทุกอย่างด้วยมือ

โคลน git https://aur.archlinux.org/trizen.git

ด้วยแพ็คเกจ Trizen AUR ที่โคลนไปยังพีซี Arch Linux ของคุณ ให้ใช้  คำสั่งmakepkg ด้านล่างเพื่อติดตั้งโปรแกรมลงบนระบบของคุณ 

cd trizen makepkg -ศรี

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

trizen -S ดาต้ากริป

คำแนะนำ Linux ทั่วไป

วิธีการติดตั้ง JetBrains DataGrip บน Linux

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

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

cd ~/ดาวน์โหลด

tar xvf datagrip-*.tar.gz

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

cd DataGrip-*/

ถังซีดี/

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

sh datagrip.sh

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


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น 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 คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม