Czy kiedykolwiek zastanawiałeś się, dlaczego menedżer podcastów musi być skomplikowanym narzędziem z interfejsem graficznym? Poznaj Podfox, terminalowego klienta podcastów dla systemów Linux, który oferuje funkcjonalności porównywalne z bardziej zaawansowanymi aplikacjami, ale przy mniejszym zużyciu zasobów.
Instalacja Podfox
Podfox instaluje się w sposób nieco inny niż typowe aplikacje dla Linuksa. Zamiast używać standardowego menedżera pakietów, będziesz musiał skorzystać z instalatora pakietów Pythona, znanego jako Pip.
Dystrybucja Podfoxa poprzez Pip oznacza, że jeśli Twój system operacyjny Linux ma odpowiednią wersję Pythona, będziesz mógł zainstalować ten program bez problemów.
Instalacja Pythona
Dla większości użytkowników Linuksa Python powinien być już zainstalowany, ponieważ wiele aplikacji opiera się na tym języku programowania. Należy jednak pamiętać, że nie wszystkie dystrybucje Linuksa mają domyślnie zainstalowane narzędzie Pip, więc być może będziesz musiał je zainstalować ręcznie. Otwórz terminal, wybierz odpowiednią komendę dla swojego systemu operacyjnego i postępuj zgodnie z instrukcjami!
Ważna uwaga: Podfox wymaga Pythona 3 oraz Pip3 do prawidłowego działania, więc instalacja Pythona 2 oraz Pip nie wystarczy. Aby sprawdzić, czy masz zainstalowane odpowiednie wersje, uruchom polecenie pip3 w terminalu. Jeśli nie uzyskasz żadnego wyniku, to znaczy, że musisz je zainstalować.
Ubuntu
sudo apt install python3-pip
Debian
sudo apt-get install python3-pip
Arch Linux
sudo pacman -S python-pip
Fedora
sudo dnf install python3-pip
OpenSUSE
sudo zypper install python3-pip
Instalacja Podfox
Po zainstalowaniu Pythona oraz Pip, możesz przystąpić do pobrania Podfoxa, który zainstaluje najnowszą wersję programu bezpośrednio z internetu. Otwórz terminal i wprowadź następujące polecenie.
Instalacja dla pojedynczego użytkownika
Możesz zainstalować Podfox tylko dla swojego użytkownika lokalnego, uruchamiając Pip bez polecenia sudo. W takim przypadku plik binarny zostanie zainstalowany w katalogu ~ / .local / bin /, co może utrudnić jego wywołanie w terminalu. Jeśli jesteś świadomy tego ograniczenia i chcesz je zignorować, wprowadź poniższe polecenie:
pip3 install podfox
lub (w niektórych przypadkach, na przykład w Arch Linux)
pip install podfox
Jeśli nie udało Ci się zainstalować programu, upewnij się, że korzystasz z Pip3, a nie z wersji dla Pythona 2. Jeśli nadal masz problemy, możesz spróbować pobrać kod źródłowy.
Aby uruchomić aplikację w trybie jednego użytkownika, wykonaj:
cd ~/.local/bin/ ./podfox
Instalacja w całym systemie
Najlepszym sposobem instalacji Podfoxa w systemie Linux jest użycie polecenia sudo. Dzięki temu aplikacja będzie dostępna dla wszystkich użytkowników i można ją będzie zainstalować w ogólnym katalogu. Wprowadź polecenie:
sudo pip3 install podfox
lub (w niektórych przypadkach)
sudo pip install podfox
Dodawanie nowych odcinków
Aby dodać nowy kanał podcastów, odwiedź stronę internetową programu i pobierz kanał RSS. Jeśli dostępny jest tylko link do iTunes, skorzystaj z tego narzędzia do wyodrębnienia źródła RSS i skopiuj go do schowka. W tym przewodniku użyjemy rozszerzenia Podcast Linux Unplugged.
Po uzyskaniu źródła podcastu, otwórz terminal i utwórz katalog, w którym będą przechowywane wszystkie pliki podcastów, używając polecenia mkdir:
mkdir -p ~/Podcasts
Następnie stwórz nowy plik konfiguracyjny:
touch .podfox.json
Edytuj plik konfiguracyjny podfox.json za pomocą edytora tekstu Nano:
nano ~/.podfox.json
Wklej poniższy kod, pamiętając, aby zamienić „nazwa_użytkownika” na swoją nazwę użytkownika w systemie Linux:
{
„katalog-podcastów”: „/home/nazwa_użytkownika/podcasts”,
„maxnum”: 5
}
Zapisz plik, używając Ctrl + O, a następnie wyjdź, naciskając Ctrl + X. Gdy to zakończysz, weź adres URL podcastu i dodaj go w następujący sposób:
podfox import https://linuxunplugged.com/rss LUP
Możesz powtórzyć ten proces dla dowolnej liczby podcastów. Pamiętaj, aby zmienić „maxnum” w pliku podfox.json, jeśli chcesz pobierać więcej niż 5 odcinków z kanału jednocześnie.
Pobieranie nowych odcinków
Aby pobrać nowe odcinki podcastów w aplikacji, będziesz musiał użyć dwóch poleceń. Najpierw uruchom polecenie aktualizacji, aby odświeżyć kanały podcastów w Podfox.
podfox update
Gdy wszystko jest aktualne, uruchom polecenie pobierania, aby ściągnąć nowe odcinki do katalogu ~/Podcasts.
podfox download
Odtwarzanie odcinków
Podfox jest narzędziem do zarządzania podcastami, które koncentruje się wyłącznie na pobieraniu odcinków z kanałów, nie posiada wbudowanego odtwarzacza audio ani wideo. Aby odtworzyć pobrane odcinki, rozważ zainstalowanie VLC (do wideo i audio) lub Audacious (do audio).
Aby zainstalować VLC lub Audacious, otwórz terminal i skorzystaj z menedżera pakietów swojego systemu Linux, aby wyszukać „VLC” i „Audacious”. Alternatywnie, możesz otworzyć Gnome Software, KDE Discover lub Ubuntu Software Center i tam je znaleźć.
Po instalacji, otwórz menedżera plików, przejdź do ~/Podcasts, wybierz odpowiedni folder podcastu i kliknij prawym przyciskiem myszy plik audio (lub wideo).
Wybierz „Otwórz za pomocą…” i wybierz Audacious lub VLC, aby odtworzyć odcinek.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.