วิธีการติดตั้ง PyCharm IDE บน Fedora 35


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

ในบทช่วยสอนต่อไปนี้ คุณจะได้เรียนรู้วิธีติดตั้ง PyCharm Community, Professional หรือ Educational โดยใช้ที่เก็บของบุคคลที่สามโดย phracek/PyCharm หรือ Flatpak

เบื้องต้น

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

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

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

sudo dnf upgrade --refresh -y

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

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

sudo whoami

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

[joshua@fedora ~]$ sudo whoami
root

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

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

su

จำเป็นต้องติดตั้งการพึ่งพา

ก่อนติดตั้งการติดตั้ง ให้รันคำสั่งต่อไปนี้เพื่อติดตั้งหรือตรวจสอบว่ามีการติดตั้งแพ็คเกจ dnf-plugins-core บนเดสก์ท็อป Fedora ของคุณ

sudo dnf install dnf-plugins-core -y

โดยค่าเริ่มต้น สิ่งนี้ควรได้รับการติดตั้ง

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

sudo dnf install python3 python3-devel python3-distutils-extra -y

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

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

ตัวอย่าง:

วิธีการติดตั้ง PyCharm IDE บน Fedora 35

ตัวเลือก 1 – ติดตั้งชุมชน PyCharm ด้วย RPM

ตัวเลือกแรกคือการติดตั้งที่เก็บของบุคคลที่สามโดย phracek/PyCharm นี่จะเป็นทางออกที่ดีกว่าในการติดตั้งก่อนเพื่อให้สอดคล้องกับ DNF Manager และแพ็คเกจส่วนใหญ่ของคุณในระบบ Fedora ของคุณ

เนื่องจากเป็นพื้นที่เก็บข้อมูลบุคคลที่สาม จึงมีความเสี่ยงอยู่เสมอ แต่พื้นที่เก็บข้อมูลนี้มีมาระยะหนึ่งแล้วและปลอดภัยเท่ากับที่เก็บของบุคคลที่สามที่มีชื่อเสียงอื่น ๆ แม้แต่ Fedora เองก็แนะนำ

ขั้นแรก สร้างและเปิดไฟล์ที่เก็บโดยใช้โปรแกรมแก้ไขข้อความ:

sudo nano /etc/yum.repos.d/phracek-PyCharm-fedora-35.repo

ถัดไป คัดลอกและวางสิ่งต่อไปนี้

[copr:copr.fedorainfracloud.org:phracek:PyCharm]
name=Copr repo for PyCharm owned by phracek
baseurl=https://download.copr.fedorainfracloud.org/results/phracek/PyCharm/fedora-$releasever-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://download.copr.fedorainfracloud.org/results/phracek/PyCharm/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1

ถัดไป บันทึกไฟล์ CTRL+O, แล้วออก CTRL + X.

ด้วยที่เก็บนี้ คุณสามารถติดตั้งได้เฉพาะเวอร์ชัน Community เมื่อต้องการทำเช่นนี้ ใช้คำสั่งต่อไปนี้

sudo dnf install pycharm-community

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

วิธีการติดตั้ง PyCharm IDE บน Fedora 35

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

โปรดทราบว่าคุณจะได้รับแจ้งให้นำเข้าคีย์ GPG ระหว่างการติดตั้ง

ตัวอย่าง:

Importing GPG key 0xFF7D24C0:
 Userid     : "phracek_PyCharm (None) <phracek#PyCharm@copr.fedorahosted.org>"
 Fingerprint: 7161 2B3D 3E98 8966 5267 E041 7281 8A63 FF7D 24C0
 From       : https://download.copr.fedorainfracloud.org/results/phracek/PyCharm/pubkey.gpg
Is this ok [y/N]: 

พิมพ์ Yจากนั้นกดปุ่ม ใส่รหัส เพื่อดำเนินการติดตั้งให้เสร็จสิ้น

สำหรับการอัปเดต สิ่งที่คุณต้องทำคือเรียกใช้คำสั่ง dnf update หรือ upgrade มาตรฐานที่คุณใช้กับแพ็กเกจระบบที่เหลือของคุณ

ตัวอย่าง:

sudo dnf upgrade --refresh -y

ในการลบ PyCharm โดยใช้วิธีนี้ ให้ใช้คำสั่งต่อไปนี้

sudo dnf remove pycharm-community -y

คุณสามารถลบที่เก็บได้ด้วย

sudo rm /etc/yum.repos.d/phracek-PyCharm-fedora-35.repo

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

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

ขั้นแรก ติดตั้งแพ็คเกจ Flatpak หากคุณลบออก

sudo dnf install flatpak -y

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

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 IDE บน Fedora 35

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

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

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

sudo reboot

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

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

flatpak update

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

ลบชุมชน PyCharm:

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

ลบ PyCharm Professional:

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

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

โปรดทราบว่า PyCharm อาจใช้เวลาในการโหลดนานกว่าตัวเลือกวิธีการติดตั้งอื่นๆ

ตัวเลือก 3 – ติดตั้ง PyCharm ทุกรุ่นด้วย Snapcraft (Snap)

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

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

sudo dnf 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 IDE บน Fedora 35

ถัดไป ติดตั้ง 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 IDE บน Fedora 35

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

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

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

ตัวอย่าง:

วิธีการติดตั้ง PyCharm IDE บน Fedora 35

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

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

ตัวอย่าง:

วิธีการติดตั้ง PyCharm IDE บน Fedora 35

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

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

วิธีการติดตั้ง PyCharm IDE บน Fedora 35

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

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

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

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

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



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

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