文档章节

简易定制 Debian 软件仓库

anglix
 anglix
发布于 2015/09/20 17:22
字数 321
阅读 231
收藏 4
  1. 首先下载Debian最新稳定版DVD安装光盘,本文以 8.2 为例:

/d0/iso/debian-8.2.0-amd64-DVD-1.iso

/d0/iso/debian-8.2.0-amd64-DVD-2.iso

/d0/iso/debian-8.2.0-amd64-DVD-3.iso

  1. 将 ISO 镜像挂载到本地目录中:
mount -t iso9660 -o ro,loop /d0/iso/debian-8.2.0-amd64-DVD-1.iso /mnt/d1
mount -t iso9660 -o ro,loop /d0/iso/debian-8.2.0-amd64-DVD-2.iso /mnt/d2
mount -t iso9660 -o ro,loop /d0/iso/debian-8.2.0-amd64-DVD-3.iso /mnt/d3
  1. 初始化环境:
apt-get -y install reprepro
mkdir -pv /d1/mirrors/debian && cd /d1/mirrors/debian
head -9 /mnt/d1/dists/jessie/Release > conf/distributions
  1. 使用 reprepro 合并3个光盘中的所有软件包:
reprepro -vb /d1/mirrors/debian includedeb jessie $(find /mnt/d{1,2,3}/pool/ -type f -name "*.deb")
  1. 提供 web 服务,Nginx 配置示例:
server {
 listen   0.0.0.0:80 backlog=8192;
 index index.html index.htm;
 server_name mirrors.biliops.com;

 location / {
        root /d1/mirrors;
        autoindex on;
        autoindex_exact_size off;
        autoindex_localtime on;
 }
}
  1. 添加配置文件 /etc/apt/sources.list.d/biliops.list :

deb http://mirrors.biliops.com/debian jessie main contrib

  1. 更新本地仓库数据并测试:
apt-get update
aptitude show nginx
  1. 写在后面的话
  • 使用安装盘做的仓库非常稳定可靠,因为它是固定的。
  • 此法相对轻量,仅适合做apt软件源。(像debian-installer等高级功能就没有啦)
  • 安全更新、自定义软件可以另开路径。

© 著作权归作者所有

共有 人打赏支持
anglix

anglix

粉丝 32
博文 35
码字总数 17615
作品 0
珠海
系统管理员
私信 提问
Docker 搭梯子实践 | 掘金技术征文

之前写过一篇文章如何在 VPS 上搭建梯子,那篇文章里是如果在搬瓦工的 VPS 搭建 的服务进行翻墙。当初选择搬瓦工的原因是因为 VPS 很便宜,一年差不多 120RMB 的价格就可以获得一台拥有独立 ...

骑摩托马斯
2017/05/02
0
0
Parsix GNU/Linux 项目宣布即将终止

基于 Debian 的 Parsix 发行版已经宣布将会在 Debian Stretch 发布六个月后终止。官方表示 Parsix GNU/Linux 8.15 (Nev) 在这段时间里会得到完全的支持,用户应该可以把他们的安装升级到 De...

局长
2017/05/23
2.4K
13
SparkyLinux 5.0 发布,基于 Debian 10 测试分支

SparkyLinux 采用的是滚动更新模式,日前已更新到 5.0 版本,并已提供下载使用。SparkyLinux 5.0 基于测试版的 Debian 10 "Buster",并带来了 LXQt, Xfce 和 MATE 桌面环境下的镜像文件。 Sp...

局长
2017/07/17
640
0
BackBox Linux 4.0 发布,基于 Ubuntu 的发行

BackBox Linux 4.0 发布,此版本包括 Linux Kernel 3.13,EFI 模式,匿名模式,LVM + 磁盘加密安装器,隐私组件和 armhf Dibian 包。 此版本主要改进如下: 新 Ubuntu 14.04 base 便捷的 Th...

oschina
2014/10/12
2.6K
2
转载-Linux新人必读,Linux发行版选择和软件安装的一些原则性问题

原文链接:http://bbs.csdn.net/topics/390138640/ 1、使用前,通过各种途径去了解Linux,包括正面的和反面的 袁萌袁大头虽为人诟病,但他的有一项统计却值得深思——每年4、5月和10、11月(...

1清风揽月1
2017/06/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ShxViewer_SHX字体查看

ShxViewe 是一款非常实用的SHX字型浏览软件。从CAD里面的字体浏览软件分离出来,帮助我们预览shx字体。 程序长这个样子: 分别打开txt.shx、hztxt.shx、ltypeshp.shx这几个形文件,可以了解一...

一个小妞
32分钟前
1
0
Jenkins的初步使用

Jenkins真是个宝藏软件,今天大概安装使用了一下,感觉还有好多维度可以探索。 1)安装:在Windows上使用的,在https://jenkins.io/download/下载Windows安装包,解压后是一个msi文件,默认安...

莫在全
43分钟前
1
0
技术复习-分布式事务

一、分布式事务解决方案 1.两阶段提交 two phase commit 角色分为协调者、参与者。协调者负责协调所有的参与者。 第一阶段 prepare 协调者发送prepare请求,参与者锁定资源之后返回ready或者...

Lubby
53分钟前
3
0
jenkins安装

https://my.oschina.net/u/593517/blog/1797968 jenkins 安装 https://my.oschina.net/u/593517/blog/3028175 GIT 安装 https://my.oschina.net/u/593517/blog/3028179 maven 安装 插件安装 ......

Gm_ning
今天
2
0
小言服务端解决方案-监控

框架保证方向,整体包容细节 为保证服务端运行平稳正常,owner应使得系统应保有相应的监控:系统监控,业务监控。而服务运行的平稳高效是否有保障跟监控粒度又成直接的正比关系。本文仅针对开...

重城重楼
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部