1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > arch linux yaourt arm 在ARM设备(树莓派 香蕉派)上为Arch Linux配置yaourt

arch linux yaourt arm 在ARM设备(树莓派 香蕉派)上为Arch Linux配置yaourt

时间:2019-02-14 23:31:38

相关推荐

arch linux yaourt arm 在ARM设备(树莓派 香蕉派)上为Arch Linux配置yaourt

在PC上为Arch Linux配置yaourt没什么好说的,根据Wiki一步一步来就可以。但是在我的Banana Pi上,配置yaourt遇到了一些问题,卡了好久才配置好。下面就详述一下具体步骤,以供参考。

首先,和PC一样,我们先更改pacman.conf文件。

打开pacman.conf

$ sudo chmod 777 /etc/pacman.conf

$ sudo vim /etc/pacman.conf

在文件最后,加上下面这一句:

#清华大学镜像源

[archlinuxcn]

SigLevel = Optional TrustedOnly

Server = http://mirrors.tuna./archlinuxcn/any

这里一定要注意!!!!!在安装PC版时,大家可能习惯于在上面Server最后写arch,但是对于RaspberryPi、BananaPi这些设备来说,arch对应的是armv7h!但是大家可以打开这个网址看一下,只有i686和x86以及any,要是使用$arch的话在pacman -Syy时会404报错!(我就是在这里卡了很久)

然后大家可以运行sudo pacman -Syy 以及sudo pacman -S yaourt尝试一下,如果成功了当然很好,如果像我一样不成功,提示缺少package-query,而pacman -Ss package-query无结果,那就接着往下看吧。

既然找不到package-query,那就下载源文件手工编译吧。在我之前的文章里有写,下面复制过来。

先去AUR下载package-query

下载:

$ wget /packages/pa/package-query/package-query.tar.gz

解压:

$ tar xvzf package-query.tar.gz

切换:

$ cd package-query

编译:

$makepkg

然后我的提示少了yajl,这个pacman能搜到,直接sudo pacman -S yajl即可。

然后重新编译

$makepkg

套件安装:

$ sudo pacman -U /home/alan/package-query/package-query-1.6.2-1-armv7h.pkg.tar.xz

(!!注意不要复制上面这段话,把‘alan’改成你的用户名,.xz文件改成你的文件名,因为会更新)

然后安装yaourt。

根据我的上一篇帖子设置好archlinux aur的源地址,直接pacman -S yaourt又出了些问题,少了key,pacman-key –init之后卡住不动,所以也手工编译吧。

大体流程和package-query一样,先下载:

$ wget /packages/ya/yaourt/yaourt.tar.gz

解压

$ tar xvzf yaourt.tar.gz

切换

$ cd yaourt

编译

$makepkg

打包

$ sudo pacman -U /home/alan/yaourt/yaourt-1.6-1-any.pkg.tar.xz

至此,yaourt就可以正常使用了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。