今天访问archlinux官网,突然看到官方放弃支持ABS的新闻,声明如下:

  • 由于 Arch Build System 的相关服务器端脚本的维护开销日益增高,我们决定放弃 abs及其相关的通过 rsync 获取 PKGBUILD 的服务。
  • extra 仓库中的另一个工具 asp 能够提供类似 abs 的功能。关于它的更多用法细节请参考项目文档
  • 以及可以通过 svn (Subversion sparse checkout) 实现类似的功能,参考文档在此。如果想要获取所有的 PKGBUILD,我们建议 clone svntogit 镜像。
  • 我们已经从 extra 仓库移除了 abs 包,并且计划在本月月底停止运行相应的 rsync 接入点( rsync://rsync.archlinux.org/abs )。

svn使用abs指南

Non-recursive checkout repos

svn checkout --depth=empty svn://svn.archlinux.org/packages
  • To checkout the community and multilib repositories:
svn checkout --depth=empty svn://svn.archlinux.org/community

In both cases, it simply creates an empty directory, but it does know that it is an svn checkout.

Checkout a package

svn update package-name

同步得到repos and trunk 两个文件夹,repos所以用官方builds,trunk是进入官方repos之前的开发者使用的builds。

SVN Repositories Wiki.

使用举例:svn安装dwm

由于喜爱dwm的简洁,把dwm做为我的主力桌面环境使用已经好几年了,期间积累了一些自己喜欢的自定义配置,而pacman安装的dwm无法自定配置,所以需要通过abs编译源码来安装,之前一直使用abs, abs安装dwm指南。现在改换为svn:

svn checkout --depth=empty svn://svn.archlinux.org/community
cd community
svn update dwm

dwm 的 PKGBUILD及源码 就clone过来了。

cd community/dwm/repos/community-x86_64
makepkg -g >> PKGBUILD ##如果更改了config.h
makepkg -s
pacman -U dwm-6.1-3-x86_64.pkg.tar.xz

安装完成。

最新文章

  1. C#基础-压缩文件及故障排除
  2. 自动换行 lable换行 div换行 span换行 label换行
  3. sublime配置markdown
  4. 51nod1049(计算最大子段和)
  5. Java 集合系列15之 Set架构
  6. [MAC] Mac下的SVN命令行
  7. Web项目后台测试流程
  8. 转:内存区划分、内存分配、常量存储区、堆、栈、自由存储区、全局区[C++][内存管理][转载]
  9. leetcode 108 Convert Sorted Array to Binary Search Tree ----- java
  10. 强大的内网劫持框架之MITMf
  11. iOS开发——OC篇&协议篇/NSCoder/NSCoding/NSCoping
  12. 对于Maven管理的项目制定虚拟目录
  13. QSslError 类
  14. Java POI 两种导出方式
  15. Dx 1 error; aborting Conversion to Dalvik format failed with error 1
  16. 异步和同步http请求超时机制
  17. rpm包管理
  18. Python003-测试辅助示例应用数据库更新语句创建
  19. Python import与from import使用及区别介绍
  20. ASP.NET获取POST提交过来的数据流,转换成Json格式的字符串

热门文章

  1. Sentry 错误监控
  2. 【Add Two Numbers】
  3. TortoiseSVN 同时检索多人的提交日志记录(如图操作)
  4. day02_01.能被3整除的数
  5. Python数据分析基础——读写CSV文件
  6. Linux编程之变量
  7. [转] linux中 参数命令 -- 和 - 的区别
  8. jquery版tab切换效果
  9. mysql导入导出命令详解
  10. 【距离GDOI:136天】 后缀数组中...