LinuxでAppleSwift言語を設定する方法

AppleのSwiftプログラミング言語はUbuntuLinuxで動作し、言語はオープンソースです。LinuxでAppleSwift言語をセットアップしようとしている開発者の場合は、このガイドに従ってください。すぐにプログラムの作成を開始できます。

UbuntuLinuxのセットアップ

AppleのSwiftプログラミング言語はLinuxで公式に利用できますが、UbuntuLinuxとUbuntuベースのディストリビューションでのみ利用できます。現在のところ、Appleはこの言語を他の主流のLinuxOSに移植していません。

UbuntuでのSwiftの公式ソフトウェアリリースは、バージョン18.04、16.04、および14.04を対象としています。ただし、Debian Linuxを使用している場合は、SwiftをUbuntuバージョンで動作させることができる場合があります。Debianは対象となるディストリビューションではないため、OSはAppleからの公式サポートを受けられないことに注意してください。

LinuxでAppleSwift言語を設定する方法

SwiftをUbuntuで動作させるのは、想像以上に面倒です。結局のところ、Appleは簡単にインストールできるDEBパッケージを出すのに時間をかけていません。代わりに、UbuntuでSwiftアプリケーションを作成しようとしている人は、手動で動作させる必要があります。

AppleのSwiftをUbuntuLinuxにインストールする最初のステップは、最新リリースをダウンロードすることです。これを行うには、Ctrl + Alt + Tまたは Ctrl + Shift + Tを押してターミナルウィンドウを開き、 以下のwgetdownloadコマンドを使用します。

LinuxでAppleSwift言語を設定する方法

 

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の最新リリースをUbuntuLinux PCにダウンロードした後、すべてを正しく実行するために必要なさまざまな依存関係をインストールする必要があります。これらの依存関係は、Clangと他のいくつかのパッケージです。

sudo apt install clang libcurl3 libpython2.7 libpython2.7-dev

Ubuntu Linux PCでSwiftの依存関係を設定したら、前にダウンロードした最新のSwiftTarGZアーカイブを抽出します。

tar xvfswift-開発-スナップショット-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の使用を開始できます。

swift --help

Arch LinuxAURセットアップ

AppleはArchLinuxオペレーティングシステムを公式にサポートしておらず、Swiftはまもなく開発Webサイトに正式に登場することはありません。ありがたいことに、これは問題ではありません。Archコミュニティは、AURを介してSwiftを機能させる方法を見つけたからです。

Arch LinuxでSwiftプログラミング言語を使用する場合は、多くのソフトウェア依存関係をインストールする必要があります。これらすべての依存関係を効率的かつ迅速にインストールするために、TrizenAURヘルパーを設定する方法について説明します。

Trizen AURヘルパーをインストールする最初のステップでは、ターミナルウィンドウでPacman パッケージマネージャーを使用してBase-develパッケージとGitパッケージをインストールする必要があり ます。以下のコマンドを使用して、パッケージをインストールします。

sudo pacman -S gitbase-devel

Base-develパッケージとGitパッケージをArchLinux PCにインストールした後、Gitツ​​ールを使用してTrizenAURヘルパースナップショットをダウンロードします。

git clone https://aur.archlinux.org/trizen.git

TrizenパッケージのArchLinux PCへのダウンロードが完了したら、コマンドラインウィンドウを「trizen」ディレクトリに移動します。

cd trizen

makepkgコマンドを実行して、LinuxPCでTrizenAURヘルパーをビルドします。

sudo makepkg -sri

TrizenAURヘルパーがArchLinux PCにインストールされたので、AppleのSwiftプログラミング言語のインストールは非常に簡単です。これを行うには、以下のコマンドを入力し、画面のプロンプトに従います。

trizen -S swift

FedoraLinuxのセットアップ

AppleのSwiftは、FedoraLinuxを公式にはサポートしていません。ただし、Fedoraオペレーティングシステムには開発志向のユーザーが多数いるため、Swiftは移植されており、公式のFedoraソフトウェアリポジトリからインストールできます。

SwiftをFedoraLinuxワークステーションで動作させる場合は、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、Dnfパッケージマネージャーを使用して「swift-lang」をインストールします。

注:OpenSUSE Linuxユーザーの場合は、ここで「swift-lang」パッケージをダウンロードして、システムで動作させることを検討してください。自己責任!

sudo dnf install swift-lang

スナップパッケージのセットアップ

Snapパッケージの発明により、LinuxへのAppleSwift言語のような複雑なテクノロジーのインストールが非常に簡単になりました。したがって、Snapパッケージと互換性のあるLinuxオペレーティングシステムを使用している場合は、以下のコマンドを使用してAppleのSwiftプログラミング言語をインストールしてください。

注:Snapパッケージでは、Snapdランタイムを有効にする必要があります。このランタイムを有効にするには、Snapパッケージを機能させる方法に関するセットアップガイド従ってください

sudo snap install swift

迅速なSnapパッケージの使用に問題がありますか?別のAppleSwiftSnapが店頭にあります。インストールするには、以下のコマンドを使用してください。

sudo snap installswift-language

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!