Czytnik kanałów RSS jest dla większości z nas niezbędnym narzędziem. Gromadzi ona kanały z różnych stron internetowych, aby ułatwić śledzenie ich najnowszych aktualizacji.
W zależności od tego, jak chcesz, aby te aktualizacje były obsługiwane, możesz wybrać graficzny lub oparty na CLI czytnik kanałów. Podczas gdy ta pierwsza oferuje wygodę i mnóstwo funkcji, ta druga zapewnia szybkość i zapewnia płynne wrażenia osobom pracującym z terminala.
Newsboat jest jednym z takich agregatorów kanałów opartych na CLI dla systemu Linux. Przejdźmy do bardziej szczegółowego omówienia.
Co to jest Newsboat?
Newsboat to RSS/Atom oparty na CLI czytnik kanałów dla systemu Linux. To w zasadzie widelec Newbeuter, który był kiedyś jednym z najlepiej ocenianych agregatorów wiadomości dla systemu Linux, ale nie jest już utrzymywany.
Opierając się na CLI, czytnik Newsboat jest dostępny z terminala i zawiera wbudowany renderer HTML który umożliwia przeglądanie treści tekstowych bezpośrednio w terminalu, eliminując potrzebę korzystania z sieci przeglądarka.
Jakie funkcje oferuje Newsboat?
Newsboat oferuje następujące funkcje w systemie Linux:
- Wbudowany renderer HTML
- Możliwość wysyłania linków i artykułów do serwisów zewnętrznych za pomocą skryptów do zakładek
- Opcja filtrowania wpisów w kanałach na podstawie tytułu, autora itp.
- Opcje filtrowania, takie jak kafelek, autor itp.
- Możliwość importu i eksportu paszy w OPML
- Konfigurowalne skróty klawiaturowe
- Konfigurowalność
Jak zainstalować Newsboat w systemie Linux
Newsboat jest dostępny w kilku dystrybucjach Linuksa. W zależności od dystrybucji, z której korzystasz na swoim komputerze, postępuj zgodnie z poniższymi instrukcjami, aby zainstalować Newsboat w swoim systemie:
W Ubuntu i jego pochodnych otwórz terminal i uruchom następujące polecenie, aby zainstalować Newsboat:
sudo apt zainstalować gazeta
Jeśli używasz Fedory, uruchom:
sudo dnf zainstalować gazeta
W Arch Linux zainstaluj Newsboat za pomocą:
sudo pacman -S newsboat
W przypadku każdej innej dystrybucji Linuksa możesz zainstalować Newsboat za pomocą metody niezależnej od dystrybucji, takiej jak Snap. W tym celu sprawdź, czy Twój komputer obsługuje Snap, uruchamiając to polecenie w terminalu:
pstryknąć --wersja
Jeśli otrzymasz numer wersji, oznacza to, że Snap jest obecny i możesz kontynuować instalację Newsboat. W przeciwnym razie śledź nasz przewodnik Snap aby najpierw zainstalować Snap w systemie.
Po zakończeniu uruchom poniższe polecenie, aby zainstalować Newsboat:
sudo przystawki zainstalować gazeta
Jak korzystać z Newsboat w systemie Linux
Po zainstalowaniu Newsboat sprawdź, czy jest poprawnie zainstalowany. Jak już wspomniano, ponieważ Newsboat jest programem opartym na CLI, wszystkie interakcje z nim będą odbywać się za pośrednictwem terminala.
Otwórz terminal i uruchom to polecenie:
gazeta
Zwróci błąd stwierdzający: „nie skonfigurowano adresów URL". Ten błąd jest wyświetlany, ponieważ nie skonfigurowaliśmy jeszcze zasobów w Newsboat, więc właśnie to musimy zrobić w pierwszej kolejności.
1. Dodawanie kanałów lub adresów URL do Newsboat
Newsboat umożliwia tworzenie własnego kanału na dwa sposoby: możesz stworzyć zupełnie nowy kanał z zdrap, dodając adresy URL ulubionych stron internetowych lub zaimportuj istniejący kanał z poprzedniego czytelnik.
Aby utworzyć nowy kanał od zera, musisz wypełnić pole adresy URL plik ze wszystkimi kanałami RSS Twojej ulubionej witryny. Najpierw skopiuj adres kanału RSS witryny, którą chcesz dodać do swojego kanału Newsboat.
Następnie uruchom następujące polecenie w terminalu, aby otworzyć adresy URL plik:
sudo nano ~/.newsboat/urls
Jeśli plik nie jest jeszcze obecny, utwórz go w katalogu Newsboat i uruchom:
adresy URL sudo nano
Kiedy adresy URL plik jest otwarty, wklej adres URL kanału skopiowanego wcześniej do tego pliku. Jeśli chcesz dodać więcej kanałów, skopiuj ich adresy URL i wklej je tutaj. Uderzyć Ctrl + O zapisać zmiany w pliku i zapisać. Naciskać Ctrl + X do wyjścia.
2. Importowanie istniejących kanałów za pomocą Newsboat
Jeśli masz już kanał z innym czytnikiem kanałów RSS, możesz go zaimportować do aplikacji Newsboat, aby oszczędzić sobie wysiłku związanego z ręcznym zarządzaniem kanałem. W tym celu uzyskaj dostęp do swojego konta w czytniku kanałów i wyeksportuj swój kanał w formacie OPML. Następnie skopiuj ten plik i przenieś go do katalogu domowego.
Na koniec uruchom następujące polecenie, aby je zaimportować:
gazeta-ikarmić.opml
3. Bieganie Newsboat
Po skonfigurowaniu źródeł w Newsboat otwórz terminal i uruchom to polecenie, aby uruchomić Newsboat:
gazeta
Newsboat wyświetli listę wszystkich skonfigurowanych źródeł. Jednak te źródła nie są w tej chwili aktualizowane. Aby to zrobić, naciśnij Ri przeładuje wszystkie źródła. Jeśli chcesz ponownie załadować konkretny kanał, wybierz go za pomocą klawiszy strzałek i naciśnij r.
Poczekaj, aż kanał się zaktualizuje.
Po zakończeniu wybierz kanał do otwarcia i naciśnij Wchodzić by go otworzyć. Tutaj zobaczysz wszystkie najnowsze artykuły z tego kanału. Aby otworzyć i przeczytać jeden, zaznacz go i naciśnij Wchodzić.
Jeśli chcesz wyświetlić artykuł w przeglądarce, naciśnij oi aby go zapisać, naciśnij s, wybierz lokalizację do zapisania i naciśnij Wchodzić. Gdy czytasz artykuł i chcesz przejrzeć następny artykuł, użyj przycisku n klucz.
Podobnie, jeśli post ma wiele linków, zostaną one wymienione pod artykułem z numerami po lewej stronie. Wpisz numer obok linku, który chcesz otworzyć, a otworzy się on w domyślnej przeglądarce.
Na koniec, aby wrócić do ekranu podglądu, naciśnij q. Spowoduje to również zamknięcie Newsboat po naciśnięciu go na głównej stronie Newsboat. Ale jeśli chcesz wyjść z programu z dowolnego miejsca, naciśnij Q zamiast.
Konfiguracja Newsboat w systemie Linux
W stanie domyślnym Newsboat działa dobrze. Istnieją jednak pewne modyfikacje, które możesz wykorzystać, aby poprawić swoje wrażenia.
Musisz zapisać wszystkie konfiguracje Newsboat w konfiguracja plik wewnątrz struktury katalogów Newsboat.
Jeśli brakuje pliku, musisz go utworzyć. Następnie, w zależności od tego, co chcesz osiągnąć, zmodyfikuj odpowiednio ten plik.
Oto kilka zmian w konfiguracji, które mogą Cię zainteresować:
1. Zmień domyślną przeglądarkę
Chociaż możesz przeczytać większość treści artykułu w terminalu, czasami będziesz chciał otworzyć artykuł w przeglądarce internetowej. Z tego powodu skonfigurowanie preferowanej domyślnej przeglądarki jest niezbędnym krokiem.
Aby to zrobić, dodaj następujący wiersz do konfiguracja plik:
przeglądarka "ścieżka/do/przeglądarki %u"
2. Automatyczne odświeżanie kanałów przy uruchomieniu
Newsboat nie jest skonfigurowany do automatycznego odświeżania kanałów po uruchomieniu. W rezultacie musisz samodzielnie odświeżyć kanał. Jeśli chcesz tego uniknąć, dodaj tę linię do konfiguracja plik do włączenia automatycznego odświeżania:
odśwież przy starcie tak
Podobnie możesz chcieć okresowo aktualizować kanał po pewnym czasie. W tym celu dodaj tę linię:
czas przeładowania pożądany_czas_w_minutach
3. Usuń przeczytane artykuły
Większość czytników RSS usuwa przeczytane artykuły z Twojego kanału, aby zmniejszyć bałagan. Ale ponieważ Newsboat nie robi tego automatycznie, musisz wyraźnie powiedzieć mu, aby nie wyświetlał już otwartych kanałów. Dodaj następujący wiersz do konfiguracja plik, aby to zrobić:
pokazać-czytać-podaje nie
Oczywiście jest to tylko kilka przydatnych konfiguracji i możesz zapoznać się z dokumentacją Newsboat, aby skonfigurować jego zachowanie zgodnie z własnymi preferencjami.
Bądź na bieżąco ze swoimi ulubionymi blogami, nie przegapiając „łodzi”
Jeśli pracujesz głównie z terminala, potrzebujesz na swoim komputerze agregatora kanałów opartego na interfejsie CLI. Dobry czytnik kanałów oparty na terminalu może pomóc Ci uzyskać dostęp do aktualizacji ze wszystkich ulubionych blogów bezpośrednio w terminalu, eliminując potrzebę otwierania kolejnej aplikacji.
Newsboat jest prawdopodobnie najlepszym czytnikiem kanałów pod tym względem. Jest szybki, łatwy w użyciu, konfigurowalny i starannie dobiera kanały z Twoich ulubionych stron internetowych w celu łatwej konsumpcji.
Podobnie jak w przypadku Newsboat, kolejnym interesującym podejściem do RSS jest czytnik kanałów TICKR, który umieszcza Twoje kanały w malutkim przewijanym pasku, aby ułatwić korzystanie z treści w podróży.