2015年4月1日

Arch Linux - 安裝、使用 Yaourt ( Install and use Yaourt on Arch Linux tutoiral )

Arch Linux 很方便管理的其中一個原因是擁有 pacman,但是仍然有許多好用的套件、工具是存放於 AUR 上,雖然可以手動去 makepkg,但是 Yaourt 可以幫你省去一些手動安裝的過程。因此本篇將紀錄如何安裝、使用 Yaourt。( 其他 Arch Linux 相關教學可以參考本篇整理 )



前置作業:
Yaourt 基本上有兩種安裝方式,第一個是透過修改 /etc/pacman.conf,透過 pacman 安下載、安裝 Yaourt。不過,這樣就沒有辦法了解安裝 AUR 的運作方式,因此本篇是透過稍微複雜一點的方式來安裝並學習整個過程。首先來安裝所需要軟體,如下:
pacman -S base-devel sudo fakeroot


安裝 package-query:
Yaourt 運作需要 package-query 這個套件,而該套件又存放於 AUR,因此我們也必須要手動進行下載、安裝,參考下面指令,
# 從 AUR 下載 package-query
wget https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz

# 解壓縮檔案
tar zxvf package-query.tar.gz
cd package-query

# 編譯 package-query 並使用 pacman 安裝
makepkg -si


安裝 Yaorut:
最後來安裝 Yaourt,下載、安裝方式也與剛剛相同。( 基本上你已經學會傳統安裝 AUR 軟體的方式 ) 參考以下指令,
# 從 AUR 下載 yaourt
wget https://aur.archlinux.org/packages/ya/yaourt/yaourt.tar.gz

tar zxvf yaourt.tar.gz
cd yaourt

# 編譯 yaourt 並使用 pacman 安裝
makepkg -si


使用 Yaorut:
Yaourt 的使用方法跟 pacman 一樣很方便,常用指令如下,
# 搜尋軟體,它會列出所有相關軟體供你選擇安裝
yaourt [軟體名稱]

# 安裝軟體
yaourt -S [軟體名稱]

# 更新包含 AUR 的在內的所有軟體
yaourt -Syua

# 移除軟體
yaourt -R [軟體名稱]

# 列出已安裝的軟體
yaourt -Qm


Environment :
  ・ Arch Linux
  ・ Raspberry Pi Model B

Reference :
  ・ Arch Linux wiki


熱門文章