首页 技术 正文
技术 2022年11月19日
0 收藏 895 点赞 4,563 浏览 1257 个字

环境:AMD N850,4G,ubuntu12.04 x64,

老规矩,先是各种依赖:

sudo apt-get install git-core gnupg flex bison python rar original-awk gawk p7zip-full gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev pngcrush schedtool

sudo apt-get install libc6-dev x11proto-core-dev libx11-dev libgl1-mesa-dev mingw32 tofrodos python-markdown libxml2-utils

sudo apt-get install g++-multilib lib32z1-dev ia32-libs lib32ncurses5-dev lib32readline-gplv2-dev gcc-multilib g++-multilib

至于java-jdk,我直接在软件中心装了,还免去手动设置环境变量的麻烦

接下来:

cd ~

mkdir bin

这里是准备放repo文件的位置,网上教程都用:

sudo curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

失败的话多试几次,那个神秘阻力你懂的

继续:

sudo chmod 0755 /bin/repo

把repo加到环境变量:

sudo gedit /etc/environment

在PATH=“xxxx” 追加  PATH=”xxxx:/home/code/bin:”

code是我的用户名。

更新:

source /etc/environment

建立工作目录并同步:

mkdir -p ~/android/cm10

cd ~/android/cm10

repo init -u git://github.com/CyanogenMod/android.git -b jellybean

这里会有几个初始化设置,填你的google账户

开始下载:

repo sync -j16

接下来马上出现一个提示:

… A new repo command ( 1.18) is available.

… You should upgrade soon

不知道这个重不重要,最开始下载的repo是1.17版,不过我一直找不到1.18,恼火了!直接:

cd ~/bin

git clone https://gerrit.googlesource.com/git-repo

从这里面抽取repo文件,竟然是1.19的!呵呵

重新:

repo sync -j16

同步了几小时后,结果是:

error: Exited sync due to fetch errors

参考了http://blog.csdn.net/fantao015/article/details/7625559,可能我下载次数过多。认证之后,重试一次:

ubuntu12.04下同步cm10源码(个人记录,当作笔记)

工作目录:
ubuntu12.04下同步cm10源码(个人记录,当作笔记)

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,075
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,551
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,399
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,176
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,811
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,893