Swiftは、安全性に重点を置いた、汎用のコンパイル済みで高性能なプログラミング言語です。 これは、古いObjective-C言語の代わりとしてAppleによって開発されました。 LinuxからmacOSまたはiOS用のアプリケーションを開発したい人にとって非常に便利です。 これは、新しいプログラマーにとって直感的で使いやすいプログラミング言語です。 どちらも妥協することなく、開発とパフォーマンスのために最適化されています。
この投稿では、Ubuntu20.04にSwiftプログラミング言語をインストールする方法を紹介します。
前提条件
- Ubuntu20.04を実行しているサーバー。
- ルートパスワードがサーバーに設定されます。
入門
まず、システムパッケージを最新バージョンに更新する必要があります。 次のコマンドを使用して、それらを更新できます。
apt-get update -y
Swift all required some dependencies need to be install in your system. You can install all of them using the following command:
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
すべての依存関係がインストールされたら、次のステップに進むことができます。
Swiftをダウンロード
まず、Swiftの公式ダウンロードページにアクセスし、次のコマンドを使用してSwiftの最新バージョンをダウンロードします。
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
次に、次のコマンドを使用して、PGP署名をダウンロードし、ダウンロードの整合性を確認します。
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.sig
次に、次のコマンドを使用してSwiftのPGP鍵をインポートします。
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'
次に、次のコマンドを使用して、ダウンロードしたファイルの整合性を確認します。
gpg --verify swift-5.3.3-RELEASE-ubuntu20.04.tar.gz{.sig,}
次の出力が得られるはずです。
gpg: Signature made Tue 26 Jan 2021 10:32:56 PM UTC gpg: using RSA key 925CC1CCED3D1561 gpg: Good signature from "Swift 5.x Release Signing Key <[email protected]>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: A62A E125 BBBF BB96 A6E0 42EC 925C C1CC ED3D 1561
Swiftをインストールする
次に、次のコマンドを使用して、ダウンロードしたファイルを抽出します。
tar -xvzf swift-5.3.3-RELEASE-ubuntu20.04.tar.gz
ファイルが抽出されたら、次のコマンドを使用して、抽出されたディレクトリを/ optに移動します。
mv swift-5.3.3-RELEASE-ubuntu20.04 /opt/swift
次に、Swiftのパスを.bashrcファイルにエクスポートします。
echo "export PATH=/opt/swift/usr/bin:$PATH" >> ~/.bashrc
次に、次のコマンドを使用して.bashrcファイルをアクティブ化します。
source ~/.bashrc
最後に、次のコマンドを使用してSwiftのバージョンを確認します。
swift --version
次の出力が表示されます。
Swift version 5.3.3 (swift-5.3.3-RELEASE) Target: x86_64-unknown-linux-gnu
SwiftShellに接続します
これで、次のコマンドを使用して、REPLと呼ばれるSwiftシェルに接続できます。
swift
接続すると、次の出力が表示されます。
Welcome to Swift version 5.3.3 (swift-5.3.3-RELEASE). Type :help for assistance.
次に、次のコマンドを使用して名前を印刷します。
1> let name = "Hitesh Jethva" name: String = "Hitesh Jethva" 2> import Glibc // imports GNU C Library 3> var ln = random() % 100 ln: Int = 83 4> print("hello,",name,"your lucky number is", ln) hello, Hitesh Jethva your lucky number is 83
次に、次のコマンドを使用してSwiftシェルを終了します。
6> :q
結論
おめでとう! これで、Ubuntu20.04にSwiftが正常にインストールされました。 これで、Swiftを使用して最初のiOSアプリの開発を開始できます。
Hope this helps!