MirrorZ Help

PyBOMBS 软件仓库镜像使用帮助

选择镜像

PyBOMBS (Python Build Overlay Managed Bundle System) 是 GNU Radio 的包管理系统。

从头开始一键安装 GNU Radio 在 Thinkpad X230 上实测大约只需要 40 分钟,下载非常快,主要的时间就剩编译了。而且安装的都是最新的版本。

另外,PyBOMBS 会帮你解决依赖的问题,省得每次敲一堆 make cmake 命令了。

以前自己拖代码回来经常会被重置,而且耗时要几个小时。

使用示例

sudo pip3 install pybombs
rm -rf ~/.pybombs
pybombs recipes add gr-recipes git+https://(Loading...)/recipes/gr-recipes.git
pybombs recipes add gr-etcetera git+https://(Loading...)/recipes/gr-etcetera.git
mkdir gnuradio-prefix
cd gnuradio-prefix
pybombs prefix init
pybombs install gnuradio
. ./setup_env.sh
gnuradio-companion

pybombs install rtl-sdr hackrf bladeRF gr-osmosdr gr-bluetooth gr-ieee-80211

更新

由于 PyBOMBS 的 recipes 只能通过 git 仓库进行发布。而我们暂时不想维护一个复杂的 git 分支合并历史。所以更新时,需要将 recipe 仓库删除,然后再重新添加回来。(见讨论)

pybombs recipes remove gr-recipes
pybombs recipes remove gr-etcetera
pybombs recipes add gr-recipes git+https://(Loading...)/recipes/gr-recipes.git
pybombs recipes add gr-etcetera git+https://(Loading...)/recipes/gr-etcetera.git

这个页面的内容有问题?在 GitHub Issue 反馈

想完善这个页面?查看我们的贡献指南在 GitHub 上查看此页的源代码

本页面的全部内容在 CC BY-NC-SA 4.0 协议之条款下提供,附加条款亦可能应用。