安装开发工具

1简介

本文主要介绍包括Ubuntu,openSUSE,Fedora和CentOS上安装开发工具的方法,主要包括以下工具:

  • Git编译系统(GBS):支持Tizen软件包开发的命令行工具。

  • 镜像构建器(MIC):支持构建Tizen镜像的命令行工具。

  • bmap工具:可以为文件创建块映射(bmap)并通过块映射进行文件拷贝的通用工具。

  • :GBS和MIC会以实例的方式展示,因为这两个工具对于Tizen开发是必须的。

对于支持的所有发行版Linux版本,请参考开发环境的搭建

2开发工具的安装

本节介绍开发工具的安装。

2.1Ubuntu和Debian的开发工具的安装

在Ubuntu上安装开发工具,执行以下命令:

  1. 使用文本编辑器打开更新源列表文件。

    例如使用VIM打开,命令如下:

    $ sudo vim /etc/apt/sources.list
    
  2. 添加Tizen工具仓库地址到更新源列表中。

    以Ubuntu12.10为例,添加以下内容到更新源列表:

    :请注意地址和“/”中间的空格。

    deb http://download.tizen.org/tools/latest-release/Ubuntu_12.10 /

  3. 执行以下命令,重新更新安装包索引文件:

    $ sudo apt-get update
    
  4. 执行以下命令进行开发工具的安装:

    $ sudo apt-get install <Package_Name>
    

    例如安装GBS和MIC,命令行如下:

    $ sudo apt-get install gbs mic
    
  5. 使用以下方法升级开发工具:

    $ sudo apt-get install <Package_Name>
    

    或者

    $ sudo apt-get update
    $ sudo apt-get upgrade
    

    :推荐使用apt-get update命令,因为该命令只更新部分已经安装的包,并不是全部安装包,但是apt-get upgrade命令会安装最新版本的包替换所有已经安装的包。 此外,apt-get update命令必须在更新之前执行,因为该命令可以更新安装包索引文件。

2.2openSUSE的开发工具安装

在openSUSE上安装开发工具,执行以下过程:

  1. 添加Tizen工具仓库地址到更新源列表中。

    以openSUSE12.1为例,执行以下命令:

    :注意地址和“tools”之间有空格。

    $ sudo zypper addrepo http://download.tizen.org/tools/latest-release/openSUSE_12.1/ tools
    
  2. 执行以下命令安装开发工具:

    $ sudo zypper refresh
    $ sudo zypper install <Package_Name>
    

    例如安装GBS和MIC,命令行如下:

    $ sudo zypper refresh
    $ sudo zypper install gbs mic
    
  3. 执行以下命令更新开发工具:

    $ sudo zypper refresh
    $ sudo zypper update <Package_Name>
    

2.3Fedora和CentOS的开发工具的安装

在Fedora和CentOS上安装开发工具,执行以下过程:

  1. 添加Tizen工具仓库地址到更新源列表中。

    以Fedora 20为例,执行以下命令:

    $ sudo wget -O /etc/yum.repos.d/tools.repo http://download.tizen.org/tools/latest-release/Fedora_20/tools.repo
    
  2. 执行以下命令安装开发工具:

    $ sudo yum makecache
    $ sudo yum install <Package_Name>
    

    例如安装GBS和MIC,命令行如下:

    $ sudo yum makecache
    $ sudo yum install gbs mic
    
  3. 执行以下命令更新开发工具:

    $ sudo yum makecache
    $ sudo yum update <Package_Name>