RPM-YUM-源码

1.gzip压缩工具
  gzip命令格式为:gzip[-d#]filename,其中#为1-9的数字
  #makdir /tmp/8
  #cd /tmp/8
  #makdir test
  #mv /tmp/1.txt test
  #cd test
  #ls
  1.txt
  #gzip 1.txt
  #ls
  1.txt.gz
关于-#选项,平时很少用到,使用默认压缩级别就够了。
2.bzip2压缩工具
bzip2[-dz]filename,只有-z(压缩)和-d(解压缩)两个常用选项,压缩级别为1-9,默认级别
为9.压缩时加z不加z都可以压缩文件
  #cd test
  #bzip2 1.txt
  #ls
  1.txt.bz2
  #bzip2 -d 1.txt.bz2
  #bzip2 -z 1.txt
  #ls
  1.txt.bz2
注意:bzip2不可以压缩目录,压缩目录是会报错。


3.安装RPM的命令
  #cd /mnt/Packages
  #rpm -ivh lib........(安装包的名称)
  准备中...
  正在升级/安装...  
  -i 表示安装
  -v 表示可视化
  -h 表示显示可安装进度
  --force 表示强制安装,即使覆盖属于其他包的文件也要安装
  --nodes 表示当安装的RPM安装包依赖于其他安装包时,即使其
  他包没有安装也要安装这个包
  升级RPM包:
  rpm -Uvh filename
  卸载RPM包:
  rpm -e filename
  查询一个包是否已安装
  rpm -qa 
  显示所有已安装的RPM包
4.得到一个已经安装的RPM包的相关信息
  rpm -qi 包的名称
5.列出一个RPM包的安装文件
  rpm -ql 包名
6.列出所有可用的RPM包
  yum list | head - n 20
7.搜索RPM包
  yum search [相关关键词]
8.安装RPM包
  #yum install -y [RPM包名] -ivh
  如果没有 -y则会以用户交互的方式安装
  安装的过程中,会首先把需要安装的RPM包列出来,如果有依赖关系,也会把所有依赖的
  包列出来。然后询问用户是否需要安装,输入y安装,输入n不安装。 
9.卸载RPM包
  #yum remove [RPM包名] -ivh
  在卸载RPM包的时候最好不要-y,以避免卸载其他重要的包文件而影响系统正常的工作。
10.使用本地光盘制作YUM源
   #mount /dev/cdrom /mnt
   #cp -r /etc/yum.repos.d /etc/yum.repos.d_bak
   #rm -rf /etc/yum.repos.d/*
   #vim /etc/yum.repos.d/dvd.repo
   [dvd]
   name=install dvd
   baseurl=file:///mnt
   enable=1
   gpgcheck=0
   #yum makecache
   #yum install -y tftp
   yum install -y tftp
11.如果RPM包已经安装过了,那么使用yum install --downloadonly就不起作用,会提示已
   经安装过此包,下载不下来,如果先卸载再安装又很麻烦,可以使用下面的命令解决此问
   题:
   #yum reinstall -y bash --downloadonly
   这条命令可以重新安装已经安装过的包文件,安装完后可以使用ls命令查看是否已经重新安装。      
12.安装源码包的命令
   #make install
   Making install in srclib
   make[1]:进入目录"/usr/local/src/http-2.2.32/srclib"
   Making install in apr
   make[2]:进入目录"/usr/local/src/http-2.2.32/srclib/apr"
   make[3]:进入目录"/usr/local/src/http-2.2.32/srclib/apr"
   make[3]:对"local-all" 无需做任何事情
   make[3]:离开目录"/usr/local/src/http-2.2.32/srclib/apr"   
  可以使用echo $?验证是否已经正确安装.执行完这一步后,会在/usr/local/apache2
  目录下增加很多目录。使用ls命令即可查看该目录:
  #ls /usr/local/apache2
  ... ...  很多包文件
  到此,Apache源码包就安装完成了。如果没有安装完成,那么需要仔细观察回想每一个
  小细节,通常这些错误都是因为缺少某一个库文件而造成错误的。
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值