1. 安装所有的套件
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev:i386 g++-multilib mingw32 openjdk-6-jdk tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
详细出处参考:http://www.jb51.net/article/38539.htm
可能64位系统无法安装,查看ubuntu 12.04及12.10无法安装 ia32-libs文章
执行:
apt-get install linux-libc-dev:i386
apt-get install libc6-dev:i386
2 . gcc 降级
sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib
sudo rm /usr/bin/gcc
sudo rm /usr/bin/g++
sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
查看版本gcc -v
或者1)先安装gcc4.7
apt-get install g++-4.7
apt-get install gcc-4.7
2)再修改链接
rm /usr/bin/g++ ln -s /usr/bin/g++-4.7 /usr/bin/g++
rm /usr/bin/g++ ln -s /usr/bin/gcc-4.7 /usr/bin/gcc
详细出处参考:http://www.jb51.net/article/38539.htm
3 . 安装 Sun Java 6
先上官网 Download Java http://www.oracle.com/technetwork/java/javase/downloads/ 点击打开链接
详细出处参考:http://www.jb51.net/article/38539.htm
安装了ubuntu12.10,折腾了一下,终于将JDK6安装成功了。以此记录一下。
1. 去官网下载JDK6,我下载后的保存路径为/home/kanner/下载/jdk-6u38-linux-i586.bin
2.在/usr/lib新建java目录:sudo mkdir /usr/lib/java
3.复制文件到该新建目录:sudo cp /home/kanner/下载/jdk-6u38-linux-i586.bin /usr/lib/java
4.赋予该文件以可运行的权限:sudo chmod u+x jdk-6u38-linux-i586.bin
5.运行该文件:sudo ./jdk-6u38-linux-i586.bin
6.配置环境变量:sudo vi /etc/profile,在文件末尾添加环境变量:
export JAVA_HOME=/usr/lib/java/jdk1.6.0_38
export JRE_HOME=/usr/lib/java/jdk1.6.0_38
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
7.令修改后的文件立即生效:. /etc/profile
8.修改系统默认jdk,并立即生效:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/java/jdk1.6.0_38/bin/java" 300
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/java/jdk1.6.0_38/bin/javac" 300
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/java/jdk1.6.0_38/bin/javaws" 300
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
9.至此,jdk6安装成功。在终端下用命令java -version查看效果,如下,即表示安装成功:
java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) Server VM (build 20.13-b02, mixed mode)
4.
解决Ubuntu编译内核uImage出现问题“mkimage” command not found - U-Boot images will not be built问题
如果使用的是Ubuntu 9.10及以上版本,可以使用下面的命令安装mkimage:
#sudo apt-get install uboot-mkimage
安装完成后在编译内核make umage ARCH=arm CROSS_COMPILE=arm-linux-,就可以生成uImage文件
5.ubuntu 12.04 install python 2.6
http://www.ubuntututorials.com/install-python-2-6-ubuntu-12-04/
1. Run below command to add PPA to your repository
sudo add-apt-repository ppa:fkrull/deadsnakes
2..Then you can update your repository and install Python 2.6
sudo apt-get update
sudo apt-get install python2.6 python2.6-dev