当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 征询本地源的方案
帖子发表于 : 2008-07-22 21:12 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
先是个空的源,或者就一个包含iso源内容的本地源。一旦有机器从网络上,安装了那些本地没有的软件,就自动添加到这个源里面。这样,其他机器可以直接从本地源安装这些下载过的软件。
要自动。不要手动而已。


_________________
● 鸣学


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-07-24 17:53 
头像

注册: 2008-05-27 14:41
帖子: 93
送出感谢: 0 次
接收感谢: 0 次
没试过,研究一下


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-07-24 19:49 

注册: 2008-05-30 18:57
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
首先,代表坛子所有群众BS依依

小气的老财,直接做个镜像多好,

注意事项:

使用本地源的机器。。每次apt-get install 前,乖乖地执行update..
安装完后。。。乖乖打扫垃圾
不要懒,有空刷刷软件列表

1.最简单的办法

常规方法写sources.list

在本地源服务器中建一个数据库来管理已有软件包列表信息。。。。。每次安装去数据库中匹配,不能匹配的,复制进去。。

能匹配的。。。判决是更新还是。。。。

太恶心了。。。不写了。。。。

2.恶心的办法

用常规的方法写sources.list

当客户机执行安装动作时,从安装的提示信息中提取出本次新装软件的下载地址(前几位就可以了)及软件包名称
下载地址与本机源服务器相同的包,抛弃
不同的,复制到本地源服务器上,并刷服务器软件信息。

3.最恶心的办法


通过deb file :///xxx/xxxx/xxx的形式来写sources.list,

服务器开文件共享服务,所有客户机将该文件夹挂到本机。那就根本不存在新装,更新的判断,也不会有复制动作了。写个脚本刷新源服务器上的包信息并清除旧版本的软件包,可以定期执行该脚本或是客户机每次执行安装任务后执行该脚本一次。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-07-24 20:12 

注册: 2008-07-22 23:20
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
Arthrun 写道:
首先,代表坛子所有群众BS依依

小气的老财,直接做个镜像多好,

注意事项:

使用本地源的机器。。每次apt-get install 前,乖乖地执行update..
安装完后。。。乖乖打扫垃圾
不要懒,有空刷刷软件列表

1.最简单的办法

常规方法写sources.list

在本地源服务器中建一个数据库来管理已有软件包列表信息。。。。。每次安装去数据库中匹配,不能匹配的,复制进去。。

能匹配的。。。判决是更新还是。。。。

太恶心了。。。不写了。。。。

2.恶心的办法

用常规的方法写sources.list

当客户机执行安装动作时,从安装的提示信息中提取出本次新装软件的下载地址(前几位就可以了)及软件包名称
下载地址与本机源服务器相同的包,抛弃
不同的,复制到本地源服务器上,并刷服务器软件信息。

3.最恶心的办法


通过deb file :///xxx/xxxx/xxx的形式来写sources.list,

服务器开文件共享服务,所有客户机将该文件夹挂到本机。那就根本不存在新装,更新的判断,也不会有复制动作了。写个脚本刷新源服务器上的包信息并清除旧版本的软件包,可以定期执行该脚本或是客户机每次执行安装任务后执行该脚本一次。

顶楼上猓猓


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-07-24 20:17 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
还是ee的魅力大,雕都现身了哦,ee快打~~~


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-07-25 21:52 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
雕不是用编译的吗?怎么不想想去修改 logrotate 的源码,增加一个包修改了,就执行外挂软件的功能的。

最少也要想一个使用cron进行管理的脚本啊。

就想出3个恶心的。。。


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-07-25 23:41 

注册: 2008-05-30 18:57
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
阿姨就是喜欢把简单的事情复杂化。。。什么CRON,带来一堆麻烦和副作用。实时处理不是更好。

再说,偶只是提供思路,怎么实现是你们这些下流程序员的事。。。。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-07-25 23:49 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
我要求雕回去主持gentoo工作。从核心级上,解决我们这些打死不会编译的菜虫的困扰。


_________________
● 鸣学


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 征询本地源的方案
帖子发表于 : 2011-04-07 0:24 

注册: 2010-02-18 21:06
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
很简单
sudo apt-get install apt-mirror

sudo apt-get install apache2

下载这2个软件。。。

其他配置很简单的。。。你搜索下

ubuntu 本地源就有了。多的是。。我以前做了个。现在用的少了。

现在用gentoo。。现在下了个gentoo的仓库。。。

一直在用。。。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 征询本地源的方案
帖子发表于 : 2011-04-07 7:35 
头像

注册: 2007-12-14 13:40
帖子: 49254
地址: 志虚国乌由市
系统: Win10 | Ubuntu16.04
送出感谢: 29
接收感谢: 385
LS你这个坟挖的 :em20 :em20


_________________
冷轩信

渠月 · QY

CPU i7 3630QM
内存 8G
硬盘 120G SSD


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 征询本地源的方案
帖子发表于 : 2011-04-07 11:26 
头像

注册: 2010-03-15 14:14
帖子: 454
送出感谢: 0 次
接收感谢: 0 次
:em04 :em04


_________________
windows7 +Linuxdeepin 11.12 +debian testing


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 11 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译