Newsroom, nowoczesny CLI do czytania ulubionych wiadomości w Ubuntu

O newsroomie

W następnym artykule przyjrzymy się Newsroomowi. To nowoczesne i darmowe narzędzie do wiersza poleceń. Jest to oprogramowanie typu open source i pomoże nam to otrzymuj nasze ulubione wiadomości w Ubuntu. Jest rozwijany przy użyciu JavaScript (konkretnie NodeJS). To narzędzie między platformami i działa płynnie w systemach Gnu / Linux, Mac OSX i Windows.

Jeśli jesteś fanem wiersza poleceń, na pewno będziesz robić wiele rzeczy, takich jak sterowanie systemami Gnu / Linux (lokalnymi lub zdalnymi), programowanie, wyszukiwanie w Google za pomocą Googlera, granie w gry i wiele innych rzeczy z poziomu jednego. okno terminala. Dzięki temu narzędziu możesz czytać swoje ulubione wiadomości i być na bieżąco.

Domyślne czcionki Newsroom to: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu i gankio. Ale jeśli ich nie lubimy, możemy skonfigurować własne czcionki za pomocą pliku OPML (Język znaczników procesora konspektu). Jest to format oparty na języku XML, przeznaczony do wymiany ustrukturyzowanych informacji między aplikacjami działającymi w różnych systemach operacyjnych i środowiskach.

Wymagania wstępne

Będziemy musieli mieć menedżer pakietów dla NodeJS. Będziesz mógł od razu zainstalować NodeJS i NPM w swoim systemie Ubuntu, wykonując kroki, które wskazujemy na tym blogu na temat jak zainstalować NodeJS.

Zainstaluj Newsroom

Gdy mamy zainstalowany NPM w naszym systemie, możemy zainstaluj Newsroom z uprawnieniami administratora za pomocą polecenia sudo. Zrobimy to w następujący sposób (plik -g opcja oznacza instalację globalną, do użytku wszystkich użytkowników systemu) w terminalu (Ctrl + Alt + T):

sudo npm install -g newsroom-cli

Po pomyślnej instalacji Newsroomu możemy zacząć z niego korzystać, wpisując w tym samym terminalu następującą komendę:

newsroom

To polecenie przeniesie nas do pliku interaktywny interfejs linii poleceń w którym możemy wybrać nasze źródło wiadomości. Będziemy musieli użyć strzałki w górę iw dół, aby wybrać źródło z listy predefiniowanych źródeł, jak pokazano poniżej.

Domyślnie wydany Newsroom

Po wybraniu źródła wiadomości wszystkie nagłówki wiadomości zostaną wyświetlone jak na poniższym zrzucie ekranu. Więc możemy wybierz element, naciskając spację. Po dokonaniu wyboru element zostanie oznaczony zielonym kółkiem, jak pokazano na poniższym zrzucie ekranu. Damy radę naciśnij Enter, aby przeczytać go bardziej szczegółowo w naszej przeglądarce internetowej z góry ustalony.

newsroom wybierz wiadomości

do wyjdź z CLI, będziemy musieli nacisnąć Ctrl + C.

Możemy także podać źródło z którego chcemy otrzymywać wiadomości bezpośrednio. Będziemy mogli ograniczyć liczbę wiadomości, które będą nam wyświetlane na ekranie. Widocznie to źródło wiadomości musi znajdować się w pliku OPML z naszych źródeł. Format polecenia, którego będziemy musieli użyć, będzie taki, jak pokazano poniżej:

newsroom fuente número-de-elementos

Na przykład:

newsroom hackernews 3

Utwórz własny plik czcionki

Wreszcie możemy użyj naszego własnego pliku OPML, jak pokazano poniżej. W ten sposób każdy może dodać własne źródła wiadomości, np ubunlog.com, entreunosyceros.net itp.

newsroom - do źródeł własnych

newsroom -o tus-fuentes.opml

Utworzenie tego pliku wymaga określonej składni. Jeśli ktoś chce spróbować stworzyć własne, może skonsultować się jak stworzyć plik OPML w następnym witryna internetowa. Nawet ja muszę to powiedzieć możesz użyć pliku XML, na przykład kanału, aby móc zobaczyć jego zawartość. Wystarczy zmienić rozszerzenie .xml na .opml.

Pomoc

Aby zobaczyć wiadomość pomocy Newsroom, będziemy musieli użyć tylko następującego polecenia w terminalu (Ctrl + Alt + T):

help newsroom

newsroom --help

Odinstaluj Newsroom

Aby usunąć to narzędzie z naszego komputera, będziemy musieli tylko otworzyć terminal (Ctrl + Alt + T). W nim napiszemy:

sudo npm uninstall -g newsroom-cli

do Zdobądź więcej informacji o tej aplikacji na terminal, każdy może sprawdź repozytorium z Newsroom lub możemy również zobaczyć Twój kod w Repozytorium GitHub. Newsroom to kolejny świetny sposób, aby uzyskać nasze ulubione wiadomości dotyczące Gnu / Linux z wiersza poleceń.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.