linux 学习

Red hat 9 enterprise linux的安装:
    分区 /  ext3  系统文件
        /boot ext3 内核文件
        /home ext3 用户目录
        /swap   swap 交换区,相当虚拟内存,大小约分配内存的1.5倍

firefox2.0.0.1的安装
安装过程中选中gnome桌面,图形浏览器为firefox1.0版本的.完成后需要升级到2.0版本的,从网上下了firefox2.0.0.1.tar.gz包, linux中文件可以打包和压缩.打包只是把许多文件以及文件夹合并成一个文件,总的大小没有变化.而压缩自然就改变了总文件的大小.
打包压缩目录/etc:
tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩

解压缩:
tar -xvf etc.tar
tar -zxvf etc.tar.gz
tar -jxvf etc.tar.bz2
用命令tar -zxvf firfox2.0.0.1.tar.gz解压后的firefox程序已经可以运行了 .但它并不是默认的系统浏览器程序.所以需要把该程序替换原来的v1.0版本. 找到firefox命令程序在 /usr/bin目录下, 把刚解压后的firefox脚本替换原来的firefox脚本,并且把所由的除了 firefox脚本的其他文件移动到/usr/local/lib/firefox-2.0.0.1目录下.为什么是在/usr/local/lib/firefox-2.0.0.1目录下?因为firefox shell脚本里指定了这目录,所以得把其他的文件移动到这,当然也可以改动firefox shell脚本里定义的目录.


java编程环境的安装设置
到sun公司的网站下载一个jdk1_5_0_11-linux-i586-rpm.bin,这种文件只需要bash改文件就就行,从它的安装过程来看,该脚本现自解压一个
jdk1_5_0_11-linux-i586.rpm这样一个标准的linux下的安装包文件,后再安装.jdk安装完后就得配置环境变量了,其中一种办法:
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

export JAVA_HOME=/usr/java/jdk1.5.0_11
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export PATH

export CLASSPATH=:$JAVA_HOME/jre/lib:$JAVA_HOME/lib
unset USERNAME
到此java运行环境配置完毕
这种办法是针对每个用户才起作用的.

第二种办法对全部该系统的用户都有效
打开etc/profile在文件结尾加上

export JAVA_HOME=/usr/java/jdk1.5.0_11
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export PATH

export CLASSPATH=:$JAVA_HOME/jre/lib:$JAVA_HOME/lib
一切ok
验证是否成功配置:
环境变量是否生效
[hardmy@yalong-zhaozy ~]# echo $JAVA_HOME
/usr/java/jdk1.5.0_11
[hardmy@yalong-zhaozy ~]# echo $CLASSPATH
:/usr/java/jdk1.5.0_11/lib:/usr/java/jdk1.5.0_11/jre/lib
[hardmy@yalong-zhaozy ~]# echo $PATH
//usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/hardmy/bin:/usr/java/jdk1.5.0_11
/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
[hardmy@yalong-zhaozy ~]# java -version
java version "1.4.2"
gcj (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

jdk:
[hardmy@yalong-zhaozy ~]$ vi test.java
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
[hardmy@yalong-zhaozy ~]$ javac test.java
[hardmy@yalong-zhaozy ~]$ java test
Hello World!
OK,工作正常。


 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值