• 请不要在回答技术问题时复制粘贴 AI 生成的内容
thiswind
V2EX  ›  程序员

想做一个开源镜像站,大家有什么建议吗?

  •  1
     
  •   thiswind ·
    thiswind · May 2, 2016 · 9604 views
    This topic created in 3838 days ago, the information mentioned may be changed or developed.

    想做一些开源软件的镜像给本地的程序员用,目前做了一个 Ubuntu 的 Rsync 和一个 pypi

    大家有没有什么建议呢?短期内可以见效果的话,做哪些镜像比较好呢?

    (现在有一个很小很小的数据中心可以用,3台服务器,几十个物理核,1TB+内存,10TB+存储)

    Supplement 1  ·  May 2, 2016
    建议收集列表:

    - 做各种 Chrome 版本的离线安装包(谢谢: JiShuTui )
    47 replies  •  2016-05-06 17:20:41 +08:00
    Comdex
    Comdex
    May 2, 2016
    1
    开个虚拟机我用, O(∩_∩)O 谢谢
    donghouhe
    donghouhe
    May 2, 2016
    2
    开满各种虚拟机, win , mac , linux 各版本的,提供给需要的人用
    JiShuTui
    JiShuTui
    May 2, 2016 via Android
    3
    Chrome 各版本离线安装包
    thiswind
    thiswind
    OP
    May 2, 2016
    4
    @JiShuTui 哦,这个是个好主意啊,谢谢,记下了:)
    thiswind
    thiswind
    OP
    May 2, 2016
    5
    @donghouhe 可是资源有点少,倒是打算做一个 docker 容器托管,不知道合不合适
    thiswind
    thiswind
    OP
    May 2, 2016
    6
    @Comdex 呵呵,机器不是我的,我只是代管啊。要买得起那么多资源,我就先买房子啦
    N4HS3zwwKs7wira0
    N4HS3zwwKs7wira0
    May 2, 2016
    7
    无私的楼主。敲碗等:)缺国内机器用来 bt 下载 wwwww
    thiswind
    thiswind
    OP
    May 2, 2016
    8
    @lianxiangru 饿,不懂诶,是啥?
    N4HS3zwwKs7wira0
    N4HS3zwwKs7wira0
    May 2, 2016
    9
    @thiswind 下载啊。。。美国网络直接 bt 下载要被查水表了=。= 所以很多人都用国内机器下载,再 http 拽回去。。。
    mrhuiyu
    mrhuiyu
    May 2, 2016
    10
    @lianxiangru 具体做法呢?这又三四天物理机。。。
    N4HS3zwwKs7wira0
    N4HS3zwwKs7wira0
    May 2, 2016
    11
    @mrhuiyu 开个虚拟机就可以了啊。。 aria2c 后台下载呗。。
    9to5men
    9to5men
    May 2, 2016
    12
    @mrhuiyu 确实,楼主需要评估能做多久,不然就别折腾开源镜像站,害人害己
    4679kun
    4679kun
    May 2, 2016 via Android
    13
    docker 容器托管好评
    ayaseangle
    ayaseangle
    May 2, 2016 via Android
    14
    这么大的存储可以清华大学镜像站全站拷贝了吧
    SCaffrey
    SCaffrey
    May 2, 2016
    15
    1TB +内存 大概是花了多少钱啊……?
    thiswind
    thiswind
    OP
    May 2, 2016 via iPhone
    16
    @longquanwo 可以做很多年的,应该可以做 10 年+
    thiswind
    thiswind
    OP
    May 2, 2016 via iPhone
    17
    @ayaseangle 就是好多技术不熟悉,不知道具体镜像要怎么搭,现在只做了 ubuntu 的
    thiswind
    thiswind
    OP
    May 2, 2016 via iPhone
    18
    @4679kun OK ,记下了:)
    thiswind
    thiswind
    OP
    May 2, 2016 via iPhone
    19
    @SCaffrey 40w 左右的服务器
    9to5men
    9to5men
    May 2, 2016
    20
    @thiswind docker 托管吧 还可以弄一点外快。跟主机壳合作
    just1
    just1
    May 2, 2016 via Android
    21
    看看中科大有什么,全部拖过来
    主要带宽大吗
    whisperzzzz
    whisperzzzz
    May 2, 2016
    22
    @JiShuTui 用?standalone=1 下载不好么 0 。 0
    vnady
    vnady
    May 2, 2016
    23
    看其他主流官方镜像下载量最大、最频繁的源。
    ivmm
    ivmm
    May 2, 2016
    24
    反代各种谷歌字体、 gravatar ,要有 https
    lostab
    lostab
    May 2, 2016 via Android❤️1
    25
    openstack 可用的 windows 安装镜像,多谢楼主
    DesignerSkyline
    DesignerSkyline
    May 2, 2016 via iPad❤️1
    26
    可以镜像一下排名中间的发行版,比如 sabayo 之类的。另外 opensuse 如果能全镜像就好了(包括 Open Build Service 的社区源
    DesignerSkyline
    DesignerSkyline
    May 2, 2016 via iPad
    27
    plqws
    plqws
    May 2, 2016
    28
    chocolatey 的 host 代理
    shenmegui
    shenmegui
    May 2, 2016 via Android
    29
    office 离线包?想我当初在线安装 office 装了 4 个多小时,至今有阴影
    htfy96
    htfy96
    May 2, 2016 via Android
    30
    secondwtq
    secondwtq
    May 2, 2016
    31
    首先,服务器的上传和下载带宽都很重要 ...

    我一般比较喜欢用 Arch ,楼主可以考虑一下,貌似不大
    wwek
    wwek
    May 2, 2016
    32
    带宽,存储
    iFlicker
    iFlicker
    May 2, 2016❤️1
    33
    在维护我们校建不久的镜像站... 最大的问题是 rsync 各种失败..总是不稳定, 管理用的
    https://github.com/ideal/mirror
    VmuTargh
    VmuTargh
    May 2, 2016 via Android
    34
    openwrt
    maven
    pip
    gem
    tvallday
    tvallday
    May 2, 2016
    35
    rubygems
    http 和 https 的。
    dangge
    dangge
    May 2, 2016
    36
    @iFlicker 我就知道你肯定要出现
    -割-
    建议提供一些小众的,非主流的镜像.
    just4fan
    just4fan
    May 2, 2016 via Android
    37
    ubuntu 的 ppa
    国内每次 apt-get update 都提示索引校验失败,早就要疯了

    centos 的 remi 源什么的 我装 php5.6 时用到的
    lhbc
    lhbc
    May 2, 2016
    38
    MySQL
    MariaDB
    (以上两个是官方最新版,不是各发行版带的那个)
    FreeBSD
    OpenWrt
    CentOS remi repo

    这些应该都不大,而且用户量也挺多的
    fhefh
    fhefh
    May 2, 2016
    39
    Xcode
    iOS 开发文档
    strahe
    strahe
    May 2, 2016❤️1
    40
    镜像其实都有的,如果真有资源,建议做一些冷门的资源镜像,并且要长时间维护才有价值。
    wssgcg1213
    wssgcg1213
    May 2, 2016
    41
    npm
    ayaseangle
    ayaseangle
    May 2, 2016 via Android
    42
    @thiswind 一般情况好像定时 rsync 就完了
    lslqtz
    lslqtz
    May 3, 2016 via iPhone
    43
    反代缓存各种库,缓存 google chrome 各版本离线包,缓存各种 rpm 包,反代各种 yum apt-get 源。
    Cu635
    Cu635
    May 3, 2016❤️1
    44
    首先,注意版权问题。官方明确说不让镜像的一定别镜像,没说允许没说不允许的尽量先联系一下他们吧;当然,上游没说不允许的你也可以先镜像再说,出了问题自己兜着……。

    其次,注意安全问题,尽量找有签名的并且一定把上游的签名(公钥)也给镜像下来。上游没有签名的话至少是 hash ,如果都没有,先让他们加上吧……

    最后,你的镜像站最好封杀迅雷的 range 下载,否则你就等着哭吧……
    Balthild
    Balthild
    May 3, 2016 via iPhone
    45
    建议反代一下 pkgbuild.org 的 pacman 源
    snoopygao
    snoopygao
    May 3, 2016
    46
    镜像 google 搜索!
    matsuz
    matsuz
    May 6, 2016 via Android❤️1
    47
    maven maven maven
    强烈建议楼主做 maven 镜像
    国内现在几乎没有稳定可用的 maven 镜像,但是这个的需求又特别大。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1770 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 17:23 · PVG 01:23 · LAX 09:23 · JFK 12:23
    ♥ Do have faith in what you're doing.