
Установка Radiotray-NG на Debian 13
Ранее мы устанавливали radiotray-ng на Debian 12. Сейчас установим свежую версию на Debian 13.
Сборка и установка
На момент написания статьи доступна версия v0.2.10.1, которая вышла относительно недавно. Установка практически аналогична, но тащить зависимости из старых версий Debian уже не придется. Приступим.
Установка зависимостей
sudo apt install lsb-release libcurl4-openssl-dev libjsoncpp-dev libxdg-basedir-dev libnotify-dev libboost-filesystem-dev libgstreamer1.0-dev libboost-log-dev libboost-program-options-dev libgtk-3-dev libnotify-dev lsb-release libbsd-dev libglibmm-2.4-dev cmake libwxgtk3.2-dev libayatana-appindicator3-dev
Сборка
Клонируем репозиторий:
git clone https://github.com/ebruck/radiotray-ng.git
Создаем в директории с репой директорию build и переходим в нее:
mkdir radiotray-ng/build
cd radiotray-ng/build
Запускаем сборку:
cmake .. -DCMAKE_BUILD_TYPE=Release
При успешной сборке увидим примерно такое сообщение:
Building version: 0.2.10.1 for debian 13 -- DEB packaging...
-- Configuring done (1.4s)
-- Generating done (0.1s)
-- Build files have been written to: /tmp/radiotray-ng/build
Сборка deb-пакета
make package
Если все ок, то увидим такое:
CPack: Create package using DEB
CPack: Install projects
CPack: - Run preinstall target for: radiotray-ng
CPack: - Install project: radiotray-ng []
CPack: Create package
CPack: - package: /tmp/radiotray-ng/build/radiotray-ng_0.2.10.1_debian_13_amd64.deb generated.
Выше видим, что собрался deb пакет и полный путь к нему.
Установка
Теперь просто устанавливаем собранный пакет (имя файла копируем из выхлопа по сборке):
sudo dpkg -i radiotray-ng_0.2.10.1_debian_13_amd64.deb
Теперь можно его запускать командой radiotray-ng или через меню программ.


