单位的服务器已经全部改为Debian6.0 AMD64,可是升级成了很大的问题,一些服务器不方便连接互联网,能连接的也因为速度问题升级太慢。尝试了离线升级等N种方法,发现一个问题,因为不同的Debian服务器中装的软件不同,那么必须每个服务器生成升级列表,然后一个个去互联上升级。无奈之下只能自建本地源解决。
解决方法,首先不可能单独给台服务器做源,所以用Vbox虚拟机实现,每次在互联网上将这个虚拟机同不好,然后完整同步到服务器中即可,为方便管理,虚拟机加装两块硬盘,一个做系统,一个做apt-mirror的数据存储,这样每次只需要同步后面这块硬盘的vdi文件即可。
配置过程如下:
1、安装Debian网络版,180M的那个,这个小、方便必须的
2、安装apt-mirror
sudo aptitude install apt-mirror
3、修改配置文件 /etc/apt/mirror.list
sudo vi /etc/apt/mirror.list
#我的第二块硬盘mount到/simen目录了
set base_path /simen/mirror
#镜像源为 ftp.cn.debian.org 、发布版本 squeeze 、架构 amd64,这个速度飞快,最终大概35G
deb-amd64 http://ftp.cn.debian.org/debian squeeze main contrib non-free
deb-amd64 http://ftp.cn.debian.org/debian squeeze-updates main contrib non-free
4、安装apache2
sudo apt-get install apache2
5、将/simen/mirror连接到/var/www
ln -s /simen/mirror/ftp.cn.debian.org/ /var/www
6、修改服务器的源地址
分享到:
相关推荐
apt-mirror是一个用于镜像APT(Advanced Package Tool)仓库的工具,主要用于Linux系统,特别是Debian和Ubuntu等基于APT的发行版。 描述中提到"python库",意味着这个库是用Python语言编写的,可以在Python项目中...
`python-apt-mirror-updater` 是一个针对 Debian 和 Ubuntu 操作系统的实用工具,它旨在自动化和强化 `apt-get` 镜像的选择过程。在 Debian 和 Ubuntu 中,`apt-get` 是一个强大的包管理器,用于安装、更新和管理...
但是,这通常不是必需的,因为上一步中的`sources.list`已经指定了本地源。 5. **使用本地仓库安装软件**: 现在,你可以像平常一样使用`apt install`命令,它将从本地仓库中寻找并安装软件包。例如: ``` sudo ...
3. **配置本地系统**:在本地系统中配置`/etc/apt/sources.list`,将其中的软件源地址替换为本地镜像的地址,使得Apt在进行更新或安装操作时指向本地镜像。 4. **维护更新**:为了保持镜像的最新状态,需要定期运行...
【标题】"debian-mirror:带有 Debian Apt-Mirror 的 Vagrant 项目(Lenny 和 Lenny Security)"指的是一个Vagrant项目,其目的是创建一个本地Debian软件仓库镜像,特别是针对Debian Lenny和Lenny Security更新。...
通过使用`apt-mirror`,我们可以创建一个与官方服务器几乎相同的本地镜像,供内部网络中的计算机使用。 二、安装`apt-mirror` 首先,我们需要在Ubuntu服务器上安装`apt-mirror`。打开终端并执行以下命令: ```bash...
`apt-smart` 是一个专为 Debian、Ubuntu 和 Linux Mint 设计的工具,它通过智能、自动化的算法来选择最佳的 `apt-get` 镜像源。在这些基于 Debian 的 Linux 发行版中,`apt-get` 是系统管理软件包的主要命令行工具,...
为了让局域网内的Ubuntu计算机能够使用本地Source服务器,需要修改这些计算机上的`/etc/apt/sources.list`文件,将源指向本地服务器。 - **修改文件**: ```bash deb ...
go-apt-cacher是专门为Debian(APT)存储库构建的缓存反向代理。 该存储库还包含一个镜像实用程序go-apt-mirror 。 博客: 状态 该项目当前处于维护模式,预计不会收到功能更新。 错误修正等将在需要时执行。 产品...
这个仓库是关于什么的? 这是一个用python写的电报机器人,用于将互联网上的文件镜像到我们心爱的Google云端硬盘。 灵感 ...基于Debian发行版的安装要求 sudo apt install python3 按照Docker安装
对于Ubuntu或Debian用户,可以在`/etc/apt/sources.list`文件中添加相应的镜像源URL。例如,中国的用户可以选择阿里云、腾讯云等提供的Qt镜像源,这些镜像源的URL一般会在镜像服务提供商的官方网站上公布。 对于...
cygwin的安装工具,类似于debian apt-get 要求 get bzip2 z 柏油 (g)awk 指令 命令 描述 安装 安装软件包 本地安装 从tar安装软件包 去掉 删除包裹 过时的 列出过时的包裹 更新 更新setup.ini 升级 升级过期的...
apt-got构建并监督部分(或全部)Debian镜像,该镜像由apt-get请求即时填充。 但是还有更多! 它的模块化镜像引擎可用于定制镜像算法。 因此,您可以轻松制作自己的模块! (例如apt4rpm)
apt是Debian及其衍生产品的主要命令行软件包管理器。 它提供了用于搜索和管理以及查询有关软件包信息的命令行工具,以及对高级软件包管理器可以依赖的libapt-pkg和libapt-inst库提供的所有功能的低级访问。 包含的...
Debian Lx品牌图像生成器 (检查) 这是用于创建lx品牌Debian映像的脚本的集合。 要求 为了使用这些脚本,您需要: 在VM或裸机中运行的Debian( install脚本必需) debootstrap: apt-get install -y ...
从零到ISO 假设脚本位于当前目录中,并且您使用的是基于Debian的发行版(已在Ubuntu 16.04上进行了测试),那么您应该能够在N步中创建第一个ISO: # ./chrootbootstrapper.sh --install-dependencies通过apt-...
Apt Mirror默认为Internode Australia 用户: packer 密码: packer (别忘了更改此密码!) 可以在http/preseed.cfg和jessie.json更改默认值 建造 在i5-3550、4GB RAM,USB3 Intel 320 SSD上从头开始5分钟(请...
路径 /etc/apt # deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 CD Binary-1 20150906-11:13]/ jessie main # deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 CD Binary-1 ...
包管理器镜像为APT,YUM和DNF配置标准存储库的镜像。 如果您具有高速缓存代理并且想要确保高速缓存命中,则很有用。角色变量pkgmgr_proxy 如果定义,角色将配置程序包管理器以使用此URL作为代理。pkgmgr_mirror 以...
来自萌咖的脚本,做个备份! 全自动安装rootroot密码:MoeClub.org apt-get update apt-get install -y xz-utils openssl gawk file wget --no-check-certificate -qO Install...