Arch Linux宣布放弃支持ABS

2017-05-18 21:33IT之家 - kevin276
感谢IT之家网友 国王的新画师 的线索投递!

感谢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 软件包。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

【广告】
文章价值:
人打分
有价值还可以无价值
置顶评论
    热门评论
      全部评论
      一大波评论正在路上
        取消发送
        软媒旗下人气应用

        如点击保存海报无效,请长按图片进行保存分享