Како слушати радио на Линук радној површини са Градио-ом

Gradio je jedan od izvanrednih načina za slušanje radio stanica na Linux desktop okruženju. Omogućava pristup velikom broju javno dostupnih radio stanica putem interneta. U ovom uputstvu objasnićemo kako da podesite ovu aplikaciju na različitim Linux operativnim sistemima, konfigurišete radio stanice i još mnogo toga.

Napomena: Za korišćenje Gradio-a neophodno je da imate instaliran Ubuntu, Debian, Arch Linux, Fedora, openSUSE ili Flatpak runtime.

Uputstva za Ubuntu

Najjednostavniji način da instalirate Gradio na Ubuntu sistemu je putem Snap paketa. Snap paketi na Ubuntu-u ne zahtevaju dodatno podešavanje jer ih ovaj operativni sistem podržava odmah po instalaciji. Da biste izvršili instalaciju, otvorite terminal i unesite sledeću komandu:

Napomena: Gradio Snap paket je u nestabilnoj verziji, stoga ukoliko dođe do problema, slobodno umesto njega instalirajte Flatpak verziju.

sudo snap install gradio-ev --edge

Uputstva za Debian

Želite Gradio na svom Debian Linux računaru? Pratite uputstva za Flatpak u nastavku ili ga kompajlirajte iz izvornog koda, prateći instrukcije za isti. Alternativno, možete podesiti Snap pakete na Debianu i izvršiti sledeću komandu:

sudo snap install gradio-ev --edge

Uputstva za Arch Linux

Zahvaljujući AUR paketu, Gradio je dostupan za instalaciju na Arch Linux sistemu. Pre instalacije, potrebno je podesiti Git i base-devel pakete. Otvorite terminal i pomoću Pacman alatke za upravljanje paketima instalirajte ih:

sudo pacman -S base-devel git

Pošto su base-devel i Git instalirani na vašem Arch Linux sistemu, možete pristupiti kompajliranju Gradio-a. Koristite Git komandu da preuzmete najnoviji AUR snimak Gradio programa:

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

Sačekajte da Git preuzme kod na vaš Arch PC. Kada Git alatka završi sa preuzimanjem, prebacite terminal u direktorijum gradia pomoću CD komande:

cd gradio

Koristite komandu makepkg da kreirate novi Gradio paket za Arch Linux.

Napomena: Kompajliranje programa iz AUR-a nije uvek jednostavno. Ponekad kod ne može da se kompajlira zbog problema sa zavisnostima. Ovi problemi se lako rešavaju ručnom instalacijom nedostajućih zavisnosti, koje se mogu pronaći na zvaničnoj AUR stranici programa.

makepkg -si

Uputstva za Fedoru

Na openSUSE Build Service postoji Gradio paket dostupan za Fedoru 28 i 27, ali bi trebalo da radi i sa budućim izdanjima Fedora Linuxa. Da biste ga instalirali, otvorite terminal i upotrebite DNF menadžer paketa:

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

ili

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

ili

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

Uputstva za openSUSE

openSUSE je jedna od retkih modernih Linux distribucija koja ima podršku za Gradio, jer ga čini dostupnim u svojim softverskim repozitorijumima. Da biste ga instalirali, otvorite terminal i pokrenite sledeću komandu:

sudo zypper install gradio

Uputstva za Flatpak

Flatpak verzija Gradio-a je dostupna na Flathub-u. Pratite sledeće korake da biste je instalirali:

Korak 1: Pratite naš vodič i saznajte kako da podesite Flatpak runtime na svom Linux računaru.

Korak 2: Dodajte Flathub kao izvor softvera za Flatpak:

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

Korak 3: Instalirajte Gradio putem Flatpak-a:

flatpak install flathub de.haeckerfelix.gradio

Generalna uputstva za Linux

Ukoliko ne možete da koristite Flatpak i želite da instalirate Gradio, jedina opcija je kompajliranje iz izvornog koda.

Započnite proces instalacijom zavisnosti sa sledeće liste:

glib
gtk3 3.22.6 ili noviji
libsoup
json_glib
gstreamer
gstreamer-pbutils
sqlite3
git
meson
ninja-build

Nakon što instalirate neophodne zavisnosti za kompajliranje Gradio-a, upotrebite Git alatku i preuzmite najnoviji izvorni kod na svoj Linux računar:

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

Prebacite terminal u direktorijum gradia pomoću CD komande:

cd gradio

Upotrebite meson da pokrenete proces kompajliranja koda:

meson build .

Završite proces kompajliranja izvršavanjem komande ninja:

ninja

Instalirajte Gradio na vaš Linux sistem pomoću:

sudo ninja install

Slušanje radio stanica uz Gradio

Kada pokrenete Gradio aplikaciju, nećete videti nijednu radio stanicu. Morate ih sami pretražiti i dodati. Da biste pronašli radio stanicu, idite do polja za pretragu stanica.

Kliknite na dugme „dodaj stanice u biblioteku” i pojaviće se pretraživač radio stanica. U pretraživaču pronađite radio stanicu koju želite da dodate u svoju Gradio biblioteku. Zatim kliknite desnim tasterom miša na nju i izaberite opciju „Dodaj u biblioteku“.

Kada dodate novu stanicu u biblioteku, kliknite na strelicu da biste se vratili na početni ekran u Gradio-u. Na početnom ekranu, dvaput kliknite na stanicu da biste počeli da je slušate!

Uklanjanje stanice iz biblioteke

Želite da uklonite neku radio stanicu? Dešava se! Srećom, brisanje sačuvanih stanica iz Gradio-a je vrlo jednostavno. Da biste to učinili, kliknite desnim tasterom miša na stanicu u oblasti biblioteke. Označite polje pored nje, a zatim kliknite na „ukloni stanicu iz biblioteke” da biste je obrisali!

Ukoliko vam se Gradio ne dopada, isprobajte neku od drugih radio aplikacija za Linux, možda pronađete onu koja vam odgovara.