Jak poslouchat rádio na ploše Linuxu s Gradio

Gradio představuje skvělý nástroj pro poslech rádiových stanic na vašem linuxovém desktopu. Tato aplikace vám umožní naladit širokou škálu veřejně dostupných rozhlasových stanic prostřednictvím internetu. V tomto průvodci si ukážeme, jak aplikaci zprovoznit na nejrozšířenějších linuxových distribucích, jak vyhledávat a ladit rozhlasové stanice a další užitečné tipy.

Upozornění: Pro správné fungování aplikace Gradio je vyžadována instalace na Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE, nebo pomocí runtime prostředí Flatpak.

Instalace na Ubuntu

Nejjednodušší cesta, jak získat Gradio na Ubuntu, je instalace balíčku Snap. Snap balíčky na Ubuntu nevyžadují žádné dodatečné nastavování, protože operační systém je nativně podporuje. Pro instalaci spusťte terminál a zadejte následující příkaz:

Důležité upozornění: Balíček Gradio snap je v nestabilní verzi. Pokud narazíte na problémy, doporučujeme instalaci pomocí Flatpak.

sudo snap install gradio-ev --edge

Instalace na Debian

Chcete používat Gradio na svém Debian Linuxu? Můžete se řídit instrukcemi pro Flatpak, nebo program sestavit ze zdrojového kódu. Alternativně je možné na Debianu aktivovat podporu balíčků Snap a provést instalaci pomocí příkazu:

sudo snap install gradio-ev --edge

Instalace na Arch Linux

Díky balíčku AUR je Gradio dostupné i pro Arch Linux. Pro jeho instalaci je nejdříve nutné nastavit balíčky git a base-devel. Spusťte terminál a použijte správce balíčků Pacman pro instalaci těchto balíčků:

sudo pacman -S base-devel git

Po úspěšné instalaci base-devel a git na vašem počítači s Arch Linuxem můžete přistoupit k sestavení Gradio. Pomocí příkazu git získejte nejnovější snapshot AUR programu Gradio.

git clone https://aur.archlinux.org/packages/gradio/

Počkejte, až Git stáhne kód. Po dokončení stahování se přesuňte do složky gradio pomocí příkazu cd:

cd gradio

Nyní použijte příkaz makepkg pro vygenerování nového balíčku Gradio pro Arch Linux.

Upozornění: Sestavování programů z AUR nemusí vždy probíhat bez problémů. Občas se kód nemusí sestavit z důvodu chybějících závislostí. Tyto problémy lze snadno vyřešit ruční instalací chybějících závislostí, které naleznete na oficiální stránce programu AUR.

makepkg -si

Instalace na Fedora

Balíček Gradio pro Fedoru 28 a 27 je k dispozici na OpenSUSE Build Service. Nicméně, měl by fungovat i na novějších verzích Fedora Linux. Pro instalaci otevřete terminál a použijte správce balíčků DNF.

Fedora 28+

sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/x86_64/gradio-7.1-1.150.x86_64.rpm -y

nebo

sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/i686/gradio-7.1-1.150.i686.rpm -y

Fedora 27

sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_27/x86_64/gradio-7.1-1.102.x86_64.rpm -y

nebo

sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_27/i686/gradio-7.1-1.102.i686.rpm -y

Instalace na OpenSUSE

OpenSUSE je jednou z mála moderních linuxových distribucí, která poskytuje Gradio přímo ve svých softwarových repozitářích. Pro instalaci otevřete terminál a zadejte následující příkaz:

sudo zypper install gradio

Instalace pomocí Flatpak

Aplikace Gradio je dostupná také na Flathubu jako balíček Flatpak. Pro instalaci postupujte dle následujících instrukcí:

Krok 1: Přečtěte si náš návod, jak nastavit runtime prostředí Flatpak na vašem Linuxu.

Krok 2: Přidejte Flathub jako zdroj softwaru pro Flatpak:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Krok 3: Nainstalujte Gradio pomocí Flatpak:

flatpak install flathub de.haeckerfelix.gradio

Obecné pokyny pro instalaci z kódu

Pokud nemůžete použít Flatpak a chcete Gradio nainstalovat, sestavení ze zdrojového kódu je jediná možnost.

Začněte instalací závislostí, které jsou uvedeny níže:

  • glib
  • gtk3 3.22.6 nebo novější
  • libsoup
  • json_glib
  • gstreamer
  • gstreamer-pbutils
  • sqlite3
  • git
  • mezon
  • ninja-build

Po instalaci všech nezbytných závislostí pro sestavení Gradio, použijte nástroj Git a stáhněte nejnovější zdrojový kód do vašeho počítače s Linuxem:

git clone https://github.com/haecker-felix/gradio.git

Přesuňte se do složky s kódem pomocí příkazu cd:

cd gradio

Nyní spusťte proces kompilace pomocí příkazu Meson:

meson build .

Dokončete kompilaci spuštěním příkazu Ninja:

ninja

A nakonec nainstalujte Gradio do vašeho systému Linux pomocí příkazu:

sudo ninja install

Jak poslouchat rádio s Gradio

Po spuštění aplikace Gradio neuvidíte žádné přednastavené rozhlasové stanice. Stanice si musíte vyhledat a přidat sami. Pro vyhledání rozhlasové stanice použijte vyhledávací pole.

Klikněte na tlačítko „Přidat stanice do knihovny“. Tím se zobrazí prohlížeč rozhlasových stanic. V prohlížeči prohledejte dostupné stanice a vyberte ty, které chcete přidat do knihovny Gradio. Následně klikněte pravým tlačítkem myši a zvolte možnost „Přidat do knihovny“.

Jakmile se nová stanice objeví ve vaší knihovně, klikněte na šipku pro návrat na hlavní obrazovku aplikace Gradio. Na hlavní obrazovce dvakrát klikněte na stanici pro její naladění.

Odstranění stanice z knihovny

Pokud vás některá rozhlasová stanice již nebaví, není problém ji odstranit. Pro odstranění stanice z knihovny stačí na stanici kliknout pravým tlačítkem myši, zaškrtnout pole vedle stanice a následně kliknout na tlačítko „Odebrat stanici z knihovny“.

V případě, že nejste s aplikací Gradio spokojeni, můžete vyzkoušet některou z dalších aplikací pro poslech rádia na Linuxu, které naleznete v našem seznamu. Možná najdete aplikaci, která vám bude vyhovovat více.