存档

2009年12月28日 的存档

Windows下使用IIS下建立内网Ubuntu镜像

2009年12月28日 baalchina 没有评论

学校里搞一个Ubuntu镜像,可惜有空间的服务器都是Windows的,懒得再搞一个Linux服务器,于是就在Windows下作吧。

需要环境

  1. Windows服务器(废话),启用IIS或者FTP。我用的是IIS。
  2. 300G左右的存储(我是同步了所有的文件,包括源码,各个版本,以及各个硬件支持,目前大小是296G,398504个文件)
  3. Linux下镜像采用rsync,那么Windows下就是cwRsync啦。

配置cwRsync

安装,不多说,然后新建一个批处理,代码如下

rsync -vzrtopg --progress  --delete rsync://ubuntu.srt.cn/ubuntu/ /cygdrive/L/mirror/ubuntu/

可以看出,我是从ubuntu.srt.cn/ubuntu同步到本地的l盘的mirror下的ubuntu目录。

完整的国内镜像可以看https://launchpad.net/ubuntu/+archivemirrors,几个地方,USETC的教育网速度不错,srt和lupa的电信速度不错。但是USETC到一定时间就会自动断开,lupa的同步会死掉,最后我是用srt完成的。其实也有很多源比如搜狐网易都有,但是不支持rsync协议。

另外要记得把这个批处理放到计划任务里面去。

配置IIS

这个就很简单了,把l盘的这个目录放出去就行。我开了目录浏览。另外IIS里面需要加一个MIME类型,否则ubuntu的.deb文件会报404,具体看这里:IIS MIME类型设置

客户端配置

以Ubuntu 9.10为例,修改/etc/apt/source.list文件(backup first!)

deb http://linux.nau.edu.cn/ubuntu/ karmic main restricted universe multiverse
deb http://linux.nau.edu.cn/ubuntu/ karmic-security main restricted universe multiverse
deb http://linux.nau.edu.cn/ubuntu/ karmic-updates main restricted universe multiverse
deb http://linux.nau.edu.cn/ubuntu/ karmic-proposed main restricted universe multiverse
deb http://linux.nau.edu.cn/ubuntu/ karmic-backports main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic-security main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic-updates main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic-proposed main restricted universe multiverse
deb-src http://linux.nau.edu.cn/ubuntu/ karmic-backports main restricted universe multiverse

 

然后刷新列表,就可以用新力得了。

sudo apt-get update

 

参照Ubuntu中文Wiki的文章

 

Tips:

  1. Ubuntu的官方镜像列表:https://launchpad.net/ubuntu/+archivemirrors
分类: Linux, Windows 标签: , ,

IIS支持一些特殊扩展名的文件

2009年12月28日 baalchina 没有评论

IIS6里面有些特殊文件即使存在,也会提示404错误,是因为IIS不支持这些MIME类型,比如ISO,比如Ubuntu的deb文件。

加上就好了。

IIS属性--HTTP头--MIME类型,添加:

扩展名:

*

MIME类型

application/octet-stream

分类: Windows 标签: , ,