安装 GNU Radio Companion

安装 GNU Radio Companion

我正在尝试在 Ubuntu 18.04 中安装 GNU Radio Companion 3.8。我按照 Wikipedia 中的说明进行操作并观看了一些 YouTube 视频,但在输入下面的命令后,我收到了如图所示的一些错误。

命令:

sudo add-apt-repository ppa:gnuradio/gnuradio-releases

sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.8

我尝试在终端上点击这些链接,但都没有打开。有没有什么办法可以修复这些错误?

错误

答案1

您的系统中有错误的存储库,请参阅以下详细信息:

  1. Qt4 来自岩芯不提供 18.04 LTS 的软件包,因此应被删除

    sudo add-apt-repository -r ppa:rock-core/qt4
    
  2. Ubuntu 18.04 LTS(仿生的)是实际版本,因此其软件包位于档案, 不是旧版本。您可以使用以下命令修复此问题:

    sudo sed -i "s/mx.old-releases/archive/g" /etc/apt/sources.list /etc/apt/sources.list.d/*.list
    sudo sed -i "s/old-releases/archive/g" /etc/apt/sources.list /etc/apt/sources.list.d/*.list
    
  3. 确保将正确的存储库重新添加到系统

    sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse"
    sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse"
    sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse"
    sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse"
    
  4. Ubuntu 18.04 LTS 是受支持的版本,因此不需要 ESM,请通过以下方式删除此类存储库

    sudo rm /etc/apt/preferences.d/ubuntu-esm-infra
    sudo rm /etc/apt/sources.list.d/ubuntu-esm-infra.list
    

然后像往常一样更新软件包列表,安装具有新依赖项的升级,并从已正确选择的软件包中安装 GRCGnuRadio 的 PPA

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gnuradio

要获得 3.8 版本,你必须清除主分支存储库经过

sudo apt-get install ppa-purge
sudo ppa-purge ppa:gnuradio/gnuradio-master

并且发布 PPA经过

sudo ppa-purge ppa:gnuradio/gnuradio-releases

只与gnuradio-发布-3.8电力价格协议。

相关内容