Создал(а) 'install_svx_uspr.txt'

This commit is contained in:
ua1zbe 2023-02-04 21:17:16 +03:00
parent 7022292930
commit 98cafa289d
1 changed files with 25 additions and 0 deletions

25
install_svx_uspr.txt Normal file
View File

@ -0,0 +1,25 @@
Установка
В консоли, добавляем необходимые библиотеки и программы
cd ~
sudo apt update
sudo apt upgrade -y
sudo apt install g++ cmake make libsigc++-2.0-dev libgsm1-dev libpopt-dev tcl-dev libgcrypt20-dev
sudo apt install libspeex-dev libasound2-dev libopus-dev librtlsdr-dev doxygen groff alsa-utils
sudo apt install vorbis-tools curl libcurl4-openssl-dev git rtl-sdr libcurl4-openssl-dev libjsoncpp-dev
Создаём пользователя svxlink с нужными свойствами
sudo useradd -rG audio,plugdev,gpio,dialout svxlink
sudo gpasswd -a svxlink gpio
Скачиваем исходный код
git clone http://github.com/dl1hrc/svxlink.git
cd svxlink
git checkout svxlink-usrp
cd
cd svxlink/src
mkdir build
cd build
make clean
cmake -DUSE_QT=OFF -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc -DLOCAL_STATE_DIR=/var -DWITH_SYSTEMD=ON -DWITH_CONTRIB_USRP_LOGIC=ON ..
make
sudo make install
sudo ldconfig