Linux YUM以ftp服务器为源搭建
创始人
2024-06-23 00:31:03
0次

Linux YUM对于电脑使用的玩家的常用软件,然后我就学习及深入的研究Linux YUM,在这里和大家一起探讨Linux YUM的使用方法,希望对大家有用。以ftp服务器为源。

一. 准备工作

1. 启动REDHAT Linux ,并放入安装光盘

2. 挂载光驱  mount /dev/cdrom /mnt

3. 安装FTP服务
cd  /mnt/Server
rpm  -ivh vsftpd*
chkconfig vsftpd on
service vsftpd start

4. 安装createrepo软件包
rpm –ivh createrepo*

5. 拷贝系统盘中的文件到本系统中
cp  -R  /mnt/Server  /var/ftp/pub

二. 搭建Linux YUM

1. 生成依赖性关系createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/这个地方要注意. comps-rhel5-server-core. xml一定不能手动生成. 默认安装光盘上已经有了

2. 做完上面的步骤后会有一个错误提示. “Could not remove old metadata dir: . olddata“说目录有问题。不用管他. 把那个目录删除掉rm  –rf  /var/ftp/pub/Server/. olddata

3. 把步骤1再做一遍createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/

4. 创建仓库文件 新建一个仓库文件. 名字可以随便起.cd  /etc/yum.repos.d vim yum. repo在文件中写如下内容

  1. [base]  
  2. name=base 
  3. #192. 168. 0. 6是你的YUM源地址  
  4. baseurl=ftp://192. 168. 0. 6/pub/Server  
  5. #是否开启源  
  6. enabled=1 
  7. #是否验证. 可不要  
  8. gpgcheck=1 
  9. #验证的密钥. 可不要  
  10. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 

经过以上步骤后. 自己的Linux YUM源就搭建好了。当然. 你可以把你的源提供给别人使用. 要使用的人只用将你的repo文件复制一份到/etc/yum.repos.d/下. 或者自己手写一份。如果还想做其他仓库. 比如VT,Cluster,ClusterStorage,重复上面的步骤. 然后改改仓库文件就可以了。有了Linux YUM. 以后再安装软件包就方便很多了. 不用考虑依赖性关系。

Linux YUM 用法

  1. yum install 软件名 /**//*下载安装对应软件包*/  
  2. yum info 软件名 /**//*查看软件包的详细信息*/  
  3. yum list |grep kernel /**//*查找kernel的软件包*/  
  4. yum update firefox /**//*更新firefox*/  
  5. yum remove bmp-mp3 /**//*移除bmp-mp3*/  
  6. man yum /**//*yum命令详细信息查看*/   
  7. yum 文件的配置路径为 /etc/yum.conf 

#0表示不保存下载的文件,1表示保存下载的文件,默认为不保存keepcache=0#指定下载文件的保存路径,文件保存在 分类目录/packages/ 中cachedir=/var/cache/yum。

【编辑推荐】

  1. Linux yum安装包的更新列表
  2. Linux yum强大的基本操作
  3. 配置Linux YUM源设置使用代理
  4. Linux YUM配置的重中之重
  5. Linux Yum安装配置与安装命令应用

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
只需三步,让你掌握阿尔法路由器... 请参照以下阿尔法路由器设置方法,通过浏览器进入及设置宽带路由器。经过这三个步骤的设置,基本上能够熟悉...
如何更省钱? 近期特价热门硒鼓... 如今激光打印设备已经成为商务或企业的绝对主力办公设备,但采购者往往忽视了激光打印设备所用的耗材,相对...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...