本文共 1834 字,大约阅读时间需要 6 分钟。
redhat
wget 下载命令只有两种包 二进制源码包 和 RPM包
rpm包有依赖性 有环形依赖 与 树形依赖
yum在线下载工具可以方便的解决rpm包依赖性rpm工具安装与卸载
设置光驱挂载mount /dev/cdrom /mntcd Packages/ lsrpm格式-包名-版本号-发布版本号-可操作平台-rpm
rpm -ivh rpm包文件 。安装 -i install安装 -v显示详细信息 -h显示过程 --nodeps 不检测依赖性rpm -Uvh rpm包文件 。update 升级
rpm -e 包名 。delete 删除rpm -qa 。查看安装的包 a-> ALLrpm -q 包名 。查看指定包是否安装rpm -qi 包名 。查看指定包信息rpm -ql 包名 。列出包安装的文件 list rpm -qf 文件绝对路径 。查看一个文件是由哪个包安装的yum工具 解决RPM包依赖性 = apt-get
yum list 。列出可用RPM包ls /etc/yum.repos.d 。yum配置文件
yum search vim 。搜索vim 包
yum install -y 。安装yum grouplist 。列出RPM包组yum groupinstall -y 。安装rpm包组yum remove -y 。删除rpm包yum update -y 。升级更新yum provides "/ /vim " 。通过搜索命令操作包挂载镜像到本地 /mnt
cp -r /etc/yum.repos.d /etc/yum.repos.d.bakuprm -rf /etc/yum.repos.d/ *vim /etc/yum.repos.d/dvd/repo
[dvd]
name=install dvdbaseurl=file : ///mntenable=1 #是否可用当前仓库gpcheck=0 #是否检测yum clean all #清空缓存yum list #列表更换国内yum源 仓库
cd /etc/yum.repos.d/rm -rf dvd.repowget yum list安装扩展源 epel
yum install -y epel-releaseyum list | grep epelyum下载rpm 包
yum install -y 包名 --downloadonly #仅下载不安装下载到了 /var/cache/yum/x86_46/7/updates/packages--downloaddir=/路径 #指定放到的路径
yum reinstall --donwloadonly --downloaddir 下载已安装过的RPM包且指定下载位置以后源码包下载放置路径 /usr/local/src/
cd /usr/local/src/
wget tar zxvf httpd-2.2.32.tar.gzcd httpd-2.2.32安装源码包3步骤
echo $? 查看上条命令结果是否正确
卸载就是直接删除安装文件 rm -rf./configure 软件配置与检测
1.定义需要的功能选项2.检测系统环境是否符合安装要求 如安装gcc 二进制编码软件3.把定义好的功能选项和检测系统环境的信息写入Maekfile文件里,用于后续的编辑4.安装说明手册 --->>> INSTALL 可cat查看5.make编译 、make clean 清楚安装临时文件与缓存6.make install 编译安装 真·安装、目录建立扩展
转载于:https://blog.51cto.com/13574510/2072198