Swift adalah bahasa pemrograman tujuan umum, dikompilasi, dan berkinerja tinggi dengan fokus pada keamanan. Ini dikembangkan oleh Apple sebagai pengganti bahasa Objective-C yang lebih lama. Ini sangat berguna bagi mereka yang ingin mengembangkan aplikasi untuk macOS atau iOS dari Linux. Ini adalah bahasa pemrograman yang intuitif dan ramah untuk programmer baru. Ini dioptimalkan untuk pengembangan dan kinerja tanpa mengorbankan keduanya.
Dalam posting ini, kami akan menunjukkan cara menginstal bahasa pemrograman Swift di Ubuntu 20.04.
Prasyarat
- Server yang menjalankan Ubuntu 20.04.
- Sandi root dikonfigurasi untuk server.
Memulai
Pertama, Anda perlu memperbarui paket sistem Anda ke versi terbaru. Anda dapat memperbaruinya menggunakan perintah berikut:
apt-get update -y
Swift all diperlukan beberapa dependensi perlu diinstal di sistem Anda. Anda dapat menginstal semuanya menggunakan perintah berikut:
apt-get 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
Setelah semua dependensi terinstal, Anda dapat melanjutkan ke langkah berikutnya.
Unduh Swift
Pertama, kunjungi halaman unduh resmi Swift dan unduh versi terbaru Swift menggunakan perintah berikut:
wget https://swift.org/builds/swift-5.3.3-release/ubuntu2004/swift-5.3.3-RELEASE/swift-5.3.3-RELEASE-ubuntu20.04.tar.gz
Selanjutnya, unduh tanda tangan PGP untuk memverifikasi integritas unduhan menggunakan perintah berikut:
wget https://swift.org/builds/swift-5.3.3-release/ubuntu2004/swift-5.3.3-RELEASE/swift-5.3.3-RELEASE-ubuntu20.04.tar.gz.sigSelanjutnya, impor kunci PGP Swift menggunakan perintah berikut:
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' '1BE1 E29A 084C B305 F397 D62A 9F59 7F4D 21A5 6D5F' 'C663 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 2B2B2B 08C4' 18D9 5637 FAF6 989E 1BC1 6FEA'Selanjutnya, verifikasi integritas file yang diunduh menggunakan perintah berikut:
gpg --verify swift-5.3.3-RELEASE-ubuntu20.04.tar.gz{.sig,}Anda akan mendapatkan output berikut:
gpg:Tanda tangan dibuat Sel 26 Jan 2021 10:32:56 PM UTCgpg:menggunakan kunci RSA 925CC1CCED3D1561gpg:Tanda tangan bagus dari "Swift 5.x Release Signing Key <[email protected]>" [unknown]gpg:PERINGATAN:Ini kunci tidak disertifikasi dengan tanda tangan tepercaya! gpg:Tidak ada indikasi bahwa tanda tangan itu milik pemiliknya. Sidik jari kunci utama:A62A E125 BBBF BB96 A6E0 42EC 925C C1CC ED3D 1561Instal Swift
Selanjutnya, ekstrak file yang diunduh menggunakan perintah berikut:
tar -xvzf swift-5.3.3-RELEASE-ubuntu20.04.tar.gzSetelah file diekstrak, pindahkan direktori yang diekstrak ke /opt dengan perintah berikut:
mv swift-5.3.3-RELEASE-ubuntu20.04 /opt/swiftSelanjutnya, ekspor jalur Swift ke file .bashrc:
echo "ekspor PATH=/opt/swift/usr/bin:$PATH">> ~/.bashrcSelanjutnya, aktifkan file .bashrc dengan perintah berikut:
sumber ~/.bashrcTerakhir, verifikasi versi Swift menggunakan perintah berikut:
cepat --versiAnda akan melihat output berikut:
Swift versi 5.3.3 (swift-5.3.3-RELEASE)Target:x86_64-unknown-linux-gnuHubungkan ke Swift Shell
Sekarang, Anda dapat terhubung ke shell Swift yang disebut REPL menggunakan perintah berikut:
cepatSetelah terhubung, Anda akan melihat output berikut:
Selamat datang di Swift versi 5.3.3 (swift-5.3.3-RELEASE). Ketik :help for assistance.Sekarang, cetak nama Anda menggunakan perintah berikut:
1> let name ="Hitesh Jethva"name:String ="Hitesh Jethva" 2> import Glibc // impor GNU C Library 3> var ln =random() % 100ln:Int =83 4> print("halo ,",name,"angka keberuntunganmu adalah", ln)halo, Hitesh Jethva, angka keberuntunganmu adalah 83Selanjutnya, keluar dari shell Swift menggunakan perintah berikut:
6> :qKesimpulan
Selamat! Anda telah berhasil menginstal Swift di Ubuntu 20.04. Sekarang Anda dapat mulai mengembangkan aplikasi iOS pertama Anda menggunakan Swift.
Cara Menginstal Shortener URL Shlink dengan Nginx di Ubuntu 20.04 Cara Menginstal Server Perpesanan Centrifugo di Ubuntu 20.04Ubuntu