apt-build 与 Chromium PPA

apt-build 与 Chromium PPA

我想在 Ubuntu 10.04 上使用 apt-build 为我的机器构建一个 (优化) 版本的 Chromium。我已将 Chromium-PPA 添加到我的 /etc/sources.list.d/ 中,如下所示:

deb http://ppa.launchpad.net/chromium-daily/stable/ubuntu lucid main
deb-src http://ppa.launchpad.net/chromium-daily/stable/ubuntulucid main

但如果我跑

sudo apt-build install chromium browser

它告诉我

由于没有源包,因此无法构建 chromium-browser。缺少 source_by_source() 的源包名称。

另一方面 sudo apt-get source chromium-browser

似乎运行良好,甚至可以从 PPA 下载 6.x

我做错了什么?通过 apt-build 构建 ffmpeg 和 Firefox 轻而易举。除了我首选的 Chromium 来自 PPA 之外,我没有看到任何区别。

答案1

是的,“ubuntulucid”那一行是拼写错误,原文中将这两个字分开了。

@sagarchalise:这正是我安装 Chromium 的方法,而且确实有效。但是,我希望通过 apt-build 构建它,而不是使用 apt-get 安装二进制版本。所以它对我来说不起作用。再次添加存储库对我来说也不起作用。

编辑

解决了!好像apt-build需求全部它应该在其中使用的 deb-src 存储库/etc/apt/sources.list. 通过添加 PPAapt-add-repository为每个新存储库创建一个单独的文件(在 /etc/apt/sources.list.d 中)。因此,将这两行直接放入/etc/sources.list并运行

sudo apt-build 更新 && sudo apt-build --reinstall 安装 chromium-browser

为我解决了这个问题。无论如何,还是感谢您的想法!

編輯²

启动板上的错误报告看起来相关。

答案2

尝试这个

sudo add-apt-repository ppa:chromium-daily/stable && sudo apt-get update && sudo apt-get install chromium-browser

至于您的 sources.list.d 文件,除了 ubuntu 和 lucid 之外还要留一个空格,例如“/ubuntu lucid main”(如果您的源中也有相同的内容并且不是拼写错误):)

相关内容