sudo apt-get install ant ant-optional ca-certificates-java fusesmb bison gcc-4.4 g++-4.4 g++-4.4-multilib gcc-4.4-multilib g++ gcc gcc-multilib g++-multilib git-core gnupg gnuit flex bison gperf build-essential zip curl zlib1g-dev x11proto-core-dev libx11-dev java-common libc6-dev libncurses5-dev libesd0-dev libsdl1.2-dev valgrind libwxgtk2.6-dev libc6-dev-i386 lib32ncurses5-dev ia32-libs lib32z1 lib32z1-dev libgl1-mesa-dev libglib2.0-0 mingw32 tofrodos python-markdown libxml2-utils xsltproc lib32readline-gplv2-dev libreadline-gplv2-dev libmotif4 libsasl2-modules-gssapi-mit menu tsocks
sudo apt-get install gitk git-gui git-doc git-arch ssh minicom meld
sudo apt-get install wine uex
sudo apt-get install libglu-dev
on ubuntu 11.10:
sudo apt-get install libx11-dev:i386
sudo ln -s /usr/lib/i386-linux-gnu/libX11.so.6 /usr/lib/i386-linux-gnu/libX11.so
for glx.h error:
sudo apt-get install libgl1-mesa-dev
downgrade gcc:
sudo rm -f /usr/bin/gcc
sudo rm -f /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++
sudo rm -f /usr/bin/x86_64-linux-gnu-g++
sudo rm -f /usr/bin/x86_64-linux-gnu-gcc
sudo ln -s /usr/bin/gcc-4.4 /usr/bin/x86_64-linux-gnu-gcc
sudo ln -s /usr/bin/g++-4.4 /usr/bin/x86_64-linux-gnu-g++
sudo apt-get install libusb-dev
sudo apt-get install lib32readline-gplv2-dev
sudo apt-get install libusb-dev perl-TK
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo apt-get update
sudo apt-get install gtk2-engines-pixbuf /*解决(java:25703): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“pixmap”*/
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad
sudo rm -rf /bin/sh
sudo ln -s /bin/bash /bin/sh
sudo ln -s /usr/lib/i386-linux-gnu/libX11.so.6 /usr/lib/i386-linux-gnu/libX11.so
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev libncurses5-dev x11proto-core-dev libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos python-markdown libxml2-utils xsltproc
以下摘自:http://www.8jie8.com/?post=33
ubuntu 11.10 安装 sun-java6-jre 和 sun-java6-jdk
方法一
由于版权问题,ubuntu 11.10上再也不能直接找到(Oracle) Sun JDK了。需要添加一个特殊的源。
shell代码
- sudo add-apt-repository ppa:ferramroberto/java
- sudo apt-get update
- sudo apt-get install sun-java6-jdk sun-java6-plugin
-
sudo update-alternatives --config java
- 安装完之后,就可已使用sun的jdk了。
我是用这个方法成功的!
方法二
由于ubuntu11.10版本去掉了sun-java6-jre,sun-java-jdk的源,标准的库只有openJDK了,所以直接运行
sudo apt-get install sun-java6-jdk
命令,会提示:
现在没有可用的软件包 sun-java6-jdk,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
解决的方法是在ubuntu的源中添加sun-java-jdk的源,具体做法:
1.编译一个源文件
sudo gedit /etc/apt/sources.list.d/partner.list
2.在此文件中加入:
deb http://archive.canonical.com/ lucid partner
3.保存文件并退出,执行
sudo apt-get update
4.最后执行
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk
另外,如果系统一直提示找不到adb,那是因为ubuntu是64位系统,而Android sdk只是32位的程序所致。
64位系统,Ubuntu 11.04,搭建JDK,Android环境,把android SDK复制过来后,里面的adb和其它命令的都不能使用。
错误提示:android-sdk-linux_86/platform-tools/adb: 没有那个文件或目录。
解决方案:由于是64bit的系统,而Android sdk只有32bit的程序,需要安装ia32-libs,才能使用。
运行如下命令:
sudo apt-get install ia32-libs