Ubuntu20快速部署Gqrx与HackRF-One:从零搭建FM收音机测试环境

1. 环境准备与软件源加速

如果你刚拿到一块HackRF-One,想在Ubuntu 20.04上快速把它用起来,听听FM广播,那你来对地方了。我玩SDR(软件定义无线电)设备好几年了,从几十块的RTL-SDR到上千块的HackRF都折腾过,今天就把最直接、最省事的部署路径分享给你,避开我当年踩过的那些坑。

首先,你得有一台安装了Ubuntu 20.04的电脑,以及一块HackRF-One硬件。别担心系统版本,20.04是一个长期支持版,非常稳定,社区支持也好。第一步,我们得确保系统是最新的,打开终端,输入更新命令。但这里有个小问题,默认的官方软件源在国内访问有时会比较慢,尤其是安装gnuradio这类大包的时候,可能慢到让你怀疑人生。

我个人的经验是,换成国内的镜像源会快很多。比如网易的163镜像源,速度非常稳定。操作起来也不复杂,就是备份一下原来的源列表文件,然后用新内容替换它。你可以用任何文本编辑器,但我习惯用命令行,一步到位。下面这条命令会先备份你的原始源列表,安全第一。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

接着,我们用sed命令一键替换成163的源。当然,你也可以手动编辑/etc/apt/sources.list文件,把里面的内容替换成下面这一堆。但用命令更酷,不是吗?

sudo sed -i 's|http://archive.ubuntu.com|http://mirrors.163.com|g' /etc/apt/sources.list
sudo sed -i 's|http://security.ubuntu.com|http://mirrors.163.com|g' /etc/apt/sources.list

换源之后,一定要记得先更新本地软件包索引,让系统知道去哪里找新软件。执行sudo apt update,你会看到抓取元数据的速度快了不少。如果过程中没有报错,那环境准备的第一步就完成了。这个操作虽然简单,但能为你后续安装节省大量时间,特别是网络环境不太理想的时候,效果立竿见影。

2. 核心软件安装:驱动与Gqrx

环境搞定,接下来就是安装核心软件了。我们需要两部分东西:一是让系统能识别HackRF硬件的驱动和工具,二是那个功能强大、界面友好的SDR接收机软件Gqrx。

安装驱动其实很简单,Ubuntu的仓库里已经为我们打包好了。只需要一条命令,就能把HackRF所需的运行时库、开发文件以及配套工具一次性装齐。我建议你直接安装hackrf这个元数据包,它会自动处理好依赖关系,比单独安装libhackrf0hackrf-tools更省心。

sudo apt install hackrf gqrx-sdr gnuradio
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值