(raspberry、bananapi)Archlinux 無法安裝yaourt解決辦法-----手工編譯(不難)(適用於package-query找不到)

常見問題

==> 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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章