• linux JDK,tar.gz,rpm具体细节


    JDK安装:

    vi + /etc/profile

    export JAVA_HOME=/usr/java/jdk1.6.0_05
    export CLASSPATH=.:$JAVA_HOME/bin/tools.jar:$JAVA_HOME/bin/dt.jar:$CLASSPATH
    export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

    linux下安装软件用到的命令(RPM包和.tar.gz)


    linux的软件安装包中有rpm和.tar.gz两种.下面我就来介绍下:(嘿嘿,刚学的)
    一,rpm包的安装:
    rpm -Uvh 包名(升级一个包)
    rpm包的卸载:
    rpm -e 包名(或者说,软件安装在本地机上的包名,其实,就是少个后缀而已)
    未编译的rpm包安装
    rpm -rebuild   src.rpm
    rpm -ivh .....rpm

    二,tar.gz包的安装
    首先解开.tar.gz包:tar -xzvf 包名

    然后有三种情况要选择了,因为,要进入到安装包中看下详细的情况,在包中
    如果有configure文件,就执行:
      #./configure
      #make
      #make install
    如果有Makefile文件,就执行:
      #make
      #make install
    如果有Imake文件,就执行:
      #xmkmf

    常用的tar和rpm命令参数列表
      
      一. tar
      
      1.压缩一组文件为tar.gz后缀。
      # tar cvf backup.tar /etc
      #gzip -q backup.tar
      或
      # tar cvfz backup.tar.gz /etc/
      
      2.释放一个后缀为tar.gz的文件。
      #gunzip backup.tar.gz
      #tar xvf backup.tar
      或
      # tar xvfz backup.tar.gz
      
      3.用一个命令完成压缩
      #tar cvf - /etc/ | gzip -qc > backup.tar.gz
      
      4.用一个命令完成释放
      # gunzip -c backup.tar.gz | tar xvf -
      
      5.如何解开tar.Z的文件?
      # tar xvfz backup.tar.Z
      或
      # uncompress backup.tar.Z
      #tar xvf backup.tar
      
      6.如何解开.tgz文件?
      #gunzip backup.tgz
      
      7.如何压缩和解压缩.bz2的包?
      #bzip2 /etc/smb.conf
      这将压缩文件smb.conf成smb.conf.bz2
      #bunzip2 /etc/smb.conf.bz2
      这将在当前目录下还原smb.conf.bz2为smb.conf
      注: .bz2压缩格式不是很常用,你可以man bzip2
      
      二. rpm
      
      1.安装一个包
      # rpm -ivh BBS.bitsCN.com网管论坛
      
      2.升级一个包
      # rpm -Uvh
      
      3.移走一个包
      # rpm -e
      
      4.安装参数
      --force 即使覆盖属于其它包的文件也强迫安装
      --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫
      安装。
      
      5.查询一个包是否被安装
      # rpm -q < rpm package name>
      
      6.得到被安装的包的信息
      # rpm -qi < rpm package name>
      
      7.列出该包中有哪些文件
      # rpm -ql < rpm package name>
      
      8.列出服务器上的一个文件属于哪一个RPM包
      #rpm -qf
      
      9.可综合好几个参数一起用
      # rpm -qil < rpm package name>
      
      10.列出所有被安装的rpm package
      # rpm -qa
      
      11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?
      # rpm -qilp < rpm package name>

  • 相关阅读:
    五险一金
    mysql支持批量备份表的存储过程
    支持批量执行的mysql存储过程
    Json数组转表格
    linux 基础知识
    如何处理win2008报错—IIS服务器500
    快照劫持的原理与JS跳转的分析
    如何在Win2008+IIS7环境下设置404状态默认错误页?
    如何在Win2008+IIS7环境下设置301特定目录站内跳转?
    CPU温度过高,小设置降温处理
  • 原文地址:https://www.cnblogs.com/cuker919/p/4878590.html
Copyright © 2020-2023  润新知