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

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

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

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

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

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

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

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