pkgsrc 使用教程

2009-05-13 08:40:21来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


pkgsrc 使用教程
及永刚

jungle@soforge.com

2006 年 3 月 25 日  版本:0.4
目 录  

  • 为什么使用 pkgsrc



    • 更广泛的软件


    • 适合哪类用户


    • 适用的系统


  • pkgsrc 基本知识



    • pkgsrc 的分支


    • 安装 pkgsrc


    • pkgsrc 子目录


    • 软件包的编译安装


  • 编译技巧



    • /etc/mk.conf 文件


    • 编译优化


    • 缩短编译时间


  • 使用技巧



    • 多台机器共享 pkgsrc 目录


    • 保持更新


    • 选择下载镜像


    • 安全漏洞检测


    • 常用的 make 目标


    • pkgsrc rc.d


    • pkg_* tools 基本用法


    • pkgviews


    • 选择软件包版本


  • 网络资源



    • 网站


    • 文档


    • 邮件列表

    为什么使用 pkgsrc
    首先,pkgsrc 是一个基于源码的软件包管理系统。在 Unix/Linux 社区中,软件包的 source vs binary 争论一直没有停息过,但有一点共识,基于源码的软件包管理系统会给用户更多的控制权力,基于二进制的软件包系统则更容易使用。pkgsrc 也可以提供二进制的软件包,但它的优势不在于此,所以这篇文章只专注在使用源码编译软件包方面。
    更广泛的软件
    pkgsrc 使用的是 BSD 许可证,与其他的自由软件许可证相比,较为宽松。而且,pkgsrc 实际上分发的是软件包的 patch,不会与许多软件的授权许可冲突,避免了二进制软件包和直接分发源码包形式下的种种限制。因此,用户可以广泛地使用大量的优秀软件。例如,在许多自由软件包管理系统中无法包含的 java, mplayer, acrobat reader, opera 这些优秀软件,用户必须自己动手下载安装,但在 pkgsrc 仍可以通过软件包管理系统工具进行安装。
    适合哪类用户
    如果你是属于喜欢频繁地更新尝试各种软件的用户,并且主要工作在大型的桌面环境下,那么采用 pkgsrc 来管理和更新软件,的确是一件痛苦的事情。比如,当一个 gnome 下的基础组件升级时,经常会牵一发而动全身,需要更新整个 gnome 套件。

    标签:

    版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

  • 上一篇:免费的远程服务器资源之GREX

    下一篇:FreeBSD下配置MRTG