配置本地yum源

153 阅读3分钟
lsblk  查看设备信息

       lsblk   //显示所有 块设备信息

       lsblk 设备名称   //查看 指定设备信息

 

       lsblk 参数

               -t   //递归 显示设备信息

               -m   //显示挂载点信息

               -o  选项   //只显示设备的 指定信息[nc1] 

挂载规则:

一个挂载点同一时间只能挂载一个设备

一个挂载点同一时间挂载了多个设备,只能看到最后一个挂载设备的数据,其它设备上的数据将被隐藏

一个设备可以同时挂载到多个挂载点

通常挂载点一般是已存在空的目录


rpm

查询功能 rmp  -q参数  软件名

       默认状态  查询指定软件是否安装

a   //显示当前系统中以 RPM 方式安装的所有软件列表

i    //查看指定 软件包的详细信息

l    //显示指定的软件包 在当前系统中安装的所有目录、文件列表

c   //列出已安装的指定 软件配置文件

d   //列出已安装的指定软件的 软件包文档所在位置

R  //列出已安装的指定软件的 依赖的软件包及文件

F   //查看指定的文件或目录的 安装软件包

 

安装格式:rpm 参数 软件包名

       参数:

              -i       安装

              -U      升级   若未装 则直接安装

              -F      升级   若未装 则结束进程

              -h      显示进度条

              -v      显示安装详细过程

              --force  强制安装

              -e      卸载

              --nodeps 执行时 不检查与其他包的依赖关系

 

重建RPM数据库:

rmp --rebuilddb   //重建RPM数据库

rmp --initdb        //初始化RPM数据库

导入验证公钥

rpm --import  /mnt/RPM-GPG-KEY-CentOS-7

 

安装路径

       /etc/       配置文件安装目录

/usr/bin/   可执行的命令安装目录

       /usr/lib/    程序所使用的函数库保存位置

       /usr/share/doc/    基本的软件使用手册保存位置

       /usr/share/man/   帮助文件保存位置

 

 

 

Yum

 

查看系统默认安装的yum

rpm -qa|grep yum

 

yum install <package_name>   //安装指定的软件包

yum remove <package_name>     //删除指定的软件包

yum search     //搜索匹配特定字符的软件包

 yum list     //列出yum仓库中所有可安装的软件包清单

yum info     //列出yum仓库中所有可安装的软件包详细信息

yum update <package_name>   //更新指定的软件

yum repolist       //查看当前可用yum源

 

清理缓存:

yum clean packages   //清除缓存中的rpm包文件

yum clearn headers   //清除缓存中的rpm头文件

yum clean oldheaders   //清除缓存中旧的rpm头文件

yum clearn 或 yum clearn all     //清除缓存中rpm包文件和旧的rpm头文件

 

-y   自动确认

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

 

配置本地yum源

 

挂载光盘

mount  光盘目录  /mnt     //将光盘挂载到/mnt目录下

df   //查看挂载是否成功

移动yum自带的仓库文件

cd /etc/yum.repos.d/   //切换至/etc/yum.repos.d/

mkdir aaa   //创建 新目录

mv *.repo aaa/   //将yum仓库中 以.repo结尾的文件 移动到 新目录 中

 

vim XXX.repo //配置本地yum仓库文件  文件格式为 XXX.repo

[XXX]                          //配置yum名称

name=XXX            

baseurl=file:///mnt    //设置 链接 地址

file://  本地路径   是固定格式,挂载在/mnt

https://  网络路径

ftp://   

 

enabled=1              //开启此yum源  可选项目

gpgcheck=0             //无需验证公钥

 

清理缓存并安装软件

yum clean all && yum makecache   //清理yum缓存并重新建立元数据

 

编译安装过程

 

       1. 获取 源码安装包文件

       2. tar解包

              解压并释放源代码包到指定的目录

       3. ./configure 配置

              设置安装目录、安装模块等选项

       4. make编译

              生成可执行的二进制文件

       5. make install 安装

       复制二进制文件到系统,配置应用环境

       6. 测试 应用 与 维护 软件

 

指令:

       tar -jxf xxx.bzp2 -C /usr/scr  

 

       ./configure --prefix=<目录> //指定安装目录 并生成 相关文件

       make   //编译

       make install   //安装