วิธีตั้งค่าภาษา Apple Swift บน Linux

วิธีตั้งค่าภาษา Apple Swift บน Linux

ภาษาโปรแกรม Swift ของ Apple ทำงานบน Ubuntu Linux และภาษานั้นเป็นโอเพ่นซอร์ส หากคุณเป็นนักพัฒนาที่ต้องการตั้งค่าภาษา Apple Swift บน Linux ให้ทำตามคำแนะนำนี้ แล้วคุณจะพร้อมเริ่มเขียนโปรแกรมได้ทันที!

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

ภาษาการเขียนโปรแกรม Swift ของ Apple มีให้ใช้งานบน Linux อย่างเป็นทางการ แต่สำหรับ Ubuntu Linux เท่านั้น และการแจกจ่ายที่ใช้ Ubuntu ณ ตอนนี้ Apple ยังไม่ได้ย้ายภาษาไปยัง Linux OS หลักอื่น ๆ

การเปิดตัวซอฟต์แวร์อย่างเป็นทางการของ Swift บน Ubuntu ครอบคลุมเวอร์ชัน 18.04, 16.04 และ 14.04 อย่างไรก็ตาม หากคุณใช้ Debian Linux คุณอาจให้ Swift ทำงานกับเวอร์ชัน Ubuntu ได้ โปรดทราบว่าระบบปฏิบัติการของคุณจะไม่ได้รับการสนับสนุนอย่างเป็นทางการจาก Apple เนื่องจาก Debian ไม่ใช่การแจกจ่ายเป้าหมาย

วิธีตั้งค่าภาษา Apple Swift บน Linux

การทำให้ Swift ทำงานบน Ubuntu นั้นน่าเบื่อกว่าที่คุณคิด มันจะเปิดออกแอปเปิ้ลไม่ได้เอาเวลาที่จะนำออกมาง่าย ๆ ที่จะติดตั้งแพคเกจ DEB ผู้ที่ต้องการเขียนแอพพลิเคชั่น Swift บน Ubuntu จะต้องทำให้มันทำงานด้วยมือ

ขั้นตอนแรกในการติดตั้ง Swift ของ Apple บน Ubuntu Linux คือการดาวน์โหลดรุ่นล่าสุด ในการดำเนินการนี้ ให้เปิดหน้าต่างเทอร์มินัลโดยกด  Ctrl + Alt + Tหรือ  Ctrl + Shift + Tและใช้คำสั่งดาวน์โหลดwgetด้านล่าง

วิธีตั้งค่าภาษา Apple Swift บน Linux

 

18.04

wget https://swift.org/builds/development/ubuntu1804/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu18.04.tar.gz

16.04

wget https://swift.org/builds/development/ubuntu1604/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu16.04.tar.gz

14.04

wget https://swift.org/builds/development/ubuntu1404/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu14.04.tar.gz

หลังจากดาวน์โหลด Swift รุ่นล่าสุดไปยัง Ubuntu Linux PC ของคุณแล้ว คุณต้องติดตั้งการพึ่งพาต่างๆ ที่จำเป็นเพื่อให้ทุกอย่างทำงานได้อย่างถูกต้อง การขึ้นต่อกันเหล่านี้คือ Clang และแพ็คเกจอื่นๆ

sudo apt ติดตั้งเสียงดังกราว libcurl3 libpython2.7 libpython2.7-dev

เมื่อการพึ่งพา Swift ได้รับการตั้งค่าบน Ubuntu Linux PC ของคุณ ก็ถึงเวลาแยกไฟล์เก็บถาวร Swift TarGZ ล่าสุดที่คุณดาวน์โหลดไว้ก่อนหน้านี้

tar xvf swift-การพัฒนา-SNAPSHOT-2019-09-30-a-ubuntu*.tar.gz

เมื่อแยกทุกอย่างเสร็จแล้ว คุณต้องย้ายไฟล์ Swift ไปที่ไดเร็กทอรี “/usr/share/swift/” ในการดำเนินการนี้ ให้ใช้คำสั่งด้านล่าง

sudo mv swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu* /usr/share/
sudo mv /usr/share/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu*/ /usr/share/swift/

ด้วยไฟล์ Swift ทั้งหมด คุณต้องตั้งค่า Swift ในเส้นทางของคุณ ในการดำเนินการนี้ ให้ป้อนคำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล

echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc

แหล่งที่มา ~/.bashrc

จากนั้นคุณสามารถเริ่มใช้ Swift ด้วย:

รวดเร็ว -- ช่วยด้วย

การตั้งค่า Arch Linux AUR

Apple ไม่สนับสนุนระบบปฏิบัติการ Arch Linux อย่างเป็นทางการ และ Swift จะไม่ปรากฏตัวอย่างเป็นทางการบนเว็บไซต์การพัฒนาในเร็วๆ นี้ โชคดีที่สิ่งนี้ไม่สำคัญ เนื่องจากชุมชน Arch ได้ค้นพบวิธีที่จะทำให้ Swift ทำงานโดยไม่คำนึงถึง AUR

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

ขั้นตอนแรกในการติดตั้งตัวช่วย Trizen AUR คุณต้องติดตั้งแพ็คเกจ Base-devel และ Git โดยใช้ตัว  จัดการแพ็คเกจPacman ในหน้าต่างเทอร์มินัล ใช้คำสั่งด้านล่าง ติดตั้งแพ็คเกจ

sudo pacman -S git base-devel

หลังจากติดตั้งแพ็คเกจ Base-devel และ Git บนพีซี Arch Linux แล้ว ให้ใช้เครื่องมือ Git เพื่อดาวน์โหลดสแน็ปช็อตตัวช่วย Trizen AUR

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

เมื่อดาวน์โหลดแพ็คเกจ Trizen ไปยัง Arch Linux PC ของคุณเสร็จแล้ว ให้ย้ายหน้าต่างบรรทัดคำสั่งไปที่ไดเร็กทอรี "trizen"

cd trizen

สร้างตัวช่วย Trizen AUR บนพีซี Linux ของคุณโดยเรียกใช้คำสั่งmakepkg

sudo makepkg -ศรี

ตอนนี้มีการติดตั้งตัวช่วย Trizen AUR บนพีซี Arch Linux ของคุณ การติดตั้งภาษาโปรแกรม Swift ของ Apple นั้นง่ายมาก โดยป้อนคำสั่งด้านล่างและทำตามคำแนะนำบนหน้าจอ

trizen -S สวิฟท์

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

Swift ของ Apple ไม่รองรับ Fedora Linux อย่างเป็นทางการ อย่างไรก็ตาม เนื่องจากระบบปฏิบัติการ Fedora มีผู้ใช้ที่ใส่ใจในการพัฒนาเป็นจำนวนมาก Swift จึงถูกย้ายและติดตั้งได้จากที่เก็บซอฟต์แวร์อย่างเป็นทางการของ Fedora

หากคุณต้องการให้ Swift ทำงานบนเวิร์กสเตชัน Fedora Linux ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ จากนั้น ใช้ตัวจัดการแพ็คเกจDnfเพื่อติดตั้ง “swift-lang”

หมายเหตุ: หากคุณเป็นผู้ใช้ OpenSUSE Linux ให้ลองดาวน์โหลดแพ็คเกจ “swift-lang” ที่นี่เพื่อให้มันทำงานบนระบบของคุณ ใช้ความเสี่ยงของคุณเอง!

sudo dnf ติดตั้ง swift-lang

ตั้งค่าแพคเกจสแน็ป

การประดิษฐ์แพ็คเกจ Snap ทำให้การติดตั้งเทคโนโลยีที่ซับซ้อน เช่น ภาษา Apple Swift บน Linux เป็นเรื่องง่ายอย่างเหลือเชื่อ ดังนั้น หากคุณใช้ระบบปฏิบัติการ Linux ที่เข้ากันได้กับแพ็คเกจ Snap ให้ใช้คำสั่งด้านล่างเพื่อติดตั้งภาษาการเขียนโปรแกรม Swift ของ Apple

หมายเหตุ: แพ็คเกจ Snap ต้องเปิดใช้งานรันไทม์ Snapd ในการเปิดใช้งานรันไทม์นี้ ให้ทำตามคำแนะนำการตั้งค่าของเราเกี่ยวกับวิธีทำให้แพ็คเกจ Snap ทำงานได้

sudo snap ติดตั้งรวดเร็ว

คุณมีปัญหาในการใช้แพ็คเกจ Swift Snap หรือไม่? Apple Swift Snap ทางเลือกอื่นอยู่ในร้าน ในการติดตั้ง ให้ใช้คำสั่งด้านล่าง

sudo snap ติดตั้ง swift-language


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