redhat系列软件包管理
来源:互联网 发布:数据字典怎么画 编辑:程序博客网 时间:2024/05/22 01:48
linux包管理,也就是软件安装管理
主要有以下几种方式:
1.rpm包安装
2.yum安装(实际上就是linux自动帮助解决rpm的包依赖,其实底层就是rpm包)
3.源码安装
4.脚本安装(脚本安装实际执行的shell脚本,里面执行的内容可以是源码包,yum包,rpm包。是自动化最方便的安装方式)
1.rpm包管理
常用命令:
rpm -ivh package
安装rpm包
rpm -qa
查询已经安装的rpm包
rpm -q package
查询某一rpm包
rpm -ql package
查看包中的文件装到啥位置
rpm -Uvh package
升级某一包
rpm -e package
删除某一包(最好使用yum删除,因为会有包依赖)
rpm -qi package
查询某一包的信息,(一般不会查看)
rpm包默认安装路径
/etc/ 配置文件的安装路径
/usr/bin 可执行文件的安装路径
/usr/lib 程序所使用的函数库的路径
2.yum 包管理
yum的源文件路径为/etc/yum.repos.d/目录,里面默认的带有base的文件是yum会使用的源
其中如果容器中不带enable,代表默认启用,enable=0,代表不启用
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
yum命令
yum list
列出所有yum可用的包
yum search 关键字
搜索某一关键字的包
yum -y install package
安装package
yum update
yum升级
yum -y remove package
删除软件包
yum grouplist
列出yum的组包
yum groupinstall
安装yum的组包
3.源码包管理
解压缩完后,进入目录,执行
./configure --prefix=/usr/local/package
软件配置和检查,会生成makefile文件,--prefix指定安装路径
make
编译
make install
编译安装
- redhat系列软件包管理
- RedHat系列软件管理(第二版) --二进制软件包管理
- redhat 软件包管理
- Fedora / Redhat 软件包管理指南
- Fedora / Redhat 软件包管理指南
- Fedora / Redhat 软件包管理指南
- Fedora / Redhat 软件包管理指南
- Fedora / Redhat 软件包管理指南
- Fedora / Redhat 软件包管理指南
- Fedora / Redhat 软件包管理指南(转)
- Linux之rpm软件包管理(redhat)
- Ubuntu 和 Redhat / Fedora 软件包管理命令对比表
- Ubuntu 和 RedHat / Fedora 软件包管理命令对比表
- Linux系列-RPM软件包管理、YUM包管理
- 软件包管理
- 管理软件包
- 软件包管理
- 软件包管理
- nodejs模块xml2js解析xml的坑
- 正则表达式在iOS中的运用
- 文本压缩1
- 【Android应用开发技术:网络通信】Android HTTP编程
- c++ 运算符优先级
- redhat系列软件包管理
- JMeter性能测试基础 (2) - 变量的使用
- WIN7下怎么建立VPN服务器
- 将Vim配置成为一款强大的编辑工具之 自动补全
- Android四大组件之Broadcast Receiver
- MongoDB学习十四 --MongoDB的分片
- java多态中的一些问题分析
- 一些软件设计的原则
- system、WinExec、ShellExecute、CreateProcess