0x01 前言

因为驱动问题,把新买的联想小新13 Pro锐龙版装了Ubuntu 20.04,用了下感觉还不错,内核升级到5.6.x或者5.7.x,驱动也还行,屏幕亮度那些都能控制,之后就把几台机器的系统都升级到Ubuntu 20.04了。
另外,AMD Yes,四千多买的R7-4800U 16G 512G的配置,性能真没的说,杠杠的!ssd换成1T的后【没舍得上2T/4T】,Win10LTSC/Ubuntu 20.04/Kali/Ubuntu 18.04四系统,很不错。

0x02 准备

Ubuntu 20.04下用root账户挺麻烦的很多程序用起来挺麻烦的,用普通用户更简单点。

1
2
3
4
5
6
sudo apt-get install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy \
python3-mako python3-sphinx python3-lxml doxygen libfftw3-dev \
libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 \
liblog4cpp5-dev libzmq3-dev python3-yaml python3-click python3-click-plugins \
python3-zmq python3-scipy python3-gi python3-gi-cairo gobject-introspection gir1.2-gtk-3.0 python3-pip \
gnome-tweak-tool psensor conky

chrome比较好用,可以装一个

1
2
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

梯子就不用说了,甚多软件安装都需要

0x03 安装

Ubuntu 20.04用apt安装就是3.8.1,比pybombs省事,所以一般用apt就行了。

1
sudo apt-get install hackrf gr-limesdr limesuite bladerf airspy gr-iio rtl-433 rtl-sdr gr-osmosdr gqrx-sdr uhd-soapysdr libuhd-dev gr-radar uhd-host

还要下载uhd的images,这里没梯子会经常卡住,可以考虑把整个uhd镜像做一个到本地这样比较省事

1
uhd_images_downloader

安装完成就可以愉快地玩耍了

0x04 工具

audacity必须的

1
2
3
sudo add-apt-repository ppa:ubuntuhandbook1/audacity
sudo apt-get update
sudo apt-get install audacity

玩gps的话gps-sdr-sim安一个

1
2
3
4
cd
git clone https://github.com/osqzss/gps-sdr-sim.git
cd gps-sdr-sim
make

wireshark需要的话安一个

1
2
3
sudo add-apt-repository ppa:wireshark-dev/stable
sudo apt-get update
sudo apt-get install wireshark

安装inspectrum和dspectrum

1
2
3
4
5
6
7
sudo apt-get install inspectrum
cd
git clone https://github.com/tresacton/dspectrum.git
cd dspectrum
sudo chmod +x ./dspectrum
sudo gem install colorize
sudo cp ./dspectrum /usr/local/bin/

安装urh

1
2
3
cd
sudo apt-get install python3-numpy python3-psutil python3-zmq python3-pyqt5 g++ libpython3-dev python3-pip cython3
sudo python3 -m pip install urh