码迷,mamicode.com
首页 > 系统相关 > 详细

linux软件包管理(下)

时间:2016-05-30 21:32:20      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:

在vi配置文件的编写的时候我们发现#并不能注释掉一行的信息

那什么才是linux标准的注释信息呢

查看软件对应的软件包命令

rpm –ap| grep vim

大多example是需要的事例文档  双引号注释vim配置文件

 

言归正传说linux软件包管理

(5)校验  rpm –v 软件名  当软件的配置文件被更改时候回告诉你被改位置。

s size文件大小发生改变的时候。还有一个s:md5sum  当文件内容被改变的时候MD5sum就会变化。

t时间变化  d设备文件  U文件的用户  G文件的用户组  M文件的权限  L链接文件

 

软件包文件的提取(首先要知道被误删的配置文件是隶属于哪一个包)

可以用查询来获得  如   rpm –qf inittab

然后使用命令rpm2cpio命令进行提取

rpm2cpio  目录/包全名  |cpio –idv ./etc/inittab

只能提取到当前目录下

这里可以做一个实验删除inittab文件  在没有备份的情况下启用光盘修复  通过包提取出一个inittab文件到/etc目录下进行系统的修复

 

二:源代码包的安装

源代码包最好的有点事无视平台,可以在任何平台下根据平台的特性进行安装。

源代码包邮广泛的平台支持,所以类似于定制的效果。

大部分源代码包都是.tar.gz格式

需要用到前面我们所说的解压命令进行解压缩

 

先tar  源代码包  然后进入目录一般有config

cd proftp-1.3.3d

./config –prefix=/usr/local/proftpd  //安装在这个路径下,有可能需要其他的依赖软件包 ,这是可以用yum来进行安装

make调用gcc编译源代码

make install将编译文件copy到指定的目录

 

脚本安装  应用(webmin,open offic)

tar –xzvf 包名

cd 到解压完成的包中

查看安装文件  一般都叫什么readme之类

根据readme完成安装  类似于win的安装

 

如果需要卸载源代码包的话就kill掉进程然后 rm掉包就OK了

APT包的管理 apt-cache  search

apt-cache show

apt-get install

apt-get remove

apt-get update

apt-get upgrade

linux软件包管理(下)

标签:

原文地址:http://www.cnblogs.com/Ysera-Dreamer/p/5543835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!