Linux服务器上搭建yum仓库

概述

YUM主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。要成功的使用YUM工具安装更新软件或系统,就需要有一个包含各种rpm软件包的repository(软件仓库),这个软件仓库我们习惯称为yum源。网络上有大量的yum源,但由于受到网络环境的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器大量软件包需要安装时,缓慢的进度条令人难以忍受。因此我们在优化系统时,都会更换国内的源。相比较而言,本地YUM源服务器最大优点是局域网的快速网络连接和稳定性。有了局域网中的YUM源服务器,即便在Internet连接中断的情况下,也不会影响其他YUM客户端的软件安装和升级。

实验目标

在Linux系统中搭建yum仓库,解决用rpm安装软件包时会产生依赖包而导致安装失败的问题。

实验环境

Linux 操作系统。

Linux 系统安装ISO映像文件。

实验步骤

1.找到ISO映像文件本地路径,在设备状态处都勾选上。

2.手动挂载ISO映像文件到 /mnt目录下,查看挂载信息。

3.为了避免每次开机手动挂载的麻烦,设置开机自动挂载。

4.进yum.repos.d 目录下,编辑yum配置文件。

5.查看yum 清单,确认yum仓库安装成功。

原文地址:http://blog.51cto.com/13760351/2143385

时间: 2024-11-01 10:59:58

Linux服务器上搭建yum仓库的相关文章

阿里云CentOS Linux服务器上搭建邮件服务器遇到的问题

参考文章: 阿里云CentOS Linux服务器上用postfix搭建邮件服务器 Linux系统下邮件服务器的搭建(Postfix+Dovecot) 本来想自己搭建邮件服务器,但是看到一篇资料表示阿里云为了禁止垃圾邮件,禁用了25端口. 可以使用阿里云的邮件推送服务. SMTP之PHP调用示例 email.class.php下载

linux服务器上搭建DNS服务

实验 实验环境: 虚拟机上搭建两台linux服务器,作主从服务器   实验要求:   一,使用BIND构建主域名服务器,配置正向地址解析记录和反向地址解析记录. 二,使用BIND构建从域名服务器,实现主从区域数据文件实现同步.   实验步骤:   一,使用BIND构建主域名服务器,配置正向地址解析记录和反向地址解析记录.   使用RPM方式安装DNS服务: 编辑/etc/named.conf配置文件: 全局配置部分: 编辑监听端口为本机IP地址,允许使用所有网段设置为any: 区域配置部分: 编

git 服务器搭建,在自己服务器上搭建私有仓库

创建一个简单的私人Git版本控制服务器,首先得有个服务器(屁话).这种方式适合人比较少的情况,管理不需要很复杂,只要增加几个账号就能搞定. 如下面的情况,有一个服务器,两个客户端. 服务器:Debian7.5 (192.168.10.14) 用 户:git (git-shell) 仓 库:sample.git 地 址:[email protected].168.10.14:/home/git/sample.git 客户端:Mac mymac.pub(mac git公钥) win7 mywin.p

Linux服务器上搭建samba服务实现文件共享

实验 实验环境: 一台虚拟机上的linux服务器和一台真机 实验要求: 一,客户机能够匿名访问linux服务器文件: 二,客户机需要用户验证访问linux文件: 三,创建共享账号的别名实现登陆: 四,访问地址的限制: 五,linux主机查询目标主机共享资源列表和登陆并访问共享文件夹: 六,使用mount挂载共享文件夹: 实验步骤: 一,匿名访问linux服务器文件 安装samba服务程序: 查看samba是否安装完整 过滤"#"和":"符号在导入smb.conf配置

Linux服务器上搭建DHCP服务

实验 实验环境: 在虚拟机上搭建两台linux服务器,一台作为DHCP服务器,另一台作为客户机自动获取IP地址: 实验要求: 一, linux服务器作为DHCP服务自动分配IP地址: 二, linux服务器作为客户端获取IP地址: 实验步骤: 一, linux服务器搭建DHCP服务 配置linux服务器静态ip地址: 在/etc/fstab文件里编辑光盘开机自动挂载 用rpm方式安装dhcp服务程序 进入dhcpd.conf配置文件 编辑域名.解析的IP地址.自动分配的IP地址范围 开启dhcp

linux服务器上搭建gitolite实现对git server的版本库的权限控制

一.环境介绍: 1.1Git账户管理机器manageip:10.0.0.56 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [[email protected] ~]# hostname manage [[email protected] ~]# tail -2 /etc/hosts 10.0.0.56 manage 10.0.0.11 git-server 1.2.git远程版本库git-se

关于linux服务器上搭建ftp服务的流程

小龙最近折腾了一个阿里云的服务器,买完了就要开始做那么多那么多的功课,小龙对ssh也是一知半解的状态,做个小笔记,发布下整个ftp服务的搭建过程,大神勿喷:) 一.aliyun Linux(Redhat)安装vsftp软件 1.更新yum源首先需要更新系统的yum源,便捷工具下载地址:update_source.zip.这里需要注意的是,目前文件无法传输,所以想要运行 update_source.sh 只能用文本打开,复制粘贴到阿里云服务器系统运行. 2.安装vsftp使用yum命令安装vsft

如何在远程Linux服务器上搭建Nginx

首先得申明一下使用的工具有: 1. putty  https://pan.baidu.com/s/1i4Ix8Hn 2. fileZilla  https://pan.baidu.com/s/1nvJR8al 如果是抢购阿里云免费的就按照下面执行下去就行了,如果花钱买的主机,会顺手送你一个Apache服务器,你的手动卸载Apache,卸载的步骤我会在下个博文中介绍,等不及的可以联系我[email protected] 下面先配置Nginx yum install epel-release -y

Linux服务器上搭建WEB邮件系统Squirrelmail

实验 安装环境需要有LAMP,postfix,dovect: 安装LAMP请参考:http://9067358.blog.51cto.com/9057358/1619748 安装postfix和dovecot请参考:http://9067358.blog.51cto.com/9057358/1620235 将名为squirrelmail和支持多国语言的安装包解压缩到apache网站默认首页的目录: 将支持多国语言的安装包解压到Squirrelmail默认网页中: 进入网站存放位置修改目录名方便浏