a few changes for archlinux的安装和使用