Swift 開(kāi)源了,喜大普奔之后,我們發(fā)現(xiàn)它現(xiàn)在變成跨平臺(tái)的了,開(kāi)源后的 Swift 不止能運(yùn)行在 MAC 和 iOS 平臺(tái),現(xiàn)在也可以運(yùn)行在 Linux 平臺(tái)了。我們現(xiàn)在就來(lái)看看 Linux 上的 Swift。
swift.org 網(wǎng)站上面提供了在 Linux 上面安裝 Swift 環(huán)境的完整指引。當(dāng)前 Swift 支持 Ubuntu 15.10 和 Ubuntu 14.04 兩個(gè)版本。
如果你已經(jīng)安裝好 Ubuntu 環(huán)境了,就可以跳過(guò)這一節(jié),繼續(xù)后面內(nèi)容。
如果要運(yùn)行 Linux 版本的 Swift,首先你需要一個(gè) Linux 環(huán)境,如果你自己有 Linux 服務(wù)器,它可以作為運(yùn)行環(huán)境,或者你有一臺(tái)裝有 Linux 系統(tǒng)的電腦,也可以將它作為運(yùn)行環(huán)境。
當(dāng)然,更加普遍的情況應(yīng)該是通過(guò)虛擬機(jī)來(lái)運(yùn)行 Linux,我們可以使用 VirtualBox 作為虛擬機(jī)環(huán)境。
我們可以在 VirtualBox 的下載頁(yè)面進(jìn)行下載: https://www.virtualbox.org/wiki/Downloads
打開(kāi)頁(yè)面后,根據(jù)自己電腦的平臺(tái),下載相應(yīng)的版本。
下載完成后,按照安裝指引將 VirtualBox 安裝好。
現(xiàn)在,虛擬機(jī)環(huán)境安裝好了,我們還要給這個(gè)虛擬機(jī)安裝一個(gè)操作系統(tǒng),也就是我們需要的 Ubuntu。
之前用過(guò)虛擬機(jī)的同學(xué)可能想到,先去 Ubuntu 網(wǎng)站下載一個(gè)鏡像,然后掛載到虛擬機(jī)中,這是一個(gè)比較通用的做法。
當(dāng)然我們還可以用一個(gè)更加簡(jiǎn)便的方法,那就是 Vagrant 。
Vagrant是 VirtualBox 的一個(gè)命令行工具,可以幫助我們快速配置和部署 VirtualBox 主機(jī)。 我們可以在這里下載 Vagrant 的安裝程序: https://www.vagrantup.com/downloads.html
Vagrant通過(guò)一個(gè)名為 Vagrantfile 的文件來(lái)進(jìn)行虛擬機(jī)的部署操作,這個(gè)文件存存儲(chǔ)的是一段腳本,用來(lái)聲明我們的部署任務(wù)。
接下來(lái),創(chuàng)建一個(gè)文件夾作為我們的虛擬機(jī)目錄,然后在這個(gè)文件夾中創(chuàng)建一個(gè) Vagrantfile 文件:
Vagrant.configure(2) do |config| config.vm.box = "https://cloud-images.ubuntu.com/vagrant/trusty/20151201/trusty-server-cloudimg-amd64-vagrant-disk1.box" config.vm.provision "shell", inline: <<-SHELL sudo apt-get --assume-yes install clang curl -O https://swift.org/builds/ubuntu1404/swift-2.2-SNAPSHOT-2015-12-01-b/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04.tar.gz tar zxf swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04.tar.gz echo "export PATH=/home/vagrant/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04/usr/bin:\"${PATH}\"" >> .profile SHELL end
2015職稱計(jì)算機(jī)考試書PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 | |
2015年全國(guó)職稱計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |