วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye


PyCharm เป็น Python IDE แบบกราฟิกโดยเฉพาะ (Integrated Development Environment) ซึ่งได้รับความนิยมในหมู่นักพัฒนา Python ด้วยเครื่องมือที่จำเป็นมากมาย เช่น การวิเคราะห์โค้ด การดีบัก และการผสานรวม IDE ยังมาพร้อมกับบรรทัดคำสั่ง เชื่อมต่อกับฐานข้อมูล สร้างสภาพแวดล้อมเสมือน และจัดการระบบควบคุมเวอร์ชัน (Git) ของคุณ

ในบทช่วยสอนต่อไปนี้ คุณจะได้เรียนรู้วิธีติดตั้ง PyCharm Community, Professional หรือ Educational ด้วย Flatpak หรือ Snapcraft (Snap) บน Debian 11 Bullseye

เบื้องต้น

  • ระบบปฏิบัติการที่แนะนำ: เดเบียน 11 บูลส์อาย
  • บัญชีผู้ใช้: บัญชีผู้ใช้ที่มีการเข้าถึง sudo หรือรูท

อัปเดตระบบปฏิบัติการ

อัปเดตของคุณ debian ระบบปฏิบัติการเพื่อให้แน่ใจว่าแพ็คเกจที่มีอยู่ทั้งหมดเป็นปัจจุบัน:

sudo apt update && sudo apt upgrade -y

บทช่วยสอนจะใช้ the คำสั่ง sudo และ  สมมติว่าคุณมีสถานะ sudo.

วิธีตรวจสอบสถานะ sudo ในบัญชีของคุณ:

sudo whoami

ตัวอย่างผลลัพธ์ที่แสดงสถานะ sudo:

[joshua@debian~]$ sudo whoami
root

หากต้องการตั้งค่าบัญชี sudo ที่มีอยู่หรือใหม่ โปรดไปที่บทช่วยสอนของเราที่ การเพิ่มผู้ใช้ไปยัง Sudoers บน Debian.

ในการใช้งาน บัญชีรูทให้ใช้คำสั่งต่อไปนี้ด้วยรหัสผ่าน root เพื่อเข้าสู่ระบบ

su

บทช่วยสอนจะใช้เทอร์มินัลสำหรับการติดตั้งที่พบใน กิจกรรม > แสดงแอปพลิเคชัน > เทอร์มินัล

ตัวอย่าง:

วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye

ติดตั้งการพึ่งพา Python

เพื่อให้แน่ใจว่า IDE สามารถโหลดได้สำเร็จ ให้ติดตั้ง Python 3 xx เริ่มต้นบนระบบ Debian ของคุณ หากคุณใช้เวอร์ชัน Python อยู่แล้ว คุณสามารถข้ามสิ่งนี้ได้

sudo apt install python3 python3-dev python3-distutils -y

ความล้มเหลวในการติดตั้งสิ่งเหล่านี้อาจส่งผลต่อการโหลด PyCharm หากคุณข้ามและสังเกตเห็นข้อผิดพลาดที่ส่งคืนและเรียกใช้คำสั่งด้านบน

ตัวเลือก 1 – ติดตั้ง PyCharm ด้วย Flatpak

ตามค่าเริ่มต้น PyCharm จะไม่รวมอยู่ในที่เก็บ Debian 11 Bullseye ดังนั้นจึงขอแนะนำให้ใช้ตัวจัดการการติดตั้งภายนอกเพื่อให้คุณสามารถรับการอัปเดตได้ต่อไป ตัวเลือกแรกจะใช้ Flatpak

ขั้นแรก ติดตั้งแพ็คเกจ Flatpak

sudo apt install flatpak -y

ถัดไป คุณต้องเปิดใช้งาน Flatpack สำหรับ Debian โดยใช้คำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:

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

สังเกตข้อความ สิ่งนี้จะครอบคลุมในภายหลัง

are not in the search path set by the XDG_DATA_DIRS environment variable, so
applications installed by Flatpak may not appear on your desktop until the
session is restarted.

Flatpak นำเสนอเฉพาะชุมชนและมืออาชีพเท่านั้น ไม่ใช่เพื่อการศึกษา สำหรับส่วนใหญ่ ชุมชนแนะนำสำหรับการใช้งานครั้งแรก

ติดตั้งชุมชน PyCharm:

flatpak install flathub com.jetbrains.PyCharm-Community

ติดตั้ง PyCharm Professional:

flatpak install flathub com.jetbrains.PyCharm-Professional

ตัวอย่างผลลัพธ์ (ชุมชน):

วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye

พิมพ์ Y สองครั้งจากนั้นกดปุ่ม ป้อนคีย์สองครั้ง เพื่อดำเนินการติดตั้งต่อไป

คุณต้องรีสตาร์ทพีซีของคุณหากไอคอนแอปพลิเคชันหายไปหรือแอปไม่ได้เปิดตัวเป็นครั้งแรก!

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

sudo reboot

หมายเหตุ หากไอคอนของคุณไม่หายไปและแอปของคุณเปิดขึ้นมา ก็ไม่ต้องสนใจคำสั่งด้านบนนี้

อย่างไรก็ตาม หากคุณต้องการอัปเดตด้วยตนเอง ให้ใช้คำสั่งต่อไปนี้

flatpak update

ในการลบ PyCharm เวอร์ชัน Flatpack ให้ใช้คำสั่งต่อไปนี้

ลบชุมชน PyCharm:

flatpak uninstall --delete-data com.jetbrains.PyCharm-Community

ลบ PyCharm Professional:

flatpak uninstall --delete-data com.jetbrains.PyCharm-Professional

ตัวอย่างผลลัพธ์ (ชุมชน):

วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye

พิมพ์ Y แล้วก็ ใส่รหัส เพื่อดำเนินการลบ PyCharm โดยใช้วิธี Flatpak

ตัวเลือก 2 – ติดตั้ง PyCharm ด้วย Snapcraft (Snap)

ตัวเลือกที่สองคือการใช้ตัวจัดการแพ็คเกจ Snap ผู้ใช้ Debian จะคุ้นเคยกับ Snapcraft เนื่องจากมีคุณลักษณะเด่นบนระบบ Ubuntu

ขั้นแรกให้ติดตั้ง Snap เนื่องจากไม่ได้ติดตั้งมาเหมือนในดิสทริบิวชันที่คล้ายกัน

sudo apt install snapd -y

ตามค่าเริ่มต้น บริการ Snap ควรเริ่มต้นและเปิดใช้งานเมื่อเริ่มต้น หากสิ่งนี้ไม่เกิดขึ้น ให้ใช้คำสั่งต่อไปนี้

sudo systemctl enable snapd --now

ถัดไป บางแพ็คเกจเป็นแบบคลาสสิก ดังนั้นคุณต้องสร้าง symlink เพื่อเปิดใช้งานการรองรับ snap แบบคลาสสิก

sudo ln -s /var/lib/snapd/snap /snap

หากคุณกำลังติดตั้ง Snap เป็นครั้งแรก ขอแนะนำให้ติดตั้งไฟล์หลักเพื่อหลีกเลี่ยงปัญหาที่ขัดแย้งกัน:

sudo snap install core

ตัวอย่างผลลัพธ์:

core 16-2.52.1 from Canonical✓ installed

ถัดไป ขอแนะนำให้เริ่มบริการ snap ใหม่ ณ จุดนี้

sudo systemctl restart snapd

ถัดไป ตรวจสอบว่าบริการ Snapd กำลังทำงานโดยใช้คำสั่ง systemctl:

systemctl status snapd

ตัวอย่าง:

วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye

ถัดไป ติดตั้ง PyCharm

ติดตั้งชุมชน PyCharm:

sudo snap install pycharm-community --classic

ติดตั้ง PyCharm Professional:

sudo snap install pycharm-professional --classic

ติดตั้ง PyCharm Educational:

sudo snap install pycharm-educational --classic

ตัวอย่างผลลัพธ์ (ชุมชน):

pycharm-community 2021.2.3 from jetbrains✓ installed

ดังที่กล่าวข้างต้น สิ่งนี้จะแจ้งให้คุณทราบว่า PyCharm ได้รับการติดตั้งสำเร็จและหมายเลขเวอร์ชัน

คุณต้องรีสตาร์ทพีซีของคุณหากไอคอนแอปพลิเคชันหายไปหรือแอปไม่ได้เปิดตัวเป็นครั้งแรก!

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

sudo reboot

หมายเหตุ หากไอคอนแอปพลิเคชันของคุณไม่หายไปและแอปของคุณเปิดขึ้น ให้ข้ามคำสั่งข้างต้น

แพ็คเกจ Snap นั้นมีความสำคัญมากกว่าที่เก็บข้อมูลแบบเดิมผ่านตัวจัดการแพ็คเกจ DNF ด้วยเหตุผลหลายประการ อย่างไรก็ตาม การประนีประนอมคือแพ็คเกจที่ได้รับการดูแลอย่างตรงไปตรงมามากกว่า ซึ่งมักจะได้รับการอัปเดตเป็นเวอร์ชันล่าสุดที่มีให้ใช้งาน

ในอนาคต หากต้องการอัปเดตพร้อมกับและแพ็คเกจอื่นๆ ที่ติดตั้งโดย Snap ให้เรียกใช้คำสั่งต่อไปนี้:

sudo snap refresh

หากคุณไม่จำเป็นต้องติดตั้ง PyCharm อีกต่อไป ให้ลบออกโดยใช้คำสั่ง Snap remove

ลบชุมชน PyCharm:

sudo snap remove pycharm-community

ลบ PyCharm Professional:

sudo snap remove pycharm-professional

ลบ PyCharm Educational:

sudo snap remove pycharm-educational

ตัวอย่างผลลัพธ์ (ชุมชน):

pycharm-community removed

วิธีการเปิด PyCharm

เมื่อคุณติดตั้งไคลเอนต์ PyCharm แล้ว การเปิดใช้สามารถทำได้สองวิธี

ในประเภทเทอร์มินัลของคุณ:

เปิดชุมชน PyCharm:

pycharm-community

เปิดตัว PyCharm Professional:

pycharm-professional

เปิดตัว PyCharm Educational:

pycharm-educational

อีกทางหนึ่ง ผู้ใช้ Flatpak จะต้องเปิดใช้งานโดยใช้คำสั่งด้านล่างจากอินสแตนซ์ของเทอร์มินัล:

เปิดชุมชน PyCharm:

flatpak run com.jetbrains.PyCharm-Professional
flatpak run com.jetbrains.PyCharm-Community

เปิดตัว PyCharm Professional:

flatpak run com.jetbrains.PyCharm-Professional

อย่างไรก็ตาม วิธีนี้ใช้ไม่ได้ผล และคุณจะต้องใช้เส้นทางต่อไปนี้บนเดสก์ท็อปเพื่อเปิดด้วยเส้นทาง: กิจกรรม > แสดงแอปพลิเคชั่น > PyCharm. หากคุณหาไม่พบ ให้ใช้ฟังก์ชันการค้นหาในเมนูแสดงแอปพลิเคชันหากคุณติดตั้งแอปพลิเคชันไว้หลายตัว

ตัวอย่าง:

วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye

ครั้งแรกที่คุณเปิด PyCharm คุณอาจพบป๊อปอัปสองรายการ

ป๊อปอัปแรกเป็นเงื่อนไขการใช้งานมาตรฐาน

กด ยอมรับ เพื่อดำเนินการต่อ

ตัวอย่าง:

วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye

ป๊อปอัปที่สองกำลังร้องขอหากคุณต้องการแบ่งปันข้อมูลที่ไม่ระบุตัวตนเพื่อช่วยปรับปรุงแอปพลิเคชัน

เลือกอย่างใดอย่างหนึ่งเพื่อ ส่ง or ไม่ต้องส่ง เพื่อดำเนินการต่อ

ตัวอย่าง:

วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye

เมื่อคุณเปิด PyCharm คุณจะเห็นหน้าจอเริ่มต้นแรก

ตัวอย่าง (ชุมชน):

วิธีการติดตั้ง PyCharm บน Debian 11 Bullseye

ขอแสดงความยินดี คุณติดตั้งและเปิดใช้ PyCharm สำเร็จแล้ว

ความคิดเห็นและข้อสรุป

ในบทช่วยสอนนี้ คุณได้เรียนรู้วิธีติดตั้ง PyCharm บนเดสก์ท็อป Debian 11 Bullseye โดยใช้สองวิธีที่แตกต่างกัน ซึ่งคุณสามารถเปลี่ยนได้ในอนาคต หากคุณต้องการใช้ตัวจัดการแพ็คเกจตัวใดตัวหนึ่งมากกว่าอีกวิธีหนึ่ง

โดยรวมแล้ว มันคุ้มค่าที่จะติดตั้ง PyCharm หากคุณกำลังพัฒนาอย่างหนักโดยใช้ภาษาการเขียนโปรแกรม Python หากคุณกำลังเรียนรู้ Python คุณไม่จำเป็นต้องเป็นผู้เชี่ยวชาญ มันจะช่วยให้คุณเข้าใจได้เช่นกัน หากไม่ดีกว่าชื่อที่โดดเด่นกว่าใดๆ ในฟิลด์ IDE

ดูรายละเอียดเพิ่มเติมได้ที่ เอกสาร PyCharm.



ไม่ใช่สิ่งที่คุณกำลังมองหา? ลองค้นหาบทช่วยสอนเพิ่มเติม

แสดงความคิดเห็น