建立本地源

搭建本地源

一、   建立本地源的原因

在Linux系统上,安装软件大体上分为三种方法

①下载源码包

②下载编译好的软件包

③通过软件源安装

在上述三种方式中,第一种方案过程过于繁琐,需要下载源码,检查编译环境,执行编译,执行安装,可能过程中我们会遇到很多麻烦,所以一般不用,只用在特殊场合,当我们需要定制程序时才会自己进行自定义编译(比如编译内核时,剔除自己不需要的模块等等),对于第二种方式,当我们下载软件包进行安装时,我们可能会遇到各种依赖无法解决或者过于繁琐,譬如我们下载了a软件需要安装,发现a依赖于b,我们又跑到b软件官方下载b的安装包,结果b又依赖于c......结果可想而知.对于第三种方案,无论本地搭建还是使用外界提供的源,恐怕都是最方便的。针对我们的学习环境,我们并不能随时连接到互联网,使用外界提供的软件源,并且一般在服务器上,为了稳定起见,在未出现漏洞影响的情况下我们不会使用最新的软件版本,所以我们可以搭建一个本地源,实现快速的安装需要的软件.

二、   建立的步骤

1、挂载镜像

挂载本地的镜像以后,linux中会立即加载出次镜像

2、查看此镜像所在路径

3、新建一个文件夹/yum,用来挂载镜像

4、创建一个yum配置文件

5、清除旧的缓存,建立新的缓存

建立本地源,布布扣,bubuko.com

时间: 2024-10-17 08:05:19

建立本地源的相关文章

CentOS6.4建立本地源

#mkdir /mnt/ISO#mount -o loop /root/CentOS-6.4-x86_64-bin-DVD1.iso /mnt/ISO/#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak#vi /etc/yum.repos.d/CentOS-Media.repobaseurl=file:///mnt/ISO/gpgcheck=0enabled=1 CentOS6.4建立本地源,布布

CentOS7如何建立本地阿里yum源,并安装htop文件?

版本centos 7.01.[[email protected] yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak 将原文件备案2.建立本地源[[email protected] yum.repos.d]# cat CentOS-Local.repo [Fedora-EPEL]name=Fedora EPEL for EL7baseurl=https://mirrors.aliyun.com/epel/7/x86_64/ //说明,在此

CentOS下建立本地YUM源并自动更新

1. 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网 l 对于RHEL(Redhat Enterprise Linux),需要购买服务 l 便于发布自己开发的rpm包 2. 找到适合你的站点的yum同步源,主要是CentOS标准软件仓库.epel.以及rpmforge CentOS标

yum设置本地源

一般我们安装好系统后常常会有一些软件默认没有安装,但ISO镜像里面都带有了.这时候就需要我们建立本地yum源 建立挂接点: #mkdir -p /media/XXX XXX 自建目录 mount -o ro /dev/cdrom /mnt/iso 挂载ISO#mount -o loop -t iso9660 /opt/XXXX.iso /media/XXX #mount -o -t iso9660 /*路径*/.ISO /media/XXX/ -o loop 自动加载#vim /etc/rc.d

利用yum本地源安装,解决电脑无法上网也能安软件的问题

最近上Linux网络架构课,学到了一个不错的方法,即使不能连接互联网,也可以安装软件,那就是利用yum,进行本地源的安装,简单又方便,下面就介绍给大家: 一.创建本地源的前提是有你一个包含你需要文件的镜像包,然后在你安装的虚拟机上,点击设置,勾选连接,并导入镜像包,如下图: 二.导入成功后,你的虚拟机桌面上会出现一个你需要的镜像包. 三.打开电脑上的终端,进行如下配置: 先检查自己是否已安装过所需的软件 如果没有则开始创建本地源 首先,在root用户下创建一个yum文件夹,然后利用df-h命令,

使用CDH Manager(及本地源)自动化安装CDH 5

一.准备工作 共性准备配置 1.ntp服务器 ntpdate time-server-ip #将时间写入bios hwclock --systohc 2.关闭iptables及selinux 3.配置hosts文件(增加Manager机记录.增加所有slaver机记录) slaver机准备 1.slaver机配置yum文件(添加cm.cdh的源,添加rhel光盘的源) vim /etc/yum.repos.d/cloudera-cdh5-local.repo  #内容如下 [cloudera-c

apt-mirror建立本地ubuntu私有源

首先,我们要安装apt-mirror$sudo apt-get install apt-mirror 假设我们将镜像等文件放在 /service/ubuntu文件夹下: 请事先新建以下文件夹(mirror.list里面提示要我们事先新建文件夹的): /service/ubuntu/service/ubuntu/mirror/service/ubuntu/skel/service/ubuntu/var 配置apt-mirror: $sudo vi /etc/apt/mirror.list-----

ubuntu制作本地源

背景 平时apt-get install安装软件时,下载的deb文件都会存放在/var/cache/apt/archives/下,为了今后重装或给别人用,特别是没有网络时,这些deb文件实际上是可以派上用途的,也就是可以用这些deb制作成本地源.这种方法还有一个应用场景: 先在有网络的服务器上面进行apt-get install安装 然后制作本地源 将本地源拷贝到没有网络的服务器上,然后在那台机器上设定sourcelist指向这个本地源,此时在那台没有网络的服务器上也可以执行apt-get in

给VM中的RHEL6.5配置本地源

二步:1.启动时自动挂载安装盘:2.增加一个".repo"(或者改掉原来的源的配置p.s.除非你以后都不想用网络源或者已经知道如何更改源的配置,否则别改) 首先,在/media中创建你想挂载光盘的目录(eg:mkdir /media/rhel6p5) 找到/etc/rc.d里面的 rc.local文件,在它的后面加上系统启动时你想要的动作(为所欲为哦^_^): if [ -e /dev/cdrom ] && [ -d /media/rhel6p5 ] then moun