2007年6月20日 星期三

升級pacman到3.0.5-1看到的新功能...

1. 新的rankmirrors script(需要安裝python),先把/etc/pacman.d/裡面的server靠近你的放在最上面,然後不需要的可以刪掉,再丟給rankmirrors去排。
2. 在makepkg.conf裡的CFLAGS/CXXFLAGS,可以設定-mtune=generic (Build pkg for others with gcc4.2) 或 -mtune=native (For local optimized builds)。

2 則留言:

cyt 提到...

pacman 3.0.5-1 有一個嚴重的 bug,
在 3.0.5-2 解決了這個問題,建議用新的 pacman 重新安裝之前用 pacman 3.0.5-1 安裝過的軟體。(可以在 /var/log/pacman.log 查看裝了哪些東西)
不過這可是大工程啊,還沒想到有什麼簡單的方法重裝。

cyt 提到...

在 #archlinux 上發問後,果然得到幫助: http://pastebin.archlinux.org/5302

這個 python script 會去 parse /var/log/pacman.log 然後找出當初用pacman 3.0.5-1 安裝的 pkgs。然後印出 pacman -S .... 給你看。不過光拿這個去跑,pacman 會每個 pkg 都問你要不要重裝,所以加上 --noconfirm 就解決啦。
SWEET!