jdk ubuntu 12.04,ubuntu怎么安装软件
大家好,关于jdk ubuntu 12.04很多朋友都还不太明白,今天小编就来为大家分享关于ubuntu怎么安装软件的知识,希望对各位有所帮助!
ubuntu怎样安装pycharm
1.下载
从PyCharm官网下载最新Linux版(Version:4.5.3)安装文件。
2.安装PyCharm
(1)在相应路径中解压文件:
[plain] view plain copy
$ tar xzvf pycharm-professional-4.5.3.tar.gz
(2)在bin目录中运行pycharm.sh
[plain] view plain copy
$ cd pycharm-4.5.3/bin
$./pycharm.sh
【出现问题】
在安装过程中报错:
ERROR:Cannot start PyCharm
NoJDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOMEenvironment variable points to valid JDK installation.
这是由于系统中说明没有找到JDKlocation path,需要安装并配置JDK。
3.安装JDK
参照Ubuntu12.04安装PyCharm中提供的方法进行JDK的安装与配置。
(1)依次执行以下几条command:
[plain] view plain copy
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
(2)安装完成后,运行"java-version"或者"javac-version"查看是否安装成功。如果得到类似如下的输出,表明安装成功了。
(3)如果想automatically set up the Java 8 environment variables,可以使用下面的command:
[plain] view plain copy
$ sudo apt-get install oracle-java8-set-default
然而使用该command后,在Terminal中运行 echo$JAVA_HOME,没有任何输出。由于一些程序在运行时可能默认需要$JAVA_HOME环境变量,因此还是需要设置一下环境变量的。
4.配置$JAVA_HOME环境变量
(1)Find out the path of your Java installation:
[plain] view plain copy
$ sudo update-alternatives--config java
它将返回类似如下的结果,列出了本机所安装的所有Java运行时环境JRE。
在我本机执行 sudo update-alternatives--config java的结果为:
solomon@ubuntu:~$ update-alternatives--config java
There is 1 choice for the alternative java(providing/usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0/usr/lib/jvm/java-8-oracle/jre/bin/java 1 auto mode
* 1/usr/lib/jvm/java-8-oracle/jre/bin/java 1 manual mode
可见只安装了一个Java环境: JDK8。它对应的安装路径为:
/usr/lib/jvm/java-8-oracle
(2)编辑/etc/environment文件
[plain] view plain copy
$ sudo nano/etc/environment
复制上面的路径/usr/lib/jvm/java-8-oracle,添加如下一行
[plain] view plain copy
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
(3) Reload该文件,使之立即生效,而不必注销并重新登录
[plain] view plain copy
$ source/etc/environment
(4)使用下面的命令测试
[plain] view plain copy
$ echo$JAVA_HOME
5.重新安装PyCharm
(1) cd到相应的bin目录,执行./pycharm.sh。询问是否导入settings,选择不导入->OK。
(2)初始设置,保持默认->OK。
(3)创建一个Launcher脚本,需要输入密码。
(4)安装成功
(5)设置Ubuntu下PyCharm的快捷启动方式
在Ubuntu下,每次都要找到 pycharm.sh所在的文件夹,执行./pycharm.sh,非常麻烦。最好能创建一个快捷方式。
Ubuntu的快捷方式都放在/usr/share/applications,首先在该目录下创建一个Pycharm.desktop
[plain] view plain copy
$ sudo gedit/usr/share/applications/Pycharm.desktop
然后输入以下内容,注意Exec和Icon需要找到正确的路径
[plain] view plain copy
[Desktop Entry]
Type= Application
Name= Pycharm
GenericName= Pycharm4
Comment= Pycharm4:The Python IDE
Exec="/home/solomon/programFile/pycharm-4.5.3/bin/pycharm.sh"%f
Icon=/home/solomon/programFile/pycharm-4.5.3/bin/pycharm.png
Terminal= pycharm
Categories= Pycharm;
然后双击打开,再锁定到启动器就好了.
如何用ubuntu 12.04 32bit 编译android 4.4.4
系统环境
系统:Ubuntu12.04 64位系统。
源码:Android4.4源码。
选择Ubuntu12.04,是因为在14.04上没能折腾成功,在上面兼容32位程序的配置有点烦。12.04必须要用64位的,编译Android4.4时需要64位环境,同时要兼容32位程序,折腾。
步骤
配置jdk6
Android官方给的步骤是用OpenJdk,实测是不行的。网上找到
这个网址有需要的jdk,下载自解压安装包。自解压后在当前目录下生成一个jdk的目录,打开/etc/environment,增加自己的jdk
bin目录到PATH里面。同时新增如下环境变量:
CLASSPATH=/path/to/your/local/jdk/dir/lib
JAVA_HOME=/path/to/your/local/jdk/dir
然后执行如下命令,设置系统的默认jdk:
$ sudo update-alternatives--install/usr/bin/java java/usr/local/java/jdk1.6.0_38/bin/java 300
$ sudo update-alternatives--install/usr/bin/javac javac/usr/local/java/jdk1.6.0_38/bin/javac 300
$ sudo update-alternatives--install/usr/bin/javaws javaws/usr/local/java/jdk1.6.0_38/bin/javaws 300
$ sudo update-alternatives--install/usr/bin/jar jar/usr/local/java/jdk1.6.0_38/bin/jar 300
$ sudo update-alternatives--install/usr/bin/javap javap/usr/local/java/jdk1.6.0_38/bin/javap 300
$ sudo update-alternatives--config java
安装软件包
能装的都要装上,以免编译失败,又要回过头重装,如下:
$ sudo apt-get install build-essential make gcc g++ libc6-dev texinfo
libncurses-dev git-core gnupg flex bison zip curl ncurses-dev libsdl-dev
zlib1g-dev ia32-libs libxml2-utils lzma
编译源码
到源码目录下,如下:
$ source build/envsetup.sh
$ lunch
选择arm平台。
$ make-jn
n为CPU个数的两倍,主要是提高编译速度。
可能的错误
编译过程碰到如下错误:
File"/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File"/usr/lib/python2.7/subprocess.py", line 1259, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
一般情况是因为前面的javap没有配置所致。如果必须的软件包没有安装,也会有类似的提示,仔细向上翻看错误提示,找到真正的错误地方,安装对应的软件包即可。
如何在Ubuntu中安装JDK
软件环境:
虚拟机:VMware Workstation 10
操作系统:Ubuntu-12.04-desktop-amd64
JAVA版本:jdk-7u55-linux-x64
软件下载地址:
JDK:(直接下载.tar.gz格式的文件)
第一阶段:先检测操作系统有没有已经安装好JDK环境,按“Ctrl+Alt+T”呼出终端,输入命令:
java–version
如果出现JDK版本信息,则说明已经安装好,否则将会显示如下结果:
那我们继续安装,将下载好的JDK压缩包拖进ubuntu桌面,拖放一次没进去,就多试几次,直到桌面出现刚才下载的JDK压缩包为止。
然后将压缩包剪切到主文件夹的“Downloads”下面去:
右键,选择“解压缩到此处”:
然后,呼出终端,输入指令:
sudo mv Downloads/jdk1.7.0_55/usr/lib/jvm/
注意,这个Downloads的拼写必须一模一样,如果实在搞不定就输入ls复制目录名吧。
进入到“Usr/lib/jvm”目录下,检查文件
然后,这个目录的名字你可以更改掉,只是别忘掉即可。
第二阶段:开始设置环境变量等值
呼出终端,输入指令:
gedit~/.bashrc
会出现文本编辑界面:
将配置情况粘贴到文档末尾:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
然后按保存快捷键(Ctrl+S)关闭文本编辑。
注意,我这里没有改变JDK路径,所以使用的还是jdk1.7.0_55,如果前面您变更了目录名,请使用新名字。
保存环境变量,退出编辑器,输入命令使之生效:
source~/.bashrc
可输入 env命令查看设置是否成功
也可以输入 java-version命令测试jdk版本,查看jdk版本:
java-version
如果结果和下面界面类似,配置就成功了。
Enjoy It.
以上详细步骤在联网的情况下可以用一个命令代替掉:
sudo apt-get install openjdk-7-jdk
然后执行java-version查看安装详情。