Ubuntu20.04にSwiftプログラミング言語をインストールする方法

Ubuntu/Debian

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!

Source link

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です