感谢站搜网网友 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. Additiona
感谢站搜网网友 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 软件包。
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!