虽然ArchLinux官方已经提供了大量的程序包,不过还是有些包找不到,比如说cockpit,这时候就需要使用AUR(Archlinux User Repository)里面的包了,首先是得安装yaourt工具,这样就可以跟pacman一样直接装AUR里面的包
需要注意:安装yaourt过程不能用root用户,必须用普通用户!!另外需要提前先装好base-devel
1.下载yaourt源码
2.编译安装
这个时侯会 错,当前用户没在sudoers里面,原因是我装ArchLinux的时候只安装了base和base-devel,里面没有带sudo的工具都,囧~
安装sudo
找到## User privilege specification注释,在root ALL=(ALL) ALL下面增加一行
增加环境变量VISUAL
重新执行编译安装
禁用PGP签名校验
在[options]下面增加内容找到
修改为
使用清华大学的镜像源
修改 ,去掉 的注释,修改为
3.使用测试
yaourt用起来的语法与pacman是一样的,现在就试试装cockpit
先搜索一下,可以看到有aur库里面的结果了
使用普通用户执行yaourt -s cockpit,选择aur下面的cockpit,序 2
算逑吧~ 速太慢,先不折腾了
———2018.5.14更新手工安装AUR上面包的方法———
不用yaourt的话,直接从 站上下载snapshot压缩包手工安装也挺方便的,举个栗子安装Visual Studio Code:
1.安装base-devel包
如果在一开始安装ArchLinux系统就装了base-devel就可以跳过了,不过好像我之前装的几次都是懒省事只装了base,后面得再补一刀
2.从AUR下载安装包并安装
打开https://aur.archlinux.org/ 搜索visual studio code,然后下载snapshot

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!