ubuntu 12.04LTS下jdk 6安装记录
这两天突然对ubuntu产生了兴趣,决定来折腾一下,:-)
由于开发一般都是在java上进行,所以第一步就是得把环境搭建好,折腾了一会儿,现在把过程记录一下。
Step 1 下载jdk6
地址是
http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html
Step 2 安装jdk
#解压 chmod +x jdk-6u34-linux-i586.bin #解压 ./jdk-6u34-linux-i586.bin #拷贝到指定目录 mv jdk-6u34-linux-i586.bin /usr/lib/jvm
Step 3 设置java home
#编辑器打开/etc/profile或者~/.profile export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_34 export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$PATH
Step 4 启用配置并运行java
#使配置生效 source /etc/profile #执行java 查看版本 java -version
可能会碰到的问题:
ubuntu安装软件包失败,因此附加上若干个软件包管理命令
#安装软件 apt-get install softname1 softname2 …… #卸载软件 apt-get remove softname1 softname2 …… #卸载并清除配置 apt-get remove --purge softname1 #更新软件信息数据库 apt-get update #进行系统升级 apt-get upgrade #搜索软件包 apt-cache search softname1 softname2 …… #安装deb软件包 dpkg -i xxx.deb #删除软件包 dpkg -r xxx.deb #连同配置文件一起删除 dpkg -r --purge xxx.deb #查看软件包信息 dpkg -info xxx.deb #查看文件拷贝详情 dpkg -L xxx.deb #查看系统中已安装软件包信息 dpkg -l #重新配置软件包 dpkg-reconfigure xxx
附加一个安装oracle-jdk7-installer时发生错误的解决方案
#现将info文件夹更名
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old
#再新建一个新的info文件夹
sudo mkdir /var/lib/dpkg/info
#更新源
sudo apt-get update
#察看安装信息
sudo apt-get -f install
#移动info文件夹下文件到info_old
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old
#删掉新建的info文件夹
sudo rm -rf /var/lib/dpkg/info
#恢复info_old中的文件
sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info
ubuntu 12.04LTS下jdk 6安装记录的更多相关文章
- Ubuntu 12.04下jdk的安装与配置
由于要开始在linux下学习jsp的开发,所以就准备自己动手配置一下jdk和tomcat jdk 下载地址: http://www.oracle.com/technetwork/java/javase ...
- Ubuntu 12.04下GAMIT10.40安装说明
转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0225/164.html?1456481297 Ubuntu 12.04下GAMIT10.40安装步 ...
- ubuntu 12.04LTS下搭建Andriod开发环境记录
今天在Ubuntu 12.04 LTS 下安装了android开发环境. 1, 安装JDK 先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.g ...
- Ubuntu 12.04下PostgreSQL-9.1安装与配置详解(在线安装)
说明: 我是用root用户在终端登陆的,如果是非root用户,那在命令前需要加上"sudo",你懂的... 第一步:在Ubuntu下安装Postgresql ...
- Ubuntu 12.04下mysql的安装与配置
转自:http://blog.csdn.net/ichsonx/article/details/9285935 准备 0. 获取 mysql-5.5.15-linux2.6-i686.tar.gz ...
- Ubuntu 12.04下PostgreSQL-9.1安装与配置详解(在线安装) [转]
说明: 我是用root用户在终端登陆的,如果是非root用户,那在命令前需要加上"sudo",你懂的... 第一步:在Ubuntu下安装Postgresql ...
- ubuntu 12.04下 eclipse的安装
1首先下载有关的JDK sudo apt-get install openjdk-7-jre 由于是源内的东西,所以只许执行上面这一步,就自动帮你下载 安装 以及配置,无需繁琐的操作. 这里ubunt ...
- Ubuntu 12.04 下安装 Eclipse
方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单) $ sudo apt-get install eclipse 方法二:(优点是安装内容清爽,缺点是配置麻烦)1.安装JD ...
- Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置
Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置 http://henzhai.com/tech/2012/07/w520- ...
随机推荐
- [BZOJ 1195] 最短母串
Link:https://www.lydsy.com/JudgeOnline/problem.php?id=1195 Solution: 看到数据范围n<=12,就要往状压DP上想 为了保证后项 ...
- [AGC009C]Division into 2
题意: 有一个长度为$N$的递增序列$S_i$,要把它分成$X,Y$两组,使得$X$中元素两两之差不小于$A$且$Y$中元素两两之差不小于$B$,求方案数 首先考虑$O\left(n^2\right) ...
- [JOISC2017]細長い屋敷
题目大意: $n(n\le5\times10^5)$个房间排成一排,相邻两个房间之间有一扇门,第$i$个房间和第$i+1$个房间之间的门可以用第$c_i$种钥匙打开(可能有多个门可以用同一种钥匙打开) ...
- TZOJ 5396: 集五福过大年
描述 又是一年春来到,伴随着春节,支付宝的“集五福”活动又开始了,五福分别是“爱国福”.“富强福”.“和谐福”.“友善福”和“敬业福”,五张不同的福卡可以合成一张“五福到”,crq也扫了不少福,这么多 ...
- Scala实战高手****第10课:Scala继承彻底实战和Spark源码鉴赏
isInstanceOf 和 asInstanceOf is用于判断 as用于转换,把父类类型转换成子类类型 getClass 具体找出类型
- iOS开发——Autolayout下动态调整单元格高度
情景描述: 有时候我们希望更新某一个单元格的数据,通常的做法是使用reloadData方法更新整个单元格.但是对一些情况是不适用的或者说实现起来比较麻烦.比如说这种简单的"点开"一 ...
- hadoop LineRecordReader
/** * * @param job 配置信息 * @param split split * @param recordDelimiter 分列的字符 * @throws IOException */ ...
- 使用apt-cache search搜索想要的软件包
环境: Ubuntu14.10 我在编译u-boot代码的时候遇到了如下问题: LD test/dm/built-in.o CC examples/standalone/stubs.o LD exam ...
- Cesium 事件
1.相机事件(移动开始.移动结束等等) viewer.scene.camera.moveEnd.addEventListener(function(){ }): 2.鼠标事件(单击.移动.右键等) v ...
- 使用Spring进行远程访问与Web服务
1.1. 简介 Spring为各种远程访问技术的集成提供了整合类.Spring使得开发具有远程访问功能的服务变得相当容易,而这些远程访问服务由普通Spring POJO实现.目前,Spring支持 ...