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

2016-09-13 15:16:27 +08:00
 thiswind

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

另外,最近也在学习 scala ,如果在搭建这些镜像的时候遇到什么问题,请尽管问,我会提供最大的帮助。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/305957

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX