วิธีการติดตั้ง Swift Programming Language บน Ubuntu 20.04


รวดเร็วมักเรียกว่า “วัตถุประสงค์-C โดยไม่มี C” เป็นภาษาโปรแกรมโอเพ่นซอร์สที่พัฒนาและดูแลโดย แอปเปิล. รวดเร็ว เป็นวัตถุประสงค์ทั่วไป ภาษาโปรแกรม สร้างขึ้นโดยใช้วิธีการที่ทันสมัยเพื่อความปลอดภัย ประสิทธิภาพ และรูปแบบการออกแบบซอฟต์แวร์ โปรเจ็กต์ Swift มีเป้าหมายเพื่อสร้างภาษาที่ดีที่สุดสำหรับการใช้งานตั้งแต่การเขียนโปรแกรมระบบไปจนถึงแอพมือถือและเดสก์ท็อป ไปจนถึงบริการคลาวด์

ในบทช่วยสอนต่อไปนี้ คุณจะได้เรียนรู้ วิธีการติดตั้ง Swift บน Ubuntu 20.04 และ 21.04.

เบื้องต้น

  • ระบบปฏิบัติการที่แนะนำ: อูบุนตู 20.04 - ไม่จำเป็น (Ubuntu 21.04 และ Linux Mint 20)
  • บัญชีผู้ใช้: บัญชีผู้ใช้ที่มีการเข้าถึง sudo หรือรูท

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

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

sudo apt update && sudo apt upgrade -y

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

หากต้องการติดตั้ง รวดเร็ว ภาษาโปรแกรมบน your อูบุนตู ระบบปฏิบัติการ คุณจะต้องมีการพึ่งพาเล็กน้อย

ดำเนินการติดตั้งการพึ่งพา ใช้คำสั่งต่อไปนี้:



sudo apt install binutils git gnupg2 libc6-dev libcurl4 libedit2 libgcc-9-dev libpython2.7 libsqlite3-0 libstdc++-9-dev libxml2 libz3-dev pkg-config tzdata zlib1g-dev -y

ดาวน์โหลด Swift บน Ubuntu 20.04

ดาวน์โหลด รวดเร็ว, เยี่ยมชมอย่างเป็นทางการ ดาวน์โหลดหน้า ที่มีเวอร์ชันล่าสุดอยู่ในรายการ เมื่อเวลาผ่านไปสิ่งเหล่านี้จะเปลี่ยนไป แต่บทช่วยสอนจะใช้ตัวอย่างวิธีการดาวน์โหลด รุ่น Swift สร้าง 5.4.2 โดยใช้โปรแกรม wget คำสั่งดังต่อไปนี้:

wget https://swift.org/builds/swift-5.4.2-release/ubuntu2004/swift-5.4.2-RELEASE/swift-5.4.2-RELEASE-ubuntu20.04.tar.gz

ต่อไปคุณจะต้องดาวน์โหลด ลายเซ็น PGP เพื่อตรวจสอบความสมบูรณ์ของการดาวน์โหลด เมื่อต้องการทำเช่นนี้ ใช้สิ่งต่อไปนี้:

wget https://swift.org/builds/swift-5.4.2-release/ubuntu2004/swift-5.4.2-RELEASE/swift-5.4.2-RELEASE-ubuntu20.04.tar.gz.sig

ตอนนี้คุณจะต้องนำเข้า แป้น PGP ของ Swift โดยใช้คำสั่งเทอร์มินัลต่อไปนี้:

sudo gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys '7463 A81A 4B2E EA1B 551F FBCF D441 C977 412B 37AD' '1BE1 E29A 084C B305 F397 D62A 9F59 7F4D 21A5 6D5F' 'A3BA FD35 56A5 9079 C068 94BD 63BC 1CFE 91D3 06C6' '5E4D F843 FB06 5D7F 7E24 FBA2 EF54 30F0 71E1 B235' '8513 444E 2DA3 6B7C 1659 AF4D 7638 F1FB 2B2B 08C4' 'A62A E125 BBBF BB96 A6E0 42EC 925C C1CC ED3D 1561' '8A74 9566 2C3C D4AE 18D9 5637 FAF6 989E 1BC1 6FEA'

สุดท้าย คุณต้องตรวจสอบความสมบูรณ์ของไฟล์ที่ดาวน์โหลดโดยใช้คำสั่งต่อไปนี้:

sudo gpg --verify swift-5.4.2-RELEASE-ubuntu20.04.tar.gz.sig

ติดตั้ง Swift บน Ubuntu 20.04

ขั้นตอนการติดตั้งค่อนข้างง่ายและรวดเร็ว ขั้นแรก คุณจะต้องแตกไฟล์เก็บถาวรดังนี้:

tar -xvzf swift-5.4.2-RELEASE-ubuntu20.04.tar.gz

ถัดไป ย้ายไดเร็กทอรีที่แยกออกมาไปที่ /เลือก ตำแหน่งโดยใช้คำสั่งต่อไปนี้:



sudo mv swift-5.4.2-RELEASE-ubuntu20.04 /opt/swift

ตอนนี้คุณต้องส่งออกเส้นทางของ รวดเร็ว ไป .bashrc ไฟล์ดังต่อไปนี้:

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

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

source ~/.bashrc

หากต้องการปิดการติดตั้ง ให้ตรวจสอบเวอร์ชันและบิลด์:

swift --version

คุณควรได้ผลลัพธ์ที่คล้ายกัน:

เชื่อมต่อกับ Swift REPL บน Ubuntu 20.04

เพื่อเชื่อมต่อกับไฟล์ รวดเร็ว REPLL (Read Eval Print Loop) สามารถทำได้โดยใช้คำสั่งต่อไปนี้:

swift

คุณสามารถเขียนและถูกต้อง คำสั่งอย่างรวดเร็ว ในเทอร์มินัลนี้และประเมินผล และคุณยังสามารถใช้ไลบรารี C มาตรฐานได้ด้วยการนำเข้า GNU C Libary



ด้านล่างนี้เป็นตัวอย่างพื้นฐานของ รวดเร็ว ในการดำเนินการ:

เพื่อออกจากไฟล์ รวดเร็ว เทอร์มินัล ใช้คำสั่งต่อไปนี้:

:q

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

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

รวม, รวดเร็ว มีความรวดเร็ว ปลอดภัย ทันสมัย ​​และช่วยให้สามารถโต้ตอบได้ในระดับหนึ่งในการพัฒนา ประกอบด้วยคุณลักษณะหลายอย่าง เช่น การปิด ข้อมูลทั่วไป และการอนุมานประเภท ทำให้ใช้งานง่ายขึ้น ทำให้รูปแบบทั่วไปที่ใช้ใน Objective-C. รวดเร็ว รวมคุณสมบัติของทั้ง C และ Objective-C โดยไม่ต้องมีโดยตรง ในตัว C ความเข้ากันได้และข้อจำกัดทั้งหมดที่มาพร้อมกับมัน



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

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