Bạn có kho lưu trữ sai trong hệ thống của mình, xem chi tiết bên dưới:
Qt4 từ lõi đá không cung cấp các gói cho 18.04 LTS, vì vậy nên được gỡ bỏ bởi
Sudo add-apt-repository -r ppa:rock-core/qt4
Ubuntu 18.04 LTS (bionic) là bản phát hành thực tế, vì vậy các gói của nó được đặt trong lưu trữ, không phải bản phát hành cũ. Bạn có thể khắc phục sự cố này bằng cách sử dụng lệnh bên dưới:
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
Để chắc chắn, hãy thêm lại các kho lưu trữ chính xác vào hệ thống
Sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu đa vũ trụ hạn chế chính bionic"
Sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu bionic-updates đa vũ trụ hạn chế chính"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu bionic-security đa vũ trụ hạn chế chính"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu bionic-backports đa vũ trụ hạn chế chính"
Ubuntu 18.04 LTS được hỗ trợ phát hành, vì vậy ESM không cần thiết cho nó, hãy xóa các kho lưu trữ đó bằng cách
sudo rm /etc/apt/preferences.d/ubuntu-esm-infra
Sudo rm /etc/apt/sources.list.d/ubuntu-esm-infra.list
Sau đó cập nhật danh sách gói như bình thường, cài đặt các bản nâng cấp với các phụ thuộc mới và cài đặt GRC từ đã chọn chính xác PPA của GnuRadio:
sudo apt-get cập nhật
Sudo apt-get dist-nâng cấp
sudo apt-get cài đặt gnuradio
Để có phiên bản 3.8, bạn phải thanh lọc kho lưu trữ chi nhánh chính qua
sudo apt-get cài đặt ppa-purge
Sudo ppa-purge ppa:gnuradio/gnuradio-master
Và cũng phát hành PPA qua
Sudo ppa-purge ppa:gnuradio/gnuradio-releases
Chỉ ở với gnuradio-phát hành-3.8 hợp đồng mua bán điện.