Linux软件安装命令解释

RPM Red-hat Package Manager Red-hat软件包管理器 RPM文件就是二进制包

rpm -ivh 包全名 安装RPM包 -i install安装  -v verbose冗长的;详细的   -h hash切细;显示安装进度

rpm -Uvh 包全名 升级RPM包 -U 如果该软件没安装过则直接安装;若安装过则升级至最新版本

rpm -Fvh 包全名 升级RPM包 -F 如果该软件没有安装,则不会安装,必须安装有较低版本才能升级

rpm -e 包名 卸载RPM包 -e erase删除 

rpm -q 包名 query查询 查询此包的软件包

rpm -qa all 查询系统所有已安装软件包

rpm -qi 包名 information 查询此包的详细信息

rpm -qip 绝对地址/包全名 package 查询未安装包的详细信息 因为是未安装包,所以需要用包全名,并且在包前加上绝对地址

rpm -ql 包名 list 查询包的所有文件及各自安装路径

rpm -qlp 绝对地址/包全名 查询未安装包的文件及将要安装地址

rpm -qf 系统文件名 file 查询此系统文件所属哪个RPM软件包

rpm -qR 包名 Require需求 查询包的依赖性

cpio -ocvB > [文件|设备] 备份 -o copy-out mode -v verbose详细的 -c使用较新的portable format存储方式 -B设定输出/输出块为                                                    5120Bytes

cpio -ivcdu < [文件|设备] 恢复 -i copy-in mode -v verbose -c使用较新的portable format存储方式 -d还原时自动新建目录 -u自动                                                    使用较新的文件覆盖较旧的文件

                                                  -p copy mode 

service 服务名 start|stop|restart|status 检测服务状态  start启动服务 stop停止服务 restart重启服务 status查看服务状态

SRPM Source Red-hat Package Manager 源代码RPM包  .src.rpm

rpmbuild [选项] 包全名 -rebuild 编译SRPM包生成RPM包 编译成功会生成rpmbuild目录 -recompile 编译SRPM包同时安装 

yum Yellow dog Updater, Modified 黄狗更新器,修改

yum list 列出所有已安装和可安装的软件包

yum list 包名 列出该软件包的安装信息

yum search 关键字 列出包含关键字的软件包信息

yum info 包名 查询该软件包的详细信息

yum -y install 包名 安装  -y yes安装过程自动回答yes

yum -y update 升级所有软件包

yum -y update 包名 升级该软件包

yum remove 包名 卸载包及其依赖包

yum groupinfo 软件组名 查询软件组中的软件

yum groupinstall 软件组名 安装软件组中的软件

yum groupremove 软件组名 卸载软件组中的软件

源码包Source RPM 在此目录下执行

./configure --prefix=安装路径 将源码包安装到指定路径 将信息写入Makefile文件中 configure安装,配置 prefix前缀

make 安装完源码包后进行编译 读取Makefile文件中的信息进行系统软件编译,生成.o文件

make install 正式开始安装

make clean 清空Makefile文件或编译产生的.o头文件

diff 选项 old new > 补丁文件 比较old和new文件的不同 different -a将任何文档当作文本文档处理 -b忽略空格造成的不同

                                -B忽略空白行造成的 不同 -I忽略大小写造成的不同

                                -N当比较两个目录时,如果某个文件只在一个目录中,则在另一个目录中视作空文件

                                 -r当比较目录时,递归比较子目录    -u使用同一输出格式

patch -pn < 补丁文件 对旧文件打补丁 -pn n为数字,意为在补丁目录中取消n级目录

ldd -v 可执行文件名 查看可执行程序调用的函数库 List Dynamic Dependencies列出动态库依赖关系 -v verbose详细的

config 配置,布局

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值