一、安装软件包有三种方法: rpm yum 源码包安装
二、rpm
1、挂载光驱,选择虚拟机--》设置,选中图片中标注的地方,点击确定。
Packages这个包中就是rpm包
如图绿框标注的,zip 是包名,3.0是版本信息,11.el7是发布版本号,x86_64是运行平台。
2、安装rpm包 rpm -ivh 包名 i 安装 v 可视化 h 显示安装进度。安装有些包时会依赖其他包,先需要安装其他包。
3、卸载 rpm -e 包名,这儿由于less包和man包依赖,无法删除。
4、升级 rpm -Uvh 包名
5、查询已经安装的包rpm -qa 和指定的包是否安装 rpm -q
6、查询指定包信息 rpm -qi ,只跟包名也能查询。
7、查询包安装了那些文件 rpm -ql
8、查询某个文件属于哪个包,即有那个包安装。
9、查询一个文件,但不知道路径,也可以使用这个方法,适用范围较小,限制较多。注意是反引号。
三、yum
1、yum list 列出所有rpm包资源 看到centos.ustc.edu.cn,说明是从这下载的资源包。
第一列是包名,第二列是版本信息,第三列是安装信息,也是包所在的资源地。 带@的表示已经安装,不带@表示未安装,updates的表示需要升级。
2、查看包所在的地方。从第二张图可以看到包下载的路径。
3、搜索包 yun search 关键词
yum list |grep 'text' 搜索 比较直观
4、yum 安装 yum install -y 包名
5、列出可用组 yum grouplist
6、安装组 yum groupinstall -y 组名
7、卸载包 yum remove -y 包名,
8、升级包 yum update -y 包名 ,不加包名,默认升级所有包和系统
9、搜索某个命令的包名 yum provides "/*/" 命令 * 通配代表所有。
四、搭建本地仓库
1、先挂载光驱,(前面已经操作过了) mount /dev/cdrom /mnt
2、删除/etc/yum.repos.d ,删除之前先备份
3、创建新的dvd.repo,输入一下内容。
4、刷新yum makecache 生成缓存或用yum clean all 清除之前的缓存
5、yum list 来查看dvd中的包,本地仓库搭建成功。
31、本地安装