linux下yum源配置

1.安装yum

1.1检查是否安装yum

rpm -qa|grep yum

1.2创建目录

mkdir /apps

1.3上传yum的rpm包到/apps下,修改权限后安装

chmod 755 yum-2.0.8-1.src.rpm

rpm -ivh yum-2.0.8-1.src.rpm

2.挂载光盘或镜像文件

2.1创建挂载点

mkdir /mnt/cdrom

2.2放入光盘,查看光盘设备名

ls -l /dev/cdrom

2.3挂载光盘到挂载点

mount  /dev/sr0  /mnt/cdrom


3.安装yum所需rpm包

3.1进入/dev/cdrom

cd /dev/cdrom

3.2rpm包安装

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

rpm -ivh yum-3.2.29-73.el6.noarch.rpm

yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm(没有装)


4.修改yum配置

4.1备份yum配置

cd /etc/yum.repos.d/

cp rhel-source.repo /etc/yum.repos.d/rhel-source.repo.bak

4.2编辑rhel-source.repo

vi rhel-source.repo

修改yum配置,不要有注释信息!!!

[Packages]

name=Red Hat Enterprise Linux      #可以自定义名字

baseurl=file:///mnt/cdrom/server       #挂载点

enabled=1                           #可以使用yum

gpgcheck=1                          #设置不检查gpgkey 

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release   # 配置gpgkey的路径

按esc,:wq存盘退出


5.配置本地yum源

5.1拷贝光盘中的rpm包到本地硬盘

cp -r /mnt/cdrom/Packages/ /packages/

5.2检查是否安装createrepo工具

rpm -qa|grep createrepo

5.3安装createrepo工具所需rpm包

rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh createrepo-0.9.9-24.el6.noarch.rpm


6.创建索引

createrepo -v /packages/(如果命令找不到则重新安装上一步createrepo-0.9.9-24.el6.noarch.rpm)

6.1如若需要分组信息,找一个*****comps***.xml

cp /mnt/cdrom/repodata/fffa6f614fa907462f036732513bf3ff9979d3a769a1363887ea14af492fc713-comps-Server.x86_64.xml /comps.xml

6.2开始创建分组信息

createrepo -g /comps.xml  /packages


7验证安装是否成功,显示以下信息证明安装成功

[root@howinserver yum.repos.d]# yum grouplist

Loaded plugins: product-id, search-disabled-repos, security, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Setting up Group Process

Packages                                                                        | 4.1 kB     00:00 ... 

Packages/primary_db                                                             | 3.1 MB     00:00 ... 

Packages/group_gz                                                               | 216 kB     00:00 ... 

Installed Groups:

   Additional Development

   Base

   Compatibility libraries

   Console internet tools

   Debugging Tools

   Desktop Platform

   Directory Client

   E-mail server

   Fonts

   General Purpose Desktop

   Graphical Administration Tools

   Hardware monitoring utilities

   Input Methods

   Large Systems Performance

   Legacy UNIX compatibility

   Legacy X Window System compatibility

   NFS file server

   Network file system client

   Networking Tools

   Performance Tools

   Perl Support

   Scientific support

   Security Tools

   Server Platform

Installed Language Groups:

   Arabic Support [ar]

   Armenian Support [hy]

   Chinese Support [zh]

   Georgian Support [ka]

   Hebrew Support [he]

   Inuktitut Support [iu]

   Japanese Support [ja]

   Korean Support [ko]

   Lao Support [lo]

   Tajik Support [tg]

Available Groups:

   Backup Client

   Backup Server

   CIFS file server

   Client management tools

   Desktop

   Desktop Debugging and Performance Tools

   Desktop Platform Development

   Development tools

   Dial-up Networking Support

   Directory Server

   Eclipse

   Emacs

   FCoE Storage Client

   FTP server

   Graphics Creation Tools

   Guest Agents

   Identity Management Server

   Infiniband Support

   Internet Browser

   Java Platform

   KDE Desktop

   Mainframe Access

   Messaging Client Support

   MySQL Database client

   MySQL Database server

   Network Infrastructure Server

   Network Storage Server

   PHP Support

   PostgreSQL Database client

   PostgreSQL Database server

   Print Server

   Printing client

   Remote Desktop Clients

   Ruby Support

   SNMP Support

   Server Platform Development

   Smart card support

   Storage Availability Tools

   System Management

   System administration tools

   TeX support

   Technical Writing

   TurboGears application framework

   Virtualization

   Virtualization Client

   Virtualization Platform

   Virtualization Tools

   Web Server

   Web Servlet Engine

   Web-Based Enterprise Management

   X Window System

   iSCSI Storage Client

Available Language Groups:

   Afrikaans Support [af]

   Albanian Support [sq]

   Amazigh Support [ber]

   Assamese Support [as]

   Azerbaijani Support [az]

   Basque Support [eu]

   Belarusian Support [be]

   Bengali Support [bn]

   Bhutanese Support [dz]

   Brazilian Portuguese Support [pt_BR]

   Breton Support [br]

   Bulgarian Support [bg]

   Catalan Support [ca]

   Chhattisgarhi Support [hne]

   Chichewa Support [ny]

   Coptic Support [cop]

   Croatian Support [hr]

   Czech Support [cs]

   Danish Support [da]

   Dutch Support [nl]

   English (UK) Support [en_GB]

   Esperanto Support [eo]

   Estonian Support [et]

   Ethiopic Support [am]

   Faroese Support [fo]

   Fijian Support [fj]

   Filipino Support [fil]

   Finnish Support [fi]

   French Support [fr]

   Frisian Support [fy]

   Friulian Support [fur]

   Gaelic Support [gd]

   Galician Support [gl]

   German Support [de]

   Greek Support [el]

   Gujarati Support [gu]

   Hiligaynon Support [hil]

   Hindi Support [hi]

   Hungarian Support [hu]

   Icelandic Support [is]

   Indonesian Support [id]

   Interlingua Support [ia]

   Irish Support [ga]

   Italian Support [it]

   Kannada Support [kn]

   Kashmiri Support [ks]

   Kashubian Support [csb]

   Kazakh Support [kk]

   Khmer Support [km]

   Kinyarwanda Support [rw]

   Konkani Support [kok]

   Kurdish Support [ku]

   Latin Support [la]

   Latvian Support [lv]

   Lithuanian Support [lt]

   Low Saxon Support [nds]

   Luxembourgish Support [lb]

   Macedonian Support [mk]

   Maithili Support [mai]

   Malagasy Support [mg]

   Malay Support [ms]

   Malayalam Support [ml]

   Maltese Support [mt]

   Manx Support [gv]

   Maori Support [mi]

   Marathi Support [mr]

   Mongolian Support [mn]

   Myanmar (Burmese) Support [my]

   Nepali Support [ne]

   Northern Sotho Support [nso]

   Norwegian Support [nb]

   Occitan Support [oc]

   Oriya Support [or]

   Persian Support [fa]

   Polish Support [pl]

   Portuguese Support [pt]

   Punjabi Support [pa]

   Romanian Support [ro]

   Russian Support [ru]

   Sanskrit Support [sa]

   Sardinian Support [sc]

   Serbian Support [sr]

   Sindhi Support [sd]

   Sinhala Support [si]

   Slovak Support [sk]

   Slovenian Support [sl]

   Somali Support [so]

   Southern Ndebele Support [nr]

   Southern Sotho Support [st]

   Spanish Support [es]

   Swahili Support [sw]

   Swati Support [ss]

   Swedish Support [sv]

   Tagalog Support [tl]

   Tamil Support [ta]

   Telugu Support [te]

   Tetum Support [tet]

   Thai Support [th]

   Tibetan Support [bo]

   Tsonga Support [ts]

   Tswana Support [tn]

   Turkish Support [tr]

   Turkmen Support [tk]

   Ukrainian Support [uk]

   Upper Sorbian Support [hsb]

   Urdu Support [ur]

   Uzbek Support [uz]

   Venda Support [ve]

   Vietnamese Support [vi]

   Walloon Support [wa]

   Welsh Support [cy]

   Xhosa Support [xh]

   Zulu Support [zu]

Done

8.弹出光盘

8.1查询光盘挂载位置,卸载光盘

df -h 

umount /dev/sr1

8.3 弹出光驱

eject

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux网络yum源配置有多种方法。一种方法是通过配置网络yum源。首先,你需要知道你的Linux系统的版本,在终端输入命令"cat /etc/redhat-release"可以查看系统版本。然后,你可以下载适合你系统版本的yum源配置文件,并将其保存到/etc/yum.repos.d/目录下。接下来,你可以通过编辑该文件来配置yum源。你可以设置yum源的名称、baseurl、enabled和gpgcheck等参数。其中,baseurl参数是指定yum源的地址,enabled参数用于启用或禁用该yum源,gpgcheck参数用于验证软件包的签名。配置完成后,你可以使用yum命令来安装、更新和删除软件包。另外,如果你在系统中同时配置了本地yum源和其他yum源,你可以使用yum-plugin-priorities插件来设置优先级。通过添加priority字段,你可以指定某个yum源的优先级,数字越小优先级越高。这样,在安装软件包时,系统会优先使用优先级高的yum源。如果你还没有安装yum-plugin-priorities插件,你可以使用"yum install -y yum-plugin-priorities.noarch"命令来安装。然后,在你想要设置优先级的yum源配置文件中添加priority字段即可。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [linux配置yum源的三种方法](https://blog.csdn.net/m0_60028455/article/details/123736036)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Linux配置yum源](https://blog.csdn.net/weixin_58544496/article/details/126405214)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值