archliux下的包管理工具pacman使用方法

来源:岁月联盟 编辑:exp 时间:2012-06-09
用archlinux的原因是我想找一个linux发行版里缺省的python版本是3.2的,有gentoo和archlinux,gentoo安装太痛苦了,伤不起,感谢aa总提示我用archlinux。安装起来还好,有点类似fbsd的感觉,还能接受。话说现在fbsd的安装过程也很洋气了。
 
freebsd和openbsd的最新版本的默认python都是3.2,ubuntu 12.10是3.2,但是要到今年10月份才发布。
 
pacman的FAQ https://wiki.archlinux.org/index.php/Pacman_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29
 
我总结下
 
同步包数据库pacman -Syy 类似yum makecache
 
安装软件pacman -S python 加-f参数强行安装,忽略文件冲突
 
搜索软件pacman -Ss python
 
升级系统pacman -Syu 类似yum update
 
/etc/pacman.d/mirrorlist设置镜像
 
/etc/pacman.conf设置repo 一般是core extra还有community
 
解决文件冲突的方法,把冲突文件改名备份,安装后可正常使用了就删除备份文件
 
archlinux还有类似freebsd的ports的包管理方式,虽然我感觉更像gentoo,详见https://wiki.archlinux.org/index.php/Arch_Build_System_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29