
下载Ubuntu 15.10 Swift 2.2 Snapshot 和Signature文件,下载的文件包括 swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10.tar.gz 和对应的.sig文件。
第二步:安装依赖项
使用快捷键Ctrl+Alt+T打开终端,安装clang:
$ sudo apt-get install clang libicu-dev
第三步:向Ubuntu系统的keyring导入新的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'
或者
$ wget -q -O - https://swift.org/keys/all-keys.asc | gpg --import -
第四步:更新签名验证
首先,更新秘钥证书:
$ gpg --keyserver hkp://pool.sks-keyservers.net --refresh-keys Swift
其次,验证签名认证:
$ gpg --verify swift-<VERSION>-<PLATFORM>.tar.gz.sig
说明:验证文件为swift-<VERSION>-<PLATFORM>.tar.gz.sig,为第一步下载的Signature文件名。
这一步可能会出现警告,提示如图所示内容,这个警告不用管就行。
第五步:解压文件
$ tar xzf swift-<VERSION>-<PLATFORM>.tar.gz
这里的<VERSION>-<PLATFORM>与上一步的一致。解压后,会在当前文件夹下多出一个解压后的文件夹。
第六步:添加环境变量
$ export PATH=~/文档/swift/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10/usr/bin:${PATH}
其中”~/文档/swift/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10 ”是我电脑下.tar.gz文件解压后的文件夹路径。
注意: 这里添加的环境变量只在当前会话中适用,下次重新打开终端后需要重新添加。
为了不用每次重新添加路径,可以修改~/.bashrc文件$ sudo vim ~/.bashrc
在文件最后一行添加:
export PATH=~/文档/swift/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10/usr/bin:${PATH}
注意: 如果还没安装vim编辑器,可以通过 sudo apt-get install vim 安装。
开始Swift之旅!
在终端输入$ swift
./jdk-6u26-linux-i586.bin如果执行失败是因为没有执行权限,那么还需要加上执行权限:
chmod +x ./jdk-6u26-linux-i586.bin
安装程序会自动给你安装到当前目录的jdk1.6.0_26目录下。程序安装好了,接着需要设置环境变量。执行:
sudo gedit /etc/profile
执行中提示:(gedit:4849): Gtk-WARNING **: Attempting to store changes into `/root/.local这个错误,从网上搜索了一下,sudo mkdir -p /root/.local/share/ 也就是表示以超级用户(sudo命令)身份创建目录,这样解决了这个问题。
在配置文件最后加入如下部分:
export JAVA_HOME=/home/jackwong/jdk1.6.0_26
export JRE_HOME=/home/jackwong/jdk1.6.0_26/jre
export PATH=/home/jackwong/jdk1.6.0_26/bin:$PATH
export CLASSPATH=.:/home/jackwong/jdk1.6.0_26/lib:/home/jackwong/jdk1.6.0_26/jre/lib
保存,然后注销当前用户,重新登录,环境变量就生效了。
验证是否安装成功:
执行:
java -version
如果出现:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
这样的信息,就说明OK了。
注意,ubuntu默认已经安装了openjdk,所以你就算不安装jdk,执行java -version也不会报错,但是报告的信息和安装了jdk是不一样的,请注意区分。
2.安装eclipse
目前官方推荐开发环境是eclipse+ADT。当然你完全可以采用其他任何一种开发环境,但是我还是选择了官方的推荐,因为一切都是免费的。下载eclipse的地址是:http://www.eclipse.org/downloads/我下载的是32bit linux :
Eclipse IDE for Java Developers。
我下载下来的文件是eclipse-java-juno-SR1-linux-gtk.tar.gz
当然首先是解压,执行命令:
tar zvxf eclipse-java-juno-SR1-linux-gtk.tar.gz
解压成功之后,就出现了一个eclipse目录。这个目录就是安装好的eclipse了,进入这个目录,执行eclipse文件,即可启动eclipse。
自己建立桌面启动快捷方式,即桌面右键创建启动器。
3.下载安装Android SDK Starter Package
Android SDK Starter Package这个只是SDK的核心基本工具,有了它,再利用它的管理工具下载其他你需要到部分。看到这个目录中有个android脚本文件了吗?执行它,就会启动Android SDK and AVD Manager,这个工具可以帮你下载其他你需要的部分,还可以创建模拟机。
下载地址是:http://developer.android.com/sdk/index.html
一般是下载最新版,我下载的:android-sdk_r21.1-linux.tgz。
接下来当然是解包了:tar zvxf android-sdk_r21.1-linux.tgz
解包完毕,就会在当前目录下出现android-sdk-linux_x86目录了。这个目录下就是sdk的基本工具了。记住这个目录,因为以后你运行工具或者设置ADT的时候,会需要这个目录的!
4.安装ADT(Android Development Tools)插件
Swift 是苹果推出的最新编程语言,其目的是为了取代 Objective-C 成为构建 Mac OS X 和 iOS 的应用程序的主要语言。Swift 非常简洁易学,而且与其它流行的编程语言有类似的语法,容易上手。然 而,Swift 语言仅适用于苹果设备,所开发的程序不能在 Windows、Linux 或其它系统上运行。随着 Swift 日益普及,越来越多的开发人员都希望苹果将 Swift 开源,至少要让其能够支持更多的平台。苹果也难得的听取了广大开发者的声音,最终将 Swift 进行了开源。从商业角度来考虑的话,苹果将 Swift 开源是一个非常好的举措,这至少可以方便更多的开发人员创建 Mac OS X 和 iOS 的应用。
如果你有兴趣学习 Swift 编程语言,可以于任何时间在 Linux 进行安装。目前苹果只发布了针对 Ubuntu 14.04 和 Ubuntu 15.10 的安装程序,相信苹果会很快更新其它平台和 Linux 平台的通用安装程序。
Ubuntu如何安装Swift
1.首先,我们需要先到 Swift 下载页面去下载最新的 Swift 程序,然后将其解压到一个存放路径。
2.其次,我们需要安装一些 Swift 运行所需要的依赖,大家可以使用如下命令进行安装:
sudo apt-get install clang libicu-dev
3.其次,我们需要安装一些 Swift 运行所需要的依赖,大家可以使用如下命令进行安装:
sudo apt-get install clang libicu-dev
4.使用如下命令打开配置文件:
gedit .profile
5.在「最后插入一行」输入:
export PATH=/path/to/usr/bin:"${PATH}"
6.将上诉路径中的 /path/to/ 更改为第一步中 Swift 下载之后的解压路径:
/home/billyfu/swift-2.2-SNAPSHOT-2015-12-31-a-ubuntu15.10/usr/bin
7.以上步骤完成后,大家可以使用如下命令可以查看 Swift 版本:
swift –version
如果你看到正确显示版本号,那 Swift 便可以在 Ubuntu 上正常工作了!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)