首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Debian

#菜鸟问题# apt-get install 能自己加编译参数么?

  •  
  •   alexrezit · 2013-05-18 08:49:29 +08:00 · 3600 次点击
    这是一个创建于 2168 天前的主题,其中的信息可能已经有所发展或是发生改变。
    例如我在编译 ffmpeg 时想添加 --enable-libass 的选项.
    16 回复  |  直到 1970-01-01 08:00:00 +08:00
        1
    dndx   2013-05-18 08:56:35 +08:00   ♥ 1
    不能吧,apt-get 下载的应该是 pre-compiled 的二进制包。

    想指定编译参数,用 Gentoo 吧。
        2
    alexrezit   2013-05-18 09:01:56 +08:00
    @dndx
    =.= 这么挫啊... 那岂不是以后每次升级都要自己手动编译....... orz
        3
    timonwong   2013-05-18 09:29:12 +08:00   ♥ 1
    @alexrezit
    嗯,要么就找非官方的PPA。另外debian和ubuntu把ffmpeg干掉了,换用的是libav…… ubuntu官方源里面带的libav又比较古老,还是53版本,又缺了几个组件(少了libswresample,又没有libavresample,libavfilter又缺少几个功能),前段时间搞的我比较头大。
        4
    alexrezit   2013-05-18 09:41:37 +08:00   ♥ 1
    @timonwong
    记得以前 ffmpeg 默认是有 libx264 和 libass 的, 结果现在需要手动编译才行, 蛋疼!!!
        5
    bcxx   2013-05-25 10:18:24 +08:00
    叫你不用 arch ……
        6
    swulling   2013-05-25 10:34:05 +08:00
    用arch,走ABS
        7
    alexrezit   2013-05-25 10:51:57 +08:00
    @bcxx
    哼. Mac 上的 brew 都有编译选项的...
        8
    swulling   2013-05-25 11:05:43 +08:00
    @alexrezit 本来brew就是源码安装的

    但是换来的缺点就是brew很慢。。二进制的快多了。

    还是arch好,二进制和源码都非常方便
        9
    alexrezit   2013-05-25 11:38:44 +08:00
    @swulling
    看 brew 的文档好像是有 binaries 的, 只不过弄得不好, 应该以后慢慢就支持了吧.
        10
    luikore   2013-05-25 12:25:01 +08:00   ♥ 2
    ubuntu 可以从源码安装一个 deb 包的, http://www.cyberciti.biz/faq/rebuilding-ubuntu-debian-linux-binary-package/ 的例子:

    sudo apt-get source mplayer
    sudo apt-get build-dep mplayer
    dpkg-source -x mplayer_version-revision.dsc
    DEB_BUILD_OPTIONS="--enable-gui --enable-radio --disable-ivt" fakeroot debian/rules binary
    dpkg -i ../mplayer_version-revision_arch.deb

    ---

    brew 已经比 port 快很多了, 依赖关系都简化了
        11
    alexrezit   2013-05-25 12:56:00 +08:00
    @luikore
    真麻烦... =.= 竟然不能一行搞定...
        12
    luikore   2013-05-25 18:06:36 +08:00
    @alexrezit 因为你要改编译参数啊, 不改的话直接 apt-get source -b 就完了...
        13
    bcxx   2013-05-25 20:33:43 +08:00
    @alexrezit 水果的包管理绝对是阻止我入手的最大敌人
        14
    qiukun   2013-05-29 22:11:04 +08:00
    arch 走 abs
    gentoo 走 portage

    ubuntu 去死
        15
    alexrezit   2013-05-30 08:28:06 +08:00
    @qiukun
    去你妹 ubuntu 多方便.
        16
    elvis_w   2013-06-30 22:34:50 +08:00
    我有的时候直接用checkinstall编译……
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4126 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 20ms · UTC 02:43 · PVG 10:43 · LAX 19:43 · JFK 22:43
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1