• linux pkgsrc 学习(一) 安装pkgsrc


    使用pkgsrc.joyent.com 提供的linux 包

    下载包

    #
    # Copy and paste the lines below to install the 64-bit EL 7.x set.
    #
    BOOTSTRAP_TAR="bootstrap-trunk-x86_64-20170127.tar.gz"
    BOOTSTRAP_SHA="eb0d6911489579ca893f67f8a528ecd02137d43a"
    # Download the bootstrap kit to the current directory.
    curl -O https://pkgsrc.joyent.com/packages/Linux/el7/bootstrap/${BOOTSTRAP_TAR}
    # Verify the SHA1 checksum.
    echo "${BOOTSTRAP_SHA} ${BOOTSTRAP_TAR}" >check-shasum
    sha1sum -c check-shasum
    # Verify PGP signature. This step is optional, and requires gpg.
    curl -O https://pkgsrc.joyent.com/packages/Linux/el7/bootstrap/${BOOTSTRAP_TAR}.asc
    curl -sS https://pkgsrc.joyent.com/pgp/56AAACAF.asc | gpg --import
    gpg --verify ${BOOTSTRAP_TAR}{.asc,}
    # Install bootstrap kit to /usr/pkg
    sudo tar -zxpf ${BOOTSTRAP_TAR} -C /
    # Add paths
    $ PATH=/usr/pkg/sbin:/usr/pkg/bin:$PATH
    $ MANPATH=/usr/pkg/man:$MANPATH
     

    简单使用

    • 更新包
    pkgin -y update
    • 搜索包
    pkgin search ^ffmpeg[0-9]$
    • 安装包
    pkgin -y install ffmpeg4
    • 查询安装包的内容
    pkg_info -qL ffmpeg4

    效果

    pkg_info -qL ffmpeg4
    /usr/pkg/bin/ffmpeg4
    /usr/pkg/bin/ffprobe4
    /usr/pkg/include/ffmpeg4/libavcodec/ac3_parser.h
    /usr/pkg/include/ffmpeg4/libavcodec/adts_parser.h
    /usr/pkg/include/ffmpeg4/libavcodec/avcodec.h
    /usr/pkg/include/ffmpeg4/libavcodec/avdct.h
    /usr/pkg/include/ffmpeg4/libavcodec/avfft.h
    /usr/pkg/include/ffmpeg4/libavcodec/d3d11va.h
    /usr/pkg/include/ffmpeg4/libavcodec/dirac.h
    /usr/pkg/include/ffmpeg4/libavcodec/dv_profile.h
    /usr/pkg/include/ffmpeg4/libavcodec/dxva2.h
    /usr/pkg/include/ffmpeg4/libavcodec/jni.h
    /usr/pkg/include/ffmpeg4/libavcodec/mediacodec.h
    /usr/pkg/include/ffmpeg4/libavcodec/qsv.h
    /usr/pkg/include/ffmpeg4/libavcodec/vaapi.h

    说明

    pkgsrc 功能很强大,可以方便的安装多种语言包,同时也提供了方便的基于源码构建的能力

    参考资料

    https://github.com/joyent/pkgsrc/wiki
    https://pkgsrc.joyent.com/install-on-linux/
    https://www.pkgsrc.org/

  • 相关阅读:
    [py]戏说python面向对象细节
    [py]彻底细究web框架的wsgi+逻辑处理模块
    [py]access日志入mysql-通过flask前端展示
    [sql]mysql管理手头手册,多对多sql逻辑
    [py]requests+json模块处理api数据,flask前台展示
    [py]flask从0到1-模板/增删改查
    [wx]雪落香杉树人物关系图
    [py]资源搜集
    [py]python之信用卡ATM
    【Unity技巧】开发技巧(技巧篇)
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/11946841.html
Copyright © 2020-2023  润新知