Arch Linux宣布放弃支持ABS

2017-05-18 21:41:08来源:IT之家 作者:kevin276

感谢IT之家网友 kevin276 的投稿

本周一(5月15日),Arch Linux在官方网站http://www.archlinuxcn.org首页发出公告,正式宣布放弃支持ABS。

Due to high maintenance cost of scripts related to the Arch Build System, we have decided to deprecate the abs tool and thus rsync as a way of obtaining PKGBUILDs.

The asp tool, available in [extra], provides similar functionality to abs. asp export pkgname can be used as direct alternative; more information about its usage can be found in the documentation. Additionally Subversion sparse checkouts, as described here, can be used to achieve a similar effect. For fetching all PKGBUILDs, the best way is cloning the svntogit mirrors.

While the extra/abs package has been already dropped, the rsync endpoint (rsync://rsync.archlinux.org/abs) will be disabled by the end of the month.

由于Arch Build System的相关服务器端脚本的维护开销日益增高,我们决定放弃 abs 及其相关的通过rsync获取PKGBUILD的服务。

extra仓库中的另一个工具 asp 能够提供类似 abs 的功能。它的命令 asp export pkgname 可以作为直接替代。关于它的更多用法细节请参考项目文档。以及可以通过Subversion sparse checkout实现类似的功能,参考文档在此。如果想要获取所有的PKGBUILD,我们建议clone svntogit 镜像。

我们已经从extra仓库移除了abs包,并且计划在本月月底停止运行相应的rsync接入点(rsync://rsync.archlinux.org/abs)。

ABS(Arch Build System)指的是Arch的构建系统。这是一种从源代码编译软件的类似于BSD的ports系统,可以自动下载源代码、解压缩、打补丁、编译和安装。一个“port”仅仅是指用户电脑上的一个目录,根据即将安装的相应软件来命名,包含一些文件来指导源码的下载和编译安装,典型的方式是找到那个目录(或者说port),进行make或 make install clean,然后系统就会下载、编译和安装你想要的软件了。在Arch中,pacman专门管理二进制软件包(包括那些由ABS创建的),而ABS则是一系列工具,负责把源代码编译成可安装的.pkg.tar.xz 软件包。

阅读全文
    相关标签:
阅读(0) 编辑:ET005
声明:凡本网注明“来源:三门峡生活网”的作品,转载须注明“来源:三门峡生活网”,违者将依法追究责任。凡本网注明来源其它网站作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权请联系删除。邮箱:smxtougao@163.com
相关阅读
新闻热图更多 >>
今日热点