วิธีการติดตั้ง PhpStorm บน Linux: Toolbox, Tar.gz, Snap และ AUR

สำหรับผู้ใช้ Linux ส่วนใหญ่ วิธีที่ง่ายที่สุดในการติดตั้ง PhpStorm คือการใช้ JetBrains Toolbox: แตกไฟล์แอป Toolbox เปิดใช้งาน แล้วคลิก ติดตั้ง ถัดจาก PhpStorm นอกจากนี้ คุณยังสามารถติดตั้งไฟล์เก็บถาวร Linux แบบสแตนด์อโลนโดยตรง ใช้แพ็กเกจ Snap อย่างเป็นทางการ หรือสร้างแพ็กเกจ Arch User Repository (AUR) ก็ได้ PhpStorm มี JetBrains Runtime รวมอยู่ด้วย ดังนั้นคุณไม่จำเป็นต้องติดตั้ง Java แยกต่างหาก

ตรวจสอบความเข้ากันได้กับ Linux ก่อน

JetBrains ระบุข้อกำหนดสำหรับเดสก์ท็อปในปัจจุบัน ได้แก่ โปรเซสเซอร์ x86_64 และ ARM64, CPU แบบสี่คอร์, RAM รวม 8 GB โดยมี 3 GB ที่ใช้งานได้สำหรับ IDE และพื้นที่ดิสก์ 10 GB รายชื่อ Linux ที่ทดสอบแล้ว ได้แก่ Ubuntu 24.04 และ 26.04 LTS, Fedora 43 และ 44, Debian 13 และ Amazon Linux 2023 พร้อม GNOME หรือ KDE Plasma และ glibc 2.28 หรือใหม่กว่า ตรวจสอบคู่มือการติดตั้ง PhpStormหากคุณใช้ดิสทริบิวชันอื่น หน้าดาวน์โหลดมีเวอร์ชัน Linux แยกต่างหากสำหรับ ARM64 และระบบอื่นๆ ที่รองรับ ดังนั้นโปรดเลือกเวอร์ชันที่ตรงกับโปรเซสเซอร์ของคุณ

เลือกวิธีการติดตั้งเพียงวิธีเดียว Toolbox เป็นวิธีที่ง่ายที่สุดในการอัปเดตและย้อนกลับ การติดตั้งแบบเก็บถาวรช่วยให้คุณควบคุมโฟลเดอร์ได้ Snap สะดวกในกรณีที่เปิดใช้งาน snapd และ AUR เหมาะสำหรับระบบที่ใช้ Arch และคุ้นเคยกับแพ็กเกจจากชุมชน

ติดตั้งด้วย JetBrains Toolbox

  1. ดาวน์โหลดไฟล์เก็บถาวร Linux Toolboxเปิดหน้าแอป JetBrains Toolboxเลือก Linux แล้วดาวน์โหลดไฟล์ .tar.gz โดยปกติเบราว์เซอร์จะบันทึกไฟล์ไว้ใน~/Downloads.
หน้าดาวน์โหลดแอป JetBrains Toolbox โดยเลือกตัวเลือก Linux และมีปุ่มดาวน์โหลด
Linux ได้รับการเลือกใช้ในหน้าดาวน์โหลดแอป JetBrains Toolbox อย่างเป็นทางการ
  1. แตกไฟล์และเรียกใช้ Toolboxในเทอร์มินัล ให้แตกไฟล์ไปยังโฟลเดอร์ที่กำหนด แล้วเรียกใช้ Toolbox จากที่นั่น ตรวจสอบให้แน่ใจว่ามีไฟล์ Toolbox เพียงไฟล์เดียวที่ตรงกับรูปแบบชื่อไฟล์
mkdir -p ~/apps/jetbrains-toolbox
tar -xzf ~/Downloads/jetbrains-toolbox-*.tar.gz -C ~/apps/jetbrains-toolbox
cd ~/apps/jetbrains-toolbox
./bin/jetbrains-toolbox
เทอร์มินัล Linux กำลังแตกไฟล์เก็บถาวร JetBrains Toolbox ไปยังโฟลเดอร์ดาวน์โหลด
คำสั่งในเทอร์มินัลจะทำการแตกไฟล์เก็บถาวร Toolbox ที่ดาวน์โหลดมา
  1. ติดตั้ง PhpStormใน Toolbox เปิด Products ค้นหา PhpStorm แล้วเลือก Install Toolbox จะจัดการการดาวน์โหลดและทำให้ IDE พร้อมใช้งานสำหรับการอัปเดตหรือการย้อนกลับ คุณสามารถลงชื่อเข้าใช้บัญชี JetBrains ของคุณใน Toolbox เพื่อเปิดใช้งานใบอนุญาตใด ๆ ที่มีอยู่ในบัญชีของคุณ
รายการผลิตภัณฑ์ใน JetBrains Toolbox ที่แสดง PhpStorm และปุ่มติดตั้ง
Toolbox แสดง PhpStorm เป็นผลิตภัณฑ์ที่สามารถติดตั้งได้
  1. เปิด IDEเริ่ม PhpStorm จาก Toolbox หรือตัวเรียกใช้งานแอปพลิเคชันบนเดสก์ท็อปของคุณ ในการเปิดใช้งานครั้งแรก คุณสามารถนำเข้าการตั้งค่าจาก IDE อื่นได้หากต้องการ หรือจะข้ามการนำเข้าก็ได้ จากหน้าจอต้อนรับ ให้เลือก Open สำหรับโปรเจ็กต์ในเครื่อง หรือ Get from VCS เพื่อตรวจสอบจาก repository
หน้าจอเริ่มต้นของ PhpStorm พร้อมปุ่มสร้างโปรเจ็กต์ใหม่ เปิดโปรเจ็กต์ และดึงข้อมูลจากระบบควบคุมเวอร์ชัน (VCS)
หน้าจอเริ่มต้นใช้งานช่วยให้คุณสามารถสร้าง เปิด หรือตรวจสอบโปรเจ็กต์ได้

โปรแกรม Toolbox จะสร้างรายการบนเดสก์ท็อปเมื่อเปิดใช้งานครั้งแรก หากคุณติดตั้ง PhpStorm ผ่านไฟล์เก็บถาวรแบบสแตนด์อโลน คุณสามารถสร้างรายการบนเดสก์ท็อปได้ภายใน IDE โดยไปที่เครื่องมือ > สร้างรายการบนเดสก์ท็อป

ติดตั้งจากคลังเก็บไฟล์ Linux แบบสแตนด์อโลน

ใช้วิธีนี้หากคุณต้องการเก็บ IDE ไว้ในโฟลเดอร์ที่คุณเลือก บนหน้าดาวน์โหลด PhpStormให้เลือก Linux และดาวน์โหลดไฟล์ .tar.gz สำหรับโปรเซสเซอร์ของคุณ อย่าแตกไฟล์เวอร์ชันใหม่ทับการติดตั้งที่มีอยู่แล้ว ให้สร้างไดเร็กทอรีใหม่สำหรับแต่ละเวอร์ชัน

หน้าดาวน์โหลด JetBrains PhpStorm สำหรับ Linux และเลือกแพ็คเกจ tar.gz แล้ว
เลือกไฟล์เก็บถาวร Linux tar.gz ในหน้าดาวน์โหลด PhpStorm

คำสั่งต่อไปนี้จะสร้างโฟลเดอร์ในไดเร็กทอรีโฮมของคุณ แตกไฟล์เก็บถาวรลงในโฟลเดอร์นั้น และเริ่มตัวเรียกใช้งาน หากสัญลักษณ์ตัวแทนตรงกับไฟล์ดาวน์โหลดหรือการติดตั้งมากกว่าหนึ่งรายการ ให้แทนที่ด้วยชื่อไฟล์และชื่อโฟลเดอร์ที่ถูกต้อง

mkdir -p ~/apps
tar -xzf ~/Downloads/PhpStorm-*.tar.gz -C ~/apps
~/apps/PhpStorm-*/bin/PhpStorm.sh
เทอร์มินัล Linux กำลังแตกไฟล์เก็บถาวร PhpStorm tar.gz ไปยังไดเร็กทอรีแอปพลิเคชันของผู้ใช้
ไฟล์เก็บถาวรจะถูกแตกไฟล์ไปยังโฟลเดอร์ว่างภายในโฟลเดอร์หลัก

การติดตั้งแบบสแตนด์อโลนสามารถทำงานได้โดยไม่ต้องใช้สิทธิ์ root เมื่อวางไว้ในไดเร็กทอรีโฮมของคุณ สำหรับการติดตั้งบนระบบที่ใช้ร่วมกัน JetBrains ระบุให้แตกไฟล์เก็บถาวรไปยัง/optตำแหน่งนั้น ซึ่งต้องใช้สิทธิ์ผู้ดูแลระบบ โปรดดูคู่มือการใช้งานครั้งแรกของ JetBrainsสำหรับตัวเลือกการเริ่มต้นและการแสดงผลหน้าจอต้อนรับ

ติดตั้งแพ็กเกจ Snap

หาก snapd ติดตั้งและทำงานอยู่บนระบบปฏิบัติการของคุณ ให้ติดตั้ง Snap เวอร์ชันเสถียรจากเทอร์มินัล:

sudo snap install phpstorm --classic
ใช้เทอร์มินัล Ubuntu พร้อมคำสั่ง Snap เพื่อติดตั้ง PhpStorm โดยใช้การจำกัดสิทธิ์แบบคลาสสิก
คำสั่งติดตั้ง PhpStorm Snap เวอร์ชันเสถียรนั้นมีตัวเลือก --classic ที่จำเป็นรวมอยู่ด้วยแล้ว

เรียกใช้งานผ่านphpstormเมนูแอปพลิเคชัน หรือจากเมนูแอปพลิเคชันก็ได้--classicแพ็กเกจนี้ต้องการแฟล็กดังกล่าว JetBrains ระบุว่า Snap อาจมีปัญหาด้านประสิทธิภาพ การจัดการไฟล์ หรือการดีบัก Chromium หากปัญหาเหล่านี้ส่งผลกระทบต่อการตั้งค่าของคุณ ให้ลองใช้แอป Toolbox แทน ดูรายการ PhpStorm ที่ได้รับการตรวจสอบแล้วใน Snap Storeสำหรับช่องทางปัจจุบันและรายละเอียดการตั้งค่า

ติดตั้งบน Arch Linux จาก AUR

แพ็กเกจ phpstorm จาก AURนั้นได้รับการดูแลอยู่นอกเหนือจากที่เก็บซอฟต์แวร์อย่างเป็นทางการของ Arch โปรดตรวจสอบไฟล์การสร้างก่อนติดตั้ง เนื่องจากไฟล์ PKGBUILD จาก AUR เป็นสคริปต์เชลล์ ติดตั้งเครื่องมือสร้าง โคลนแพ็กเกจ ตรวจสอบไฟล์ PKGBUILD จากนั้นสร้างและติดตั้งในฐานะผู้ใช้ปกติของคุณ:

sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/phpstorm.git
cd phpstorm
less PKGBUILD
makepkg -si
หน้าต่างเทอร์มินัลของ Arch Linux แสดงคำสั่งการตั้งค่า AUR, การตรวจสอบไฟล์ PKGBUILD และคำสั่ง makepkg
ตรวจสอบสคริปต์การสร้าง AUR ก่อนเรียกใช้ makepkg ในฐานะผู้ใช้ทั่วไป

กดqเพื่อออกlessอ่านไฟล์และตรวจสอบการเปลี่ยนแปลงที่ไม่คาดคิดก่อนดำเนินการต่อ อย่าเรียกใช้makepkgด้วย คำสั่ง `makepkg` เพราะคำสั่ง sudoนี้จะติดตั้งส่วนประกอบที่จำเป็นโดยได้รับอนุญาตเมื่อต้องการคำแนะนำของ Arch เกี่ยวกับ makepkgจะอธิบายกระบวนการสร้างและข้อกำหนดด้านความปลอดภัย

หลังจากการติดตั้ง

Java ถูกรวมมาด้วย แต่ PhpStorm เป็น IDE ไม่ใช่รันไทม์ของ PHP ในการรันหรือดีบักโค้ด PHP คุณต้องติดตั้ง PHP ในเครื่องหรือกำหนดค่าตัวแปลภาษาแบบรีโมท จากนั้นเพิ่มเข้าไปที่การตั้งค่า > PHP JetBrains อธิบายขั้นตอนในคู่มือเกี่ยวกับการกำหนดค่าตัวแปลภาษา PHP ในเครื่องหากตัวเรียกใช้งานไม่เริ่มทำงาน ให้ตรวจสอบก่อนว่าคุณดาวน์โหลดสถาปัตยกรรม CPU ที่ถูกต้องและไลบรารี Linux ของคุณตรงตามข้อกำหนดของระบบในปัจจุบันหรือไม่

ฝากความเห็น

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหายอย่างปลอดภัย

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหายอย่างปลอดภัย

เรียนรู้วิธีการกู้คืนพาร์ติชั่นและไฟล์ที่สูญหายด้วย TestDisk และ PhotoRec ปกป้องไดรฟ์ต้นทาง สแกนอย่างปลอดภัย และบันทึกข้อมูลที่กู้คืนไปยังดิสก์อื่น

วิธีการสแกนคิวอาร์โค้ดบนเดสก์ท็อป Linux

วิธีการสแกนคิวอาร์โค้ดบนเดสก์ท็อป Linux

สแกนคิวอาร์โค้ดบน Linux ด้วย CoBang โดยใช้เว็บแคมหรือไฟล์ภาพ ดูตัวเลือกการติดตั้ง ขั้นตอนการตั้งค่า และวิธีแก้ไขปัญหาสำหรับการเข้าถึงกล้อง Flatpak

วิธีเปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls

วิธีเปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls

เปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls: ปรับค่าแสง สี ลดการกระพริบ และการควบคุมอื่นๆ ที่รองรับ จากนั้นตรวจสอบโหมดวิดีโอที่เข้ากันได้

วิธีการติดตั้ง PhpStorm บน Linux: Toolbox, Tar.gz, Snap และ AUR

วิธีการติดตั้ง PhpStorm บน Linux: Toolbox, Tar.gz, Snap และ AUR

ติดตั้ง PhpStorm บน Linux ด้วย JetBrains Toolbox หรือไฟล์เก็บถาวร tar.gz แบบสแตนด์อโลน รวมถึงตัวเลือก Snap และ Arch AUR Java ถูกรวมมาให้แล้ว

วิธีตั้งค่าหน้าจอคู่บน XFCE 4

วิธีตั้งค่าหน้าจอคู่บน XFCE 4

สร้างแผง XFCE 4 แยกต่างหากสำหรับแต่ละจอแสดงผล กำหนดให้แผงที่สองแสดงผลทางด้านขวา จัดตำแหน่งและปรับขนาด และเพิ่มไอคอนเรียกใช้งานและรายการสถานะที่คุณต้องการ

วิธีการติดตั้ง Cisco Packet Tracer บน Linux

วิธีการติดตั้ง Cisco Packet Tracer บน Linux

ดาวน์โหลด Cisco Packet Tracer 9.0.1 สำหรับ Ubuntu 64-bit ติดตั้งแพ็คเกจ DEB ด้วย APT ยอมรับข้อตกลงใบอนุญาตในเทอร์มินัล และลงชื่อเข้าใช้เพื่อเริ่มการทดลอง

วิธีการตัดภาพบน Linux ด้วยโปรแกรม GIMP

วิธีการตัดภาพบน Linux ด้วยโปรแกรม GIMP

ลบพื้นหลังรูปภาพบน Linux ด้วย GIMP: ลากเส้นตามวัตถุ ลบพื้นหลังที่เลือก รักษาความโปร่งใส และส่งออกเป็นไฟล์ PNG ที่สามารถนำกลับมาใช้ใหม่ได้

วิธีสำรองข้อมูล CD-ROM เป็นไฟล์ ISO บน Linux

วิธีสำรองข้อมูล CD-ROM เป็นไฟล์ ISO บน Linux

สร้างไฟล์ ISO สำหรับ CD-ROM บน Linux ด้วย GNOME Disks หรือ dd ระบุไดรฟ์ออปติคัล ตรวจสอบสถานะการคัดลอก ตรวจสอบความถูกต้องของอิมเมจ และรู้ว่าเมื่อใดที่แผ่นเสียหายหรือแผ่นเสียงต้องการเครื่องมืออื่น

ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ

ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ

ดาวน์โหลด FlightGear ได้ฟรีจากเว็บไซต์ทางการ เปรียบเทียบแพ็กเกจสำหรับ Windows, macOS และ Linux ติดตั้งไฟล์ข้อมูล และเริ่มต้นการบินครั้งแรกของคุณ

OKSampler: โปรแกรมแซมpler เพลงฟรีและใช้งานง่าย สำหรับสร้างจังหวะจากคีย์บอร์ด

OKSampler: โปรแกรมแซมpler เพลงฟรีและใช้งานง่าย สำหรับสร้างจังหวะจากคีย์บอร์ด

OKSampler แปลงคลิป MP3 เป็นคีย์บนแป้นพิมพ์และสามารถเล่นเสียงวนซ้ำได้ เรียนรู้ว่าซอฟต์แวร์ฟรีรุ่นเก่านี้ทำอะไรได้บ้าง ฟีเจอร์เก่าๆ สิ้นสุดลงตรงไหน และควรตรวจสอบอะไรบ้างก่อนดาวน์โหลด