您尚未登录。

#1 2012-04-28 16:53:15

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Arch Linux 中文社区 软件包仓库计划

维护包列表
猛击这里查看包列表

===仓库内容===
1.仓库应提供Arch中文用户常用的但没有收录在官方源的软件包如google-chrome,还有一些不方便安装的软件包如dropbox。
2.社区用户自己的项目,或者WPS/wineqq/HoN这些软件
3.编译依赖较多/耗时较长/体积较大的软件包

===如何搭建===
在本地更新维护软件包,使用rsync/ssh同步到服务器。服务器端将定期自动更新数据库文件。

我们有专门编译使用的编译服务器,具体打包方法请看 https://github.com/archlinuxcn/repo/wik … 3%E5%8C%85

===维护工作===
软件仓库的维护不是一两个人就能搞定的事情,因此我们需要更多社区用户的参与。维护者必须熟练使用rsync,了解打包和相关的一些技巧(例如交叉编译、编译参数等),有一定的时间来参与维护,等等。

请定期更新源码包到社区仓库列表:https://github.com/archlinuxcn/repo

===一些问题===
当前还有一些问题亟待解决。
1.如何保证多用户维护的时候不会冲突 [已解决]
2.如何保证架构之间的包版本同步,或者保证不会出现i686里有A包,x86_64里却没有的情况[已解决]
3.如何做到有效的用户和包的管理,比如pkglist+userlist,指定那些用户维护什么架构的哪些包,需要添加新包由管理员维护pkglist ——版本如何同步到pkglist里?[已解决]

...当然还有很多其它问题,以上是暂时想出来的,其它问题或者其他建议或者希望加入的请回帖讨论,或者加入 talk [at] archlinuxcn.org 加入讨论。

当前由于已有编译服务器,所有带有架构的软件包请务必打包 i686 和 x86_64 架构的包。

仓库地址:

[archlinuxcn]
Server = http://repo.archlinuxcn.org/$arch

-------------------------------更新----------------------------

目前我们已经有一些志愿者参与软件包的维护,并贡献了大量的软件包。但由于我们人手有限,特别是目前的维护者基本都在使用x86_64架构,i686架构的软件包没有人来维护。因此需要更多特别是32位Arch用户参与我们的计划。

参与维护团队的要求

有一定的Arch Linux使用经验,熟悉一些编译优化参数、打包相关技巧,能够使用sftp/rsync等工具更新自己维护的软件包,认真负责,乐于为社区做贡献。

如有参与意向,请发送申请邮件到以下任意一个邮件地址

  • phoenixlzx [at] archlinuxcn.org

  • lilydjwg [at] archlinuxcn.org

  • felixonmars [at] archlinuxcn.org

请在申请中包含以下信息

  • 您申请参与的目的(自己比较有时间,希望为社区做点事情;希望自己的项目或者在AUR的包能够被收录等等)

  • 您在AUR维护的包列表(如没有则不需写)

  • 您特长的一些技术,您能够使用的工具(sftp/rsync等),您所了解的打包相关的知识

离线

#2 2012-04-28 17:42:04

reverland
root
注册时间: 2012-02-04
帖子: 356
个人网站

Re: Arch Linux 中文社区 软件包仓库计划

有空学学打包什么的,用这么久还不会打包....


>>>>>>>>>jekyll博客>>>>>>>>>>
<<<<<<<<<更残念的vimwiki<<<<<<<<<
本人vim控,偏偏喜欢lisp

离线

#3 2012-04-28 20:44:22

YeLee
BOT
注册时间: 2011-08-19
帖子: 661

Re: Arch Linux 中文社区 软件包仓库计划

咦,没AUR?


小白路过,大家给点面子!

离线

#4 2012-04-29 07:41:31

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: Arch Linux 中文社区 软件包仓库计划

hmm,貌似还不能用优化过CFLAG之类的makepkg.conf打包。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#5 2012-04-29 18:52:34

ffwalle
机器人
注册时间: 2011-12-03
帖子: 393

Re: Arch Linux 中文社区 软件包仓库计划

确定服务器撑得住?


just for fun :-)

离线

#6 2012-04-29 22:34:15

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: Arch Linux 中文社区 软件包仓库计划

没用过rsync…… 麻烦么?


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#7 2012-04-29 23:06:43

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: Arch Linux 中文社区 软件包仓库计划

cuihao 说:

没用过rsync…… 麻烦么?

我也没用过,现在正在建立维护者使用文档...应该不麻烦。

walle 说:

确定服务器撑得住?

肯定能撑住。就是怕带宽不够...==

速度明显不行的时候就再加一台服务器...你会一个域名解析到多个IP么?

比如 repo.archlinuxcn.org 可以同时解析到 1.2.3.4 和 1.2.3.5 ,然后dns可以根据用户请求的IP数量来分配用户解析到哪一个IP上...

离线

#8 2012-04-30 14:13:04

everyx
会员
所在地: 安徽安庆
注册时间: 2011-08-27
帖子: 47

Re: Arch Linux 中文社区 软件包仓库计划

phoenixlzx 说:
cuihao 说:

没用过rsync…… 麻烦么?

我也没用过,现在正在建立维护者使用文档...应该不麻烦。

walle 说:

确定服务器撑得住?

肯定能撑住。就是怕带宽不够...==

速度明显不行的时候就再加一台服务器...你会一个域名解析到多个IP么?

比如 repo.archlinuxcn.org 可以同时解析到 1.2.3.4 和 1.2.3.5 ,然后dns可以根据用户请求的IP数量来分配用户解析到哪一个IP上...

这个涉及到服务器负载均衡配置了,CDN的话又要钱了,资金吃的消不?

离线

#9 2012-04-30 14:37:01

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: Arch Linux 中文社区 软件包仓库计划

everyx 说:

这个涉及到服务器负载均衡配置了,CDN的话又要钱了,资金吃的消不?

所有的服务器加起来每月不超过200我都可以接受。

目前来看再加一台低配的vps做镜像源还是没有问题的

主要就是如何将一个域名解析到两个ip...

离线

#10 2012-04-30 19:24:36

everyx
会员
所在地: 安徽安庆
注册时间: 2011-08-27
帖子: 47

Re: Arch Linux 中文社区 软件包仓库计划

phoenixlzx 说:
everyx 说:

这个涉及到服务器负载均衡配置了,CDN的话又要钱了,资金吃的消不?

所有的服务器加起来每月不超过200我都可以接受。

目前来看再加一台低配的vps做镜像源还是没有问题的

主要就是如何将一个域名解析到两个ip...

上网查了一下,如果不用CDN的话,应该你的域名注册商能供DNS轮寻机制 http://www.cnblogs.com/alcoholwang/arch … e_dns.html
如果两台服务器的配置相当的话,DNS轮寻也挺好的

离线

#11 2012-04-30 22:15:25

ffwalle
机器人
注册时间: 2011-12-03
帖子: 393

Re: Arch Linux 中文社区 软件包仓库计划

phoenixlzx 说:
cuihao 说:

没用过rsync…… 麻烦么?

我也没用过,现在正在建立维护者使用文档...应该不麻烦。

walle 说:

确定服务器撑得住?

肯定能撑住。就是怕带宽不够...==

速度明显不行的时候就再加一台服务器...你会一个域名解析到多个IP么?

比如 repo.archlinuxcn.org 可以同时解析到 1.2.3.4 和 1.2.3.5 ,然后dns可以根据用户请求的IP数量来分配用户解析到哪一个IP上...

rsync就是一个同步工具,比较简单。这个不是什么问题。

对,我就是在说服务器能不能顶住,你要知道,这个一开出来,那个流量不是一般的大。

不知道是不是要搞搞负载平衡,具体你可以google下。一个域名怎么可能对多个ip?这个不可能的,只有加负载平衡。
对,我看了你说的,这个就是负载平衡,你google下。


just for fun :-)

离线

#12 2012-04-30 22:17:08

ffwalle
机器人
注册时间: 2011-12-03
帖子: 393

Re: Arch Linux 中文社区 软件包仓库计划

phoenixlzx 说:
cuihao 说:

没用过rsync…… 麻烦么?

我也没用过,现在正在建立维护者使用文档...应该不麻烦。

walle 说:

确定服务器撑得住?

肯定能撑住。就是怕带宽不够...==

速度明显不行的时候就再加一台服务器...你会一个域名解析到多个IP么?

比如 repo.archlinuxcn.org 可以同时解析到 1.2.3.4 和 1.2.3.5 ,然后dns可以根据用户请求的IP数量来分配用户解析到哪一个IP上...


还有,打包可以发起社区成员,并非一定要这些版主来搞,因为并非每个人都需要去折腾那些打包,倒是有些成员,喜欢搞稀奇古怪的东西,论坛可以给它们提供一个server,这样先慢慢壮大起来再说。


just for fun :-)

离线

#13 2012-04-30 22:17:52

ffwalle
机器人
注册时间: 2011-12-03
帖子: 393

Re: Arch Linux 中文社区 软件包仓库计划

phoenixlzx 说:
everyx 说:

这个涉及到服务器负载均衡配置了,CDN的话又要钱了,资金吃的消不?

所有的服务器加起来每月不超过200我都可以接受。

目前来看再加一台低配的vps做镜像源还是没有问题的

主要就是如何将一个域名解析到两个ip...

搞个负载平衡就行。


just for fun :-)

离线

#14 2012-04-30 22:18:26

ffwalle
机器人
注册时间: 2011-12-03
帖子: 393

Re: Arch Linux 中文社区 软件包仓库计划

everyx 说:
phoenixlzx 说:
everyx 说:

这个涉及到服务器负载均衡配置了,CDN的话又要钱了,资金吃的消不?

所有的服务器加起来每月不超过200我都可以接受。

目前来看再加一台低配的vps做镜像源还是没有问题的

主要就是如何将一个域名解析到两个ip...

上网查了一下,如果不用CDN的话,应该你的域名注册商能供DNS轮寻机制 http://www.cnblogs.com/alcoholwang/arch … e_dns.html
如果两台服务器的配置相当的话,DNS轮寻也挺好的

不错的学习材料。


just for fun :-)

离线

#15 2012-04-30 23:16:08

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: Arch Linux 中文社区 软件包仓库计划

walle,没必要一次发这么多帖子吧...==

我没有限制必须是版主才能搞,就是社区组织的,社区成员都可以一起来做。你看看列表里不单有我们中文社区的用户,还有台湾站的站长。

我们可以做的事情很多,像仓库这种东西,大家一起来做肯定会很棒的。带宽暂时还不是问题——一段时间之内也不是什么问题。等到真的撑不住了——到时候再说,加一台服务器我还是能承受的了的。

实在不行还有你们嘛。大家一起合租一台好点的服务器能要多少钱?...

离线

页脚