15
март
2024
Установка интернет радио "Shortwave" из Snap
12:47

Установка интернет радио "Shortwave" из Snap

15 март 2024 12:47

Программа для прослушивания интернет радиостанций называется "Shortwave".

0. Особенность установки snapd в Linux Mint 22.04 и выше

Дополнение от 04.04.2024:

Начиная с Linux Mint 20, файл nosnap.pref необходимо либо переместить, либо удалить из /etc/apt/preferences.d/, прежде чем можно будет установить Snap.

Это можно сделать из командной строки, а следующая команда (например) переместит nosnap.pref в переименованный файл nosnap.backup в каталоге «Документы»:

sudo mv /etc/apt/preferences.d/nosnap.pref ~/nosnap.backup

Источник: статья по установке snapd в Linux Mint на snapcraft.io.

1. Запуск сервиса snapd

Чтобы использовать магазин приложений snap, вначале нужно обеспечить работу службы snapd.

sudo apt update
sudo apt install snapd
sudo systemctl enable --now snapd.socket
sudo systemctl enable --now snapd.service
sudo systemctl status snapd.service

В выводе информации о Snap Daemon должны присутствовать строки:

  • Loaded: loaded
  • Active: inactive (dead)
  • TriggeredBy: snapd.socket

Почему "loaded inactive"? Значит не загужен пакет "core", т.е. не устанавливались никакие програмы snap, и отсутствует пакет snap "core".

Установка первой программы:

sudo snap install hello-world  

Эта программа установит core и "привет мир". Теперь запускаем проверку:

hello-world

Ответ:

Hello World!

У меня ошибки нет. Если ошибка, запустим с отладкой:

SNAP_CONFINE_DEBUG=yes hello-world

Теперь ищу пакет shortwave,

snap search shortwave

Название Версия Издатель Примечание Описание
shortwave 3.2.0 alexmurray✪ - Find and listen to internet radio stations

Программа есть в магазине snap. Устанавливаю shortwave из snap из командной строки.

2. Установка приложения из snap

Основная команда для установки приложения shortwave из snap:

sudo snap install shortwave

Программа загрузит необходимые зависимости и пакет приложения shortwave,
В конце будет длительно крутиться сообщение "Автоматически соединить допустимые штекеры и разъёмы привязки "shortwave"" и другие.

Спустя 1-2 минуты будет выведено сообщение

shortwave 3.2.0 от Alex Murray (alexmurray✪) установлен

3. Выполнение приложения, установленного из snap

Запуск приложения с помощью меню "Пуск"

  • Пуск - Аудио и видео - Shortwave

либо из командной строки:

shortwave

Преимущество установки программы с помощью snap - во многих дистрибутивах приложение будет автоматически добавлено в главное меню операционной системы.

Desktop-файл shortwave_shortwave.desktop находится в папке /var/lib/snapd/desktop/applications.

Содержимое файла сформировано автоматически:

[Desktop Entry]
X-SnapInstanceName=shortwave
Name[en_GB]=Shortwave
Name=Shortwave
Icon=/snap/shortwave/87/usr/share/icons/hicolor/scalable/apps/de.haeckerfelix.S>
Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/shortwave_s>
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Audio;AudioVideo;
Keywords[en]=Radio;Shortwave
Keywords[ru=Радио;Ràdio;Shortwave

### 4. Если ярлыка приложения нет в меню "Пуск" (Linux Mint 22.04 и др.)

1) Прежде всего, нужно завершить сеанс пользователя (выйти и войти). Ярлык программы появится в меню "Пуск"

2) Ручное создание ярлыка на программу Snap (если первый способ не помог):

Узнаем, где программа

    whereis shortwave

Ответ содержит путь:

`/snap/bin/shortwave`

Создал ярлык:- файл ~/.local/share/applications/shortwave.desktop

    nano ~/.local/share/applications/shortwave.desktop

Его содержимое::

[Desktop Entry]
Name=Shortwave Radio
Comment=Listen to Internet radio stations
Exec=/snap/bin/shortwave
Type=Application
Categories=GNOME;GTK;Audio;AudioVideo;
Terminal=false
Icon=/snap/shortwave/87/usr/share/icons/hicolor/scalable/apps/de.haeckerfelix.svg
Сохраняем Ctrl+O, Ctrl+X. После создания файла shortwave.desktop Завершаем сеанс и входим снова. Приложение появилось в меню "Пуск" в разделе "Аудио и видео" под именем **Shortwave (Env)**: Теперь можно запустить Shortwave из меню "Пуск" - "Прочие" при помощи "мыши". ### 5. Включение, поиск и прослушивание интернет-радиостанций в Shortwave В основном меню программы нажать **"Откройте для себя новые станции"**. Там я обычно выбираю **"Classic Vinyl HD"**, т.к. она на первом экране. При желании, можно найти и выбрать другие радиостанции. Например, **"Радио России"**: ![shortwave-main-window](shortwave-main-window.png?cropresize=525,700&lightbox=1200&classes=img-zoomable "shortwave-main-window") **Поиск интернет-радиостанции:** ![radio-rossii](radio-rossii.png?cropresize=525,700&lightbox=1200&classes=img-zoomable "radio-rossii") ### 5. Дополнение. Магазин Snap Store Для установки приложений из графического интерфейса, а не из командной строки, можно установить магазин Snap Store: **Установка и запуск магазина приложений Snap Store:** sudo snap install snap-store snap-store ![snap store](snapstore.png?cropresize=525,700&lightbox=1200&classes=img-zoomable "snap store")


Похожие публикации