关闭

(raspberry、bananapi)Archlinux 无法安装yaourt解决办法-----手工编译(不难)(适用于package-query找不到)

标签: archlinuxarmraspberrypibananapi
1723人阅读 评论(0) 收藏 举报
分类:

常见问题

==> Missing dependencies:
-> package-query>=1.4

而pacman -Ss package-query无法找到(多为Archlinux arm)

那就手工编译吧。

先去Archlinux AUR下载package-query
下载:

$ wget https://aur.archlinux.org/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 https://aur.archlinux.org/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
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:73870次
    • 积分:1055
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:1篇
    • 译文:1篇
    • 评论:12条
    最新评论