本文收集整理关于linux如何配置本地yum的相关议题,使用内容导航快速到达。
内容导航:
Q1:linux yum源配置在本地光盘 怎么配置 我也看过网上的教程 没用啊 我的系统是 oracle linux server 6.3
创建/opt/yumsrc
将光驱下内容copy到/opt/yumsrc
运行:
rpm -ivh /opt/yumsrc/Server/createro.... --这里你tab后面就跳出来了
mkdir repodata
createrepo /opt/yumsrc/
/etc/yum.repos.d
vi local.repo --编辑如下内容
[base]
name=baseyum
baseurl=file:///opt/yumsrc/
enabled=1、gpgcheck=0
:x ---保存退出
yum list ---如果能显示很多可安装的程序就表示安装成功了。
试下吧:)
Q2:linuxcentos怎么配置本地yum仓库
参考地址
http://blog.sina.com.cn/s/blog_a9fdb8c50102ws62.html
步骤一,
挂载本地库
mount
/dev/cdrom/mnt;
这里如果你有U盘安装盘/dev/cdrom也可以改为/dev/sd*(对应U盘盘符)
步骤二,
配置yum库文件
cd/etc/yum.repos.d/
目录下存放着很多.repo后缀的文件
新建一个目录
mkdirBK
将.repo文件mv到BK下面做备份
步骤三
新建一个local.repo
文件内容如下:
[local]
name=iso
baseurl=file:///mnt
gpgcheck=1
保存。
yumcleanall
;清除缓存
yummakecache;创建缓存库
yumrepolist;显示可用软件列表
yumgrouplist;列出程序组
yuminstall***
yumgroupinstall***
就可以安装本地软件库软件了
安装可能会报错,提示需要key
可以从原本的repo文件中查看
gpgkey=***
例如
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
在local.repo添加gpgkey,如下修改
[local]
name=iso
baseurl=file:///mnt
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Q3:Linux下配置yum本地仓库,怎么弄,
mount /dev/cdrom /mnt#挂载系统光盘
vi /etc/yum.repos.d/cdrom
内容:
[cdrom]
name=system cdrom
baseurl=file:///mnt/
enabled=1、gpgcheck=0
这样就把yum源设到了系统光盘
Www.YijiTAO^.cOm
Q4:linux虚拟机如何安装本地yum源?
1.创建个目录
mkdir /var/yum
并从光盘介质中把Server目录下的所有文件拷贝到刚创建的目录里(/var/yum)。
cp -r /media/cdrom /var/yum
2.安装createrepo
createrepo是配置YUM源的配置工具,检查当前是否已经安装createrepo包的安装情况:
# rpm -qagrep createrepo
如果显示为尚未安装,则需要执行如下的命令完成安装:
# rpm -ivh /media/cdrom/Server/createrepo-0.4.4-2.fc6.noarch.rpm
ps:版本因操作系统的版本有所区别,请查找当前系统的createrepo版本rpm包进行安装
3.创建yum repository的xml-rpm-metadata
执行如下命令:
# createrepo -g /var/yum/Server/repodata/comps-rhel5-server-core.xml /var/yum/Server/
# createrepo -g /var/yum/VT/repodata/comps-rhel5-vt.xml /var/yum/VT/
# createrepo -g /var/yum/Cluster/repodata/comps-rhel5-cluster.xml /var/yum/Cluster/
# createrepo -g /var/yum/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /var/yum/ClusterStorage/
执行createrepo命令后系统会自动扫描相关目录,将rpm包加入到YUM源的数据库中。
4.创建本地yum客户端的repo文件
配置使用本地yum repository:
# cd /etc/yum.repos.d/
# vim local.repo (名字可以随便起,但是要以.repo为后缀)
接下来在文件中添加如下内容后保存:
[local] #(yum块区域)
name=aaa # (名字可以随便起)
baseurl=file:///var/yum/Server #(搜索路径,必须指向你本机的yum源路径)
gpgcheck=0 #(gpgcheck是gpg验证是否开启的选项,1是开启,0是不开启,一般情况可以关掉)
enabled=1 #(是否启用,0为不启用,1为启用,过没这一项,就是启用)
[VT]
name=VT
baseurl=file:///var/yum/VT
gpgcheck=0
[Cluster]
name= Cluster
baseurl=file:///var/yum/Cluster
gpgcheck=0
[CS]
name= ClusterStorage
baseurl=file:///var/yum/ClusterStorage
gpgcheck=0
5.测试使用yum来安装软件包WWw.YIjiTaO∴.cOm
Q5:linux配置本地yum服务器
1、将RHEL 6光盘中的内容复制到一个文件夹/yum中
2、安装下列rpm包:createrepo,yum-updatesd,yum-utils,vsftpd
3、使用生成包依赖关系命令:createrepo /yum
4、客户端yum配置文件
[MailRepo]
name=Centos
baseurl=file:///yum
enabled=1
gpgcheck=0
上述为本地yum服务器,若使用ftp进行yum安装,则需在服务器上安装vsftp,并且将rpm包所在路径放入vsftpd配置文件中。在客户端的配置上,baseurl参数的值为ftp://PATH
摘自 hwylxf 的BLOG
wwW.Y@iJItao.COmQ6:红帽linux怎么配置本地yum
1 先把虚拟机的光盘连接上 2[root@h2 ~]# mkdir/iso[root@h2 ~]# mount -o loop /dev/sr0/iso PS: /dev/cdrom和/dev/sr0是同一个设备光驱[root@h2 ~]#ls -l /dev/cdromlrwxrwxrwx 1 root root 3 5月6 15:35 /dev/cdrom -> sr0 3 设置光驱开机自动挂载 [root@h2 ~]# echo "mount -oloop/dev/sr0/iso">> /etc/rc.local 或者: [root@h2 ~]# vim /etc/fstab/dev/sr0/isoiso9660ro,loop0 0 4 [root@h2 ~]# cd /etc/yum.repos.d/[root@h2 yum.repos.d]# rm -rf Cent*删除原有的repo文件,建议以备份的方式mv走。 [root@h2 yum.repos.d]# vim iso.repo[iso]name=iso-resourcebaseurl=file:///iso/enabled=1gpgcheck=0 [root@h2 yum.repos.d]# yum clean all[root@h2 yum.repos.d]# yum makecache [root@h2 yum.repos.d]# yum search wireshark-gnome[root@h2 yum.repos.d]# yum install -y wireshark-gnome