RHEL 6 软件仓库


建立一个本地的软件仓库
1、mkdir /media/cdrom
2、把rhel6光盘装载到/media/cdrom
mount /dev/cdrom /media/cdrom
*iso加载命令,系统重启后需要重新装载光盘或iso文件
mount -o loop /root/xxxx.iso /media/cdrom
3、安装createrepo
rpm -ivh /media/cdrom/Packages/createrepo-[按tab键] deltarpm-[按tab键] python-deltarpm-[按tab键]
4、cd /media 创建仓库
createrepo .
5、添加yum用的本地源就好了
cd /etc/yum.repos.d
rm -rf *
vi my.repo
内容如下
[my]
enable=1
baseurl=file:///media
保存,退出
vi /etc/yum.conf
修改
gpgcheck=1
改为
gpgcheck=0
----------------
yum list 列出所有仓库的软件
yum install 软件名 安装软件
yum search 名称 在仓库中搜索名称是那个软件包的
yum localinstall xxxxx.rpm包,安装下载的rpm包软件
yum group list 列出软件分组
yum groupinstall 分组名称 安装一组软件

*yum安装本地软件包装不上的,最好别用,如果一定要用用
rpm -ivh --nodeps --force xxxxx.rpm 进行强制安装(不一定能用,只能装上)

删除软件用
rpm -e 软件名称
rpm -qa 查看已经安装的软件

相关内容