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

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

JetBrains Clion เป็น IDE ข้ามแพลตฟอร์ม (สภาพแวดล้อมการพัฒนาแบบรวม) สำหรับทั้งภาษาการเขียนโปรแกรม C และ C++ มันมีคุณสมบัติที่มีคุณค่ามากมาย เช่น การสร้างโค้ด การวิเคราะห์โค้ด ฯลฯ

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

ในคู่มือนี้ เราจะพูดถึงวิธีต่างๆ ที่คุณสามารถติดตั้ง JetBrains CLion IDE บน Linux สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแอปคลิกที่นี่

การติดตั้งแพ็คเกจสแน็ป

JetBrains CLion มีให้บริการเป็นแพ็คเกจ Snap สำหรับผู้ที่ต้องการใช้ Ubuntu Snap Store ในการใช้ CLion เป็น Snap คุณต้องกำหนดค่ารันไทม์ Snapd และติดตั้งบนระบบ Linux ของคุณ

หากคุณใช้ Ubuntu รันไทม์ Snapd ก็พร้อมใช้งานแล้ว อย่างไรก็ตาม หากคุณใช้ Fedora, OpenSUSE, Arch Linuxหรืออย่างอื่น คุณจะต้องติดตั้งรันไทม์ก่อน

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

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

หลังจากตั้งค่า Snaps คุณจะสามารถติดตั้งแอป JetBrains CLion บน Linux PC ได้อย่างรวดเร็วด้วย  คำสั่งsnap install ด้านล่าง

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

โปรดทราบว่า CLion ติดตั้งเป็น Snap ใน "โหมดคลาสสิก" โหมดคลาสสิกต้องใช้ AppArmor และไม่ใช่ทุกระบบปฏิบัติการ Linux ที่รองรับ หาก Snap บอกคุณว่าคุณไม่สามารถติดตั้งได้อย่างถูกต้อง ให้ลองใช้คำแนะนำในการติดตั้ง Flatpak แทน

การติดตั้ง Flatpak 

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

JetBrains CLion มีให้บริการเป็น Flatpak ในแอพสโตร์ Flathub หากคุณต้องการติดตั้งโปรแกรมนี้เป็น Flatpak บนระบบปฏิบัติการ Linux คุณต้องตั้งค่ารันไทม์ Flatpak ก่อน

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

เมื่อรันไทม์ Flatpak และทำงาน ขั้นตอนต่อไปคือการเปิดใช้งาน Flathub app store Flathub มีแพ็คเกจ JetBrains CLion ดังนั้นขั้นตอนนี้จึงสำคัญ หากต้องการเปิดใช้งาน Flathub ให้ใช้  คำสั่งflatpak remote-add ต่อไปนี้ด้านล่าง

flatpak ระยะไกลเพิ่ม --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

ด้วยการตั้งค่า App Store Flathub คุณจะสามารถติดตั้ง CLion บน Linux PC ของคุณได้ ใช้  คำสั่งติดตั้ง flatpak ด้านล่าง ให้แอปทำงานบนคอมพิวเตอร์ของคุณ

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

การติดตั้ง Arch Linux 

เช่นเดียวกับแอป JetBrains ทั้งหมด มีแพ็คเกจ AURสำหรับ CLion สำหรับการติดตั้ง โปรดทราบว่าแพ็คเกจเหล่านี้แม้ว่าจะดี แต่ก็ไม่ได้รับการสนับสนุนอย่างเป็นทางการจาก JetBrains ที่กล่าวว่าแพ็คเกจ CLion AUR ดาวน์โหลดโดยตรงจากเว็บไซต์ของตน ดังนั้นจึงไม่ได้ใช้โค้ดที่แก้ไขใดๆ

ในการเริ่มต้นการติดตั้ง CLion บน Arch Linux คุณจะต้องติดตั้งแพ็คเกจ “Git” และ “Base-devel” แพ็คเกจเหล่านี้จำเป็นสำหรับการโต้ตอบกับ AUR

sudo pacman -S git base-devel

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

ในการติดตั้ง Trizen ให้ป้อนคำสั่งด้านล่างตามลำดับ

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

cd trizen

makepkg -ศรี

สุดท้าย ติดตั้ง JetBrains CLion บนพีซี Arch Linux โดยใช้  คำสั่งtrizen -S 

trizen -S clion

การติดตั้ง Linux ทั่วไป

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

JetBrains CLion มาพร้อมกับตัวติดตั้งแบบสากลสำหรับผู้ที่บน Linux ที่ไม่ต้องการใช้ Snaps หรือ Flatpak และไม่ใช้ Arch Linux ในการเริ่มต้นการติดตั้ง ตรงไปที่หน้าดาวน์โหลด CLion และคลิกที่ปุ่ม “ดาวน์โหลด” สีน้ำเงิน

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

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

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

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

cd clion-*/

หลังจากเข้าสู่โฟลเดอร์ CLion ใหม่ ให้เข้าถึงไดเร็กทอรีย่อย “bin” ไดเร็กทอรีนี้มีสคริปต์ "clion.sh" ซึ่งจำเป็นต้องเรียกใช้เพื่อเข้าถึงแอป CLion บน Linux

ถังซีดี/

เริ่มต้น CLion บนพีซี Linux ของคุณโดยเรียกใช้  คำสั่งsh clion.shด้านล่าง

sh clion.sh


วิธีการติดตั้ง 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม