博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ABS已死: Archlinux 放弃支持 ABS
阅读量:4312 次
发布时间:2019-06-06

本文共 1207 字,大约阅读时间需要 4 分钟。

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

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

svn使用abs指南

Non-recursive checkout repos

  • To checkout the coreextra, and testing :
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安装dwm

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

svn checkout --depth=empty svn://svn.archlinux.org/communitycd communitysvn update dwm

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

cd community/dwm/repos/community-x86_64makepkg -g >> PKGBUILD     ##如果更改了config.hmakepkg -spacman -U dwm-6.1-3-x86_64.pkg.tar.xz

安装完成。

转载于:https://www.cnblogs.com/wonux/p/6883139.html

你可能感兴趣的文章
完美解决 error C2220: warning treated as error - no ‘object’ file generated
查看>>
使用SQL*PLUS,构建完美excel或html输出
查看>>
SQL Server数据库笔记
查看>>
X-Forwarded-For伪造及防御
查看>>
android系统平台显示驱动开发简要:LCD驱动调试篇『四』
查看>>
Android 高仿微信头像截取 打造不一样的自定义控件
查看>>
Jenkins的初级应用(1)-Publish Over SSH
查看>>
利用正则表达式群发定制邮件
查看>>
【原】RDD专题
查看>>
第三周——构建一个简单的Linux系统MenuOS
查看>>
Docker 的两类存储资源 - 每天5分钟玩转 Docker 容器技术(38)
查看>>
Codeforces 257D
查看>>
常用的20个强大的 Sublime Text 插件
查看>>
ajaxfileupload.js在IE中的支持问题
查看>>
tensorflow学习之(十)使用卷积神经网络(CNN)分类手写数字0-9
查看>>
当document.write里含有script标签时
查看>>
工作中常见问题
查看>>
JAVA 从一个List里删除包含另一个List的数据
查看>>
外国的月亮比较圆吗?外籍团队工作有感
查看>>
CentOS 关闭烦人的屏保
查看>>