linux5 yum安装,(5)Linux_软件管理_yum安装本地软件

软件管理

通用安装源码包流程:

(1) cd httpd-2.2.32  : ./configure --prefix=/usr/local/apache2/  -------  预编译 配置检测,并指定要安装的路径

(2)cd httpd-2.2.32  : make -------- 编译

(3)cd httpd-2.2.32  : make install ------- 安装

(4) 启动安装文件:/usr/local/xxxx/bin/xxxxd start

(5) 修改配置文件:vim /usr/local/xxxx/conf/xxxd.conf

(6) 启动服务:/usr/local/xxxx/bin/xxxxd start

(7) 访问服务应用:

(8) 服务的优化:

rpm

1.  rpm -q [安装的软件]:显示安装的软件包信息

软件包名称 - 版本号 - 运行平台 - 位数.rpm

2.  安装 rpm -ivh 软件路径/xxx.rpm:v — 安装的进度条  h — 百分比

3.  查询 rpm -q [软件名称]:查询指定软件包是否安装;显示出来,表示装过

查询 rpm -qa :查询系统中安装过的所有软件包

查询 rpm -qi [软件名称]:查询软件包的详细信息

查询 rpm -ql [软件名称]:查询指定软件包在系统中安装过的文件和目录清单

rpm -qf [文件名称]:查看文件是由哪个软件包安装出来的

4.  更新 rpm -U [软件名称]:如果软件装过则更新,如果未安装则 安装

5.  更新 rpm -F [软件名称]:如果软件状态则更新,未安装,则什么都不做

6.  卸载 rpm -e [软件名称] --nodeps:删除并且忽略掉依赖关系

7. rpm -ql ntpdate|more:查询ntpdate软件包安装在哪几个地方

yum

1. yum 依赖关系存放到yum仓库:/etc/yum.repos.d/

[仓库名] xx.repo

name  =  仓库说明信息        baseurl = 依赖关系存放位置        gpgcheck = 是否需要检测       enabled = 仓库是否启用

2. yum install [软件名称]:安装软件

3. yum search [字符串]:查看软件名称 或 软件包中的 或 软件说明信息中的所包含的包名

4. yum update [软件名称]:更新软件名

5. yum remove [软件名称]:卸载某个软件  ----- 正常用rpm的方式卸载,不会卸载所有依赖关系的软件

6. yum clean all :清除yum下当前的缓存

7. mount -o loop /dev/sr0 /mnt/:挂载盘符到某个 目录下

8. yum 直接安装本地挂载盘里的软件:

(1)mount -o loop /dev/sr0 /mnt/

(2)cd /etc/yum.repos.d/

(3)vim xxxx.repo:

[centos]

name=this is centos 7.2

baseurl=file:///mnt/

enabled=1

gpgcheck=0

(4) yum clean all

(5) yum makecache

(6)yum -y install [软件名称]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值