首页 > 技术点滴 > archliux下的包管理工具pacman使用方法

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

2012年5月3日 baoz 阅读评论

用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的repo

在/etc/pacman.d/mirrorlist里搜索163,然后注释掉163.com那行即可。

同步包数据库 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

分类: 技术点滴 标签: , , ,
  1. 2012年5月4日00:56 | #1

    包子哥开始玩archliux啦,高手!
    为啥要找python 3系列的。。。

  2. 2012年5月4日07:42 | #2

    学习啊

  3. 2012年5月4日10:15 | #3

    手头已经有3写的项目了?否则还是2好点吧,毕竟大家都用2,……@baoz

  4. 2012年5月4日10:37 | #4

    没事折腾着玩的