天天看点

Linux 软件包安装

1、软件包的命名(包全名)

软件名

版本号

架构(.x86_64, .i686 , .noarch)

扩展名 (.rpm src.rpm)

2、rpm 功能:安装以.rpm结尾的二进制包

-i ---安装

-v ---显示安装过程中的详细信息

-h ---以#显示安装进度

rpm -ivh 包全名

-e 软件名 ---卸载

-u 包全名 更新,若软件不存在则改为安装

-f 包全名 更新,若软件不存在则放弃更新

-qa ---查看系统中所有安装过的软件包

-qc 软件名 ---查看配置文件所在路径

-qi 软件名 ---查看某个软件的详细信息

-qf 文件名/目录名 ---查看文件或目录是由于安装了哪个软件包生成的

rpm另类安装

rpm -ivh http://www.163.mirror.com/centos7/bind.xxxx.xxx.rpm

rpm的局限性:

1.安装软件必须写包全名

2.安装时必须在指定路径下

3.不能解决依赖关系

3、yum源

c/s :client server

源的配置文件的路径 /etc/yum.repos.d/

没有网络的情况下,将iso镜像定义为一个光盘源

1、创建挂载点挂载光驱

2、编写源的配置文件

备份网络源

# mkdir /etc/yum.repos.d/back

# mv c* back

# vim my.repo

[iso] ---定义源的名字

name=iso ---对源的注释

baseurl=file:///mnt/cdrom ---指定光盘的挂载点,baseurl支持的协议:http:// ftp:// file://

enabled=1 ---是否启用该yum源 1 启用 0 不启用

gpgcheck=0 ---是否进行数字秘钥的检查 1 验证 0 不验证

gpgcheck=1

gpgkey= ---指定秘钥文件的存放路径

安装:# yum -y install 软件名 -y : yes

更新 # yum update 软件名

# yum check-update ---检查所有需要更新的软件包

卸载 # yum -y remove 软件名

上一篇: 杂记

继续阅读