搭建本地ubuntu镜像服务器(arm版)

本文介绍了如何在Ubuntu 14.04LTS x86_64环境下,搭建本地ARM架构的Ubuntu镜像服务器。通过修改配置文件、安装必备工具如apt-mirror和apache2,设置定时更新,最后将系统源更改为自己的服务器,从而提升软件下载速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

搭建本地ubuntu镜像服务器(arm版)

最近由于项目需要,经常从ports.ubuntu.com服务器上面下载ubuntu的镜像文件,但是面对几kB的速度,项目实在是进行不下去了。考虑到后面还要经常用到这些镜像文件,不如自己建了一个服务器。于是乎在阿里云买了一个120G的存储服务器,着手构建自己的ubuntu for armhf 镜像文件服务器。登录服务器之后,apt-get update了一下,十几M/s的网速,终端页面嗖嗖滑动的感觉真是倍儿爽啊。

搭建环境

  • 服务器系统:ubuntu 14.04LTS x86_64,ip为255.255.255.255
  • 目标镜像:ports.ubuntu.com中的armhf镜像文件

搭建步骤

为了创建ubuntu for armhf镜像服务器,好像至少需要90G的空间,因为现在下载完毕之后的总文件大小在80G,开始我也不相信,因为网上都在说x64或者x86的才30G左右,但是事实就是需要80G,可能是armhf版的镜像文件比较多,保存的版本比较多的缘故。这里使用官方网站ports.ubuntu.com作为源,因为arm版本的源实在是太少了,还有一个ftp.ubuntu-tw.org/ubuntu-ports,但是网速和这个基本上没有区别。

安装必备工具

apt-get install apt-mirror

这是ubuntu系统中用来方便用户批量下载服务器中镜像文件的工具,可以通过修改mirror.list文件来定制其操作,下面将使用该工具。

apt-get install apache2

这是ubuntu中实现服务器功能的软件,将允许别人在网络上通过ip访问指定的文件和内容,我们通过这个工具将这个ip的电脑作为自己日后使用的服务器。

修改配置mirror.list文件

cd /etc/apt
cp mirror.list mirror.list.bak
vi mirror.list
############# config ##################
#
# set base_path    /var/spool/apt-mirror
#
# set mir
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值