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- ...
随机推荐
- Linux命令之dd
dd [OPERAND] dd 选项 复制一个文件,根据[OPERAND]进行转换和格式化 (1). OPERAND参数 说明1:dd的选项只有’--help’和’--version’,也就是帮助与版 ...
- Jenkins集成SonarQube
sonar安装配置 准备软件包 安装 mysql5.6+ 创建数据库sonar,字符集编码utf8 新建用户如heboan 因为sonarqube不能使用root用户运行 调整系统参数,/etc/se ...
- Jenkins使用SSH远程发布
远程发布需要安装Publish Over SSH插件 比如我们的应用服务器都是通过tomcat用户启动程序,因此,在jenkin服务器上配置免密登录远程服务器tomcat用户 //生成密钥对 ssh- ...
- hibernate中session的线程安全问题
Hibernate的基本特征是完成面向对象的程序设计语言到关系数据库的映射,在Hibernate中使用持久化对象PO(Persistent Object)完成持久化操作,对PO的操作必须在Sessio ...
- 【递归】先修课 计算概论(A) / 函数递归练习(3)2:分解因数
#include<cstdio> using namespace std; bool is_prime(int x) { ;i*i<=x;i++) ) return false; r ...
- 导出pem证书给服务端Push Notification使用
1. 钥匙串创建Push证书的证书签名请求文件(CSR文件). 如下图所示: 2.创建App ID,创建Provisioning Profile,下载安装到XCode. 苹果开发者后台页面,创建Pus ...
- 从系统相册中选择GIF图片上传到服务器
-(void)assetPickerController:(ZYQAssetPickerController *)picker didFinishPickingAssets:(NSArray *)as ...
- JavaEE学习路线图
http://www.cnblogs.com/gaoming7122/archive/2012/11/20/2778308.html
- Inno Setup入门(十二)——Pascal脚本(1)
事件函数(1) Inno Setup支持以下函数和过程. function InitializeSetup(): Boolean; 该函数在安装程序初始化时调用,返回False 将中断安装,True则 ...
- JavaScript中的模块化之AMD和CMD
前言: 为什么我们需要模块化开发,模块化开发的好处有哪些? 首先我们先说一下非模块化的开发方式带来的弊端. 非模块化开发中会导致一些问题的出现,变量和函数命名可能相同,会造成变量污染和冲突,并且出错时 ...