使用中国镜像站加速安装 Ubuntu 手机开发工具

Scope、Web及移动应用开发
回复
头像
chihchun
帖子: 8
注册时间: 2010-06-15 16:18
系统: Ubuntu
送出感谢: 1 次
接收感谢: 1 次

使用中国镜像站加速安装 Ubuntu 手机开发工具

#1

帖子 chihchun » 2015-04-01 17:25

Ubuntu 手机许多资源都储存于欧洲服务器,为了方便中国开发者加速安装开发工具。Canonical 为中国开发者设立了数个境外服务器的映像站。

安装 Ubuntu SDK (QT Creator) 集成开发环境

请透过以下命令使用新的 SDK PPA 源

代码: 全选

# remote the old ppa repository. https://launchpad.net/~ubuntu-sdk-team/+archive/ubuntu/ppa
sudo apt-add-repository -r ppa:ubuntu-sdk-team/ppa

# add the new repository
sudo apt-add-repository http://cn.sdk-archive.ubuntu.com/ubuntu
# add pgp key of new repository
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6C60C90EBF48F715D954A421F141B5F0C7122F9B

# install SDKs from the new repository
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install ubuntu-sdk
安装 click 编译环境

Ubuntu Phone 的软件安装档称为 click package。完成软件开发后,编译打包需要透过 click(1) 工具建立 chroot 环境。以下是于 Ubuntu SDK (QT Creator) 中设定新的 click chroot 编译环境 (build target)。可于选单中选择「Use local mirror for new chroots」,SDK 便会依照所在区域选取最近的服务器下载所需软件,速度会比从海外服务器下载快上许多。

图片

请确认你从 ppa:ubuntu-sdk-team/ppa 安装的 Ubuntu SDK 比以下版本新

代码: 全选

$ dpkg-query -W qtcreator-plugin-ubuntu click                     
click	0.4.36.1~0ubuntu1~0trusty2
qtcreator-plugin-ubuntu	3.1.1+15.04.20150209-0ubuntu1~0trusty1
如果你属于高大上厌恶集成开发环境偏爱命令列的技客,以下命令也会自动使用最近的服务器 (依照你所在网路的判断属于那个国家区域)

代码: 全选

# 14.10 utopic targets
/usr/bin/click chroot -a amd64 -f ubuntu-sdk-14.10 -s utopic -n click create
/usr/bin/click chroot -a amd64 -f ubuntu-sdk-14.10 -s utopic -n click create
/usr/bin/click chroot -a amd64 -f ubuntu-sdk-14.10 -s utopic -n click create
# 15.04 vivid targets
/usr/bin/click chroot -a armhf -f ubuntu-sdk-15.04 -s vivid -n click create
/usr/bin/click chroot -a i386 -f ubuntu-sdk-15.04 -s vivid -n click create
/usr/bin/click chroot -a amd64 -f ubuntu-sdk-15.04 -s vivid -n click create
安装手机模拟器 Emulator 或刷机

无论是使用 ubuntu-emulator 或 ubuntu-device-flash,都可以使用 cn.system-image.ubuntu.com 服务器加速下载。

创建新的模拟器

代码: 全选

# 最新稳定版本包含开发者工具与 Scope
sudo ubuntu-emulator create --server=http://cn.system-image.ubuntu.com --password=0000 --channel=ubuntu-touch/stable utopic

# 最新稳定版本包含开发者工具与 Scope
sudo ubuntu-emulator create --server=http://cn.system-image.ubuntu.com --password=0000 --channel=ubuntu-touch/stable/ubuntu-developer utopic-geek

# 最新开发版本包含开发者工具与 Scope
sudo ubuntu-emulator create --server=http://cn.system-image.ubuntu.com --password=0000 --channel=ubuntu-touch/devel-proposed/ubuntu-developer vivid
如果你有 Nexus 4 (moto) 手机,也可以指派 --server 参数给 ubuntu-device-flash 刷机命令。
上次由 chihchun 在 2015-06-05 22:12,总共编辑 1 次。
这些用户感谢了作者 chihchun 于这个帖子:
DawnDIY (2015-04-08 0:48)
评价: 3.7%
头像
xcjzhd
帖子: 203
注册时间: 2009-06-12 20:20
系统: The Great ArchLinux
送出感谢: 0
接收感谢: 6 次

Re: 使用中国镜像站加速安装 Ubuntu 手机开发工具

#2

帖子 xcjzhd » 2015-04-01 17:29

顶 ---- 超级字数补丁!
负责解决各种UEFI问题
y275212517
帖子: 5
注册时间: 2013-04-25 17:25
送出感谢: 0
接收感谢: 0

Re: 使用中国镜像站加速安装 Ubuntu 手机开发工具

#3

帖子 y275212517 » 2015-04-07 20:53

mark!~
y275212517
帖子: 5
注册时间: 2013-04-25 17:25
送出感谢: 0
接收感谢: 0

Re: 使用中国镜像站加速安装 Ubuntu 手机开发工具

#4

帖子 y275212517 » 2015-04-07 20:55

mark!~
头像
DawnDIY
帖子: 28
注册时间: 2012-08-03 16:29
送出感谢: 1 次
接收感谢: 10 次

Re: 使用中国镜像站加速安装 Ubuntu 手机开发工具

#5

帖子 DawnDIY » 2015-04-08 0:41

顶!
这样安装和更新click编译环境就块多了吧~解决了那些小宽带国际出口慢的问题~赞!
fatyy
帖子: 15
注册时间: 2010-05-03 18:33
送出感谢: 0
接收感谢: 0

Re: 使用中国镜像站加速安装 Ubuntu 手机开发工具

#6

帖子 fatyy » 2015-05-20 19:43

最快5k?我是用官方的ppa:ubuntu-sdk-team/ppa装的sdk.是不是要删了SDK,然后用新源安装才会快?
everjjj
帖子: 1
注册时间: 2014-06-17 19:13
系统: win7
送出感谢: 0
接收感谢: 0

Re: 使用中国镜像站加速安装 Ubuntu 手机开发工具

#7

帖子 everjjj » 2015-05-21 15:36

:em20
安装不成功。。
最后说W: GPG 错误:http://cn.sdk-archive.ubuntu.com utopic Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY F141B5F0C7122F9B
头像
chihchun
帖子: 8
注册时间: 2010-06-15 16:18
系统: Ubuntu
送出感谢: 1 次
接收感谢: 1 次

Re: 使用中国镜像站加速安装 Ubuntu 手机开发工具

#8

帖子 chihchun » 2015-06-05 22:03

fatyy 写了:最快5k?我是用官方的ppa:ubuntu-sdk-team/ppa装的sdk.是不是要删了SDK,然后用新源安装才会快?
不用刪除原本的 SDK,只要确定执行以下命令

代码: 全选

# remote the old ppa repository. https://launchpad.net/~ubuntu-sdk-team/+archive/ubuntu/ppa
sudo apt-add-repository -r ppa:ubuntu-sdk-team/ppa

# add the new repository
sudo apt-add-repository http://cn.sdk-archive.ubuntu.com/ubuntu

# install SDKs from the new repository
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install ubuntu-sdk
如果还有问题,请把下载画面贴上来回报。谢谢
头像
chihchun
帖子: 8
注册时间: 2010-06-15 16:18
系统: Ubuntu
送出感谢: 1 次
接收感谢: 1 次

Re: 使用中国镜像站加速安装 Ubuntu 手机开发工具

#9

帖子 chihchun » 2015-06-05 22:11

everjjj 写了::em20
安装不成功。。
最后说W: GPG 错误:http://cn.sdk-archive.ubuntu.com utopic Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY F141B5F0C7122F9B
抱歉,忘记旧版 Ubuntu 会验证 GPG。 :em06

请执行以下命令

代码: 全选

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6C60C90EBF48F715D954A421F141B5F0C7122F9B
回复

回到 “Ubuntu移动应用开发”