注意:目前正在商讨版权问题,有版权问题的包如Google-Chrome请暂时不要发布。
维护包列表(注意:部分包还没有准备好加入测试仓库中)
猛击这里查看包列表
===仓库内容===
1.仓库应提供Arch中文用户常用的但没有收录在官方源的软件包如google-chrome,还有一些不方便安装的软件包如dropbox。
2.社区用户自己的项目,或者WPS/wineqq/HoN这些软件
3.编译依赖较多/耗时较长/体积较大的软件包
===如何搭建===
在本地更新维护软件包,使用rsync同步到服务器。服务器端将使用HOOK来自动更新数据库文件。
===维护工作===
软件仓库的维护不是一两个人就能搞定的事情,因此我们需要更多社区用户的参与。维护者必须熟练使用rsync,了解打包和相关的一些技巧(例如交叉编译、编译参数等),有一定的时间来参与维护,等等。
===一些问题===
当前还有一些问题亟待解决。
1.如何保证多用户维护的时候不会冲突 [已解决]
2.如何保证架构之间的包版本同步,或者保证不会出现i686里有A包,x86_64里却没有的情况[需要更多的人参与]
3.如何做到有效的用户和包的管理,比如pkglist+userlist,指定那些用户维护什么架构的哪些包,需要添加新包由管理员维护pkglist ——版本如何同步到pkglist里?[已解决]
...当然还有很多其它问题,以上是暂时想出来的,其它问题或者其他建议或者希望加入的请回帖讨论,或者加入 talk [at] archlinuxcn.org 加入讨论。
测试地址:
代码: 全选
[archlinuxcn]
Server = http://repo.archlinuxcn.org/x86_64
-------------------------------更新----------------------------
目前我们已经有一些志愿者参与软件包的维护,并贡献了大量的软件包。但由于我们人手有限,特别是目前的维护者基本都在使用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等),您所了解的打包相关的知识