【问题标题】:Is there a checkinstall option equivalent to -j in make?make 中是否有与 -j 等效的 checkinstall 选项?
【发布时间】:2016-10-09 05:42:37
【问题描述】:

sudo checkinstall 命令非常适合从源代码构建到 debian 包中,以便以后轻松删除。但是,它所取代的 sudo make install 可以选择将安装拆分到多个 CPU(如果可用)。例如,要使用4核,可以调用

sudo make install -j4

sudo checkinstall -j4 给出一个错误,-j 是一个无法识别的选项。 checkinstall 是否有等效选项?

【问题讨论】:

    标签: linux ubuntu package-managers debian-based


    【解决方案1】:

    checkinstall 的最后一个(可选)输入参数是要执行的安装命令。如果命令是 make,那么这可以并行化,例如

    checkinstall make -j4 install
    

    不过,由于 checkinstall 应该以 root 身份运行,因此最好先编译然后 checkinstall,即

    make -j4 && sudo checkinstall
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多