V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
thiswind
V2EX  ›  Python

云南大学开源中心的 Ubuntu 镜像和 PYPI 镜像上线测试

  •  
  •   thiswind ·
    thiswind · 2016-09-13 15:16:27 +08:00 · 3673 次点击
    这是一个创建于 2975 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Github README

    云南大学开源中心,镜像自动配置

    一、云南大学开源中心 Ubuntu 镜像自动配置方法

    1. 运行自动配置脚本

    curl -L https://git.io/vKvRR | bash
    

    2. 更新

    更新

    sudo apt-get update && sudo apt-get -y upgrade
    

    清理

    sudo apt-get -y autoremove
    sudo apt-get -y autoclean
    

    安装新软件,比如安装 Python 开发环境

    sudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev vim git
    sudo apt-get install python2.7 python2.7-dev
    

    二、云南大学开源中心 PYPI 镜像自动配置方法

    PyPI, Python 包索引(以前被称为“ Cheeseshop ”)是一个公开可用的 Python 包中央数据库。

    使用 PYPI 镜像,你需要先安装 pip 。

    (一)安装 PIP

    Windows 、 Linux 、 OSX ,均适用此方法

    1. 下载 get-pip.py

    2. 在命令行中运行

    python get-pip.py
    

    (二)在 Linux 中配置云南大学开源中心 PYPI 镜像

    注意:在配置之前请先安装 PIP

    1. 运行自动配置脚本

    curl -L https://git.io/vi4Yu | bash
    

    2. 重新启动 Terminal

    3. 检查配置

    sudo -H pip install -vvv --upgrade pip
    

    如果看到有 pypi.opensource.ynu.edu.cn, 说明配置已经生效了。

    如图:

    检查配置

    (三)在 OSX 中配置云南大学开源中心 PYPI 镜像

    注意:在配置之前请先安装 PIP

    1. 运行自动配置脚本

    curl -L https://git.io/vi43i | bash
    

    2. 重新启动 Terminal

    3. 检查配置

    sudo -H pip install -vvv --upgrade pip
    

    如果看到有 pypi.opensource.ynu.edu.cn, 说明配置已经生效了。

    (四)在 Windows 中配置云南大学开源中心 PYPI 镜像

    注意:在配置之前请先安装 PIP

    1. 下载 pypi_setup.zip

    2. 解压缩

    3. 运行 pypi_setup/setup.bat

    (五)使用 PIP 安装软件包

    比如我们要安装 python 开发所需的环境

    Linux 或者 OSX :

    sudo -H pip install ipython
    sudo -H pip install virtualenv
    

    Windows:

    pip install ipython
    pip install virtualenv
    
    10 条回复    2016-09-18 20:36:16 +08:00
    kmahyyg
        1
    kmahyyg  
       2016-09-13 15:23:51 +08:00 via Android
    located at kunming.in using......
    thiswind
        2
    thiswind  
    OP
       2016-09-13 15:26:09 +08:00
    @kmahyyg ?没明白
    alphadog619
        3
    alphadog619  
       2016-09-13 17:07:29 +08:00
    请问速度如何?阿里云的 pypi 镜像有时才几 K 的速度,国内开发真悲催。
    thiswind
        4
    thiswind  
    OP
       2016-09-13 22:32:41 +08:00
    @alphadog619 教育网的话,应该还可以。你可以用一下试试,如果慢就算了,我们这里的出口也很一般,估计不会太快吧。省内教育网倒是应该还可以,我们这里是省级教育网的主节点。
    Laobai
        5
    Laobai  
       2016-09-14 10:06:01 +08:00 via Android
    难得云南有镜像,然而并不快
    RobberPhex
        6
    RobberPhex  
       2016-09-14 11:39:21 +08:00
    个人觉得,希望有人建立靠谱的 maven,jcenter 镜像
    raysonx
        7
    raysonx  
       2016-09-18 17:58:33 +08:00
    支持楼主对开源软件推广的贡献,必须要顶。
    thiswind
        8
    thiswind  
    OP
       2016-09-18 19:21:31 +08:00
    @RobberPhex 好,我们努力,虽然现在还不知道 maven 镜像要怎么做。你有没有什么资料?
    thiswind
        9
    thiswind  
    OP
       2016-09-18 19:22:26 +08:00
    @Laobai 对,我们现在用学校的出口,教育网内速度还可以,公网上确实挺慢的
    RobberPhex
        10
    RobberPhex  
       2016-09-18 20:36:16 +08:00
    @thiswind 除了传统的 nexus 以外,还有 https://github.com/Centaur/repox ,粗看下来,后者对 sbt 比较友好。

    另外,最近也在学习 scala ,如果在搭建这些镜像的时候遇到什么问题,请尽管问,我会提供最大的帮助。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1868 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:27 · PVG 00:27 · LAX 08:27 · JFK 11:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.