Linux——软件资源库管理

  1. 查找rpm包的网站:http://rpmfind.net/ http://pkgs.org

(从本地的rpm数据库)

-q query(查询)

-l list(列出)查询某一个软件安装的文件

-f file 查询某一个文件是哪个软件产生的:只能查询已经安装好的软件

-a all 查看所有已安装软件,常和grep配合使用查看某一个软件是否安装

rpm包卸载时使用rpm -e

  1. yum源安装软件,

阿里基础源 wget -O/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

阿里扩展源 wget -O/etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

建立本地yum源,

第一种方式是挂载Linux的镜像文件到仓库,编辑源配置文件指向仓库即可

第二种方式是转移yum网络源的缓存文件到指定的仓库下,编辑配置文件指向仓库,需要注意的是必须要使用createrepo命令去声明仓库目录为yum仓库

  1. 源码包安装

获得源码包途径 官方网站,可以获得最新的软件包,安装过程中将源码包文件上传至主机中解码后进入安装文件目录,提前安装后编译工具,运行安装文件等待编译后进行编译安装,启动程序使用绝对路径进行启动,停止程序命令在启动路径后加-s stop

详解源码安装三步曲

# ./configure #相对路径执行安装

a. 指定安装路径,例如 --prefix=/usr/local/nginx

b. 检查安装环境,例如是否有编译器gcc,是否满足软件的依赖需求 最终生成:Makefile

c. 软件模块或者功能的启用禁用

#make //按Makefile文件编译,产生可执行的文件。但是这个文件在当前目录中

#make install //按Makefile定义的文件路径安装,将产生的可执行文件,安装到合适的位置,相当于拷贝

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值