„Newsboat“ - puikus RSS skaitytuvas, veikiantis iš terminalo

„Newsboat“

„Newsboat“ yra „newsbeuter“ – konsolės pagrindu veikiančios RSS skaityklės, skirtos UNIX tipo operacinėms sistemoms, įskaitant „Linux“, „FreeBSD“, „OpenBSD“ ir „macOS“, – atšaka. Kitaip nei „newsbeuter“, „newsboat“ yra aktyviai kuriama, o „newsbeuter“ kūrimas nutrauktas.

Palyginti su kitais lėtais, dideliais, daug atminties naudojančiais RSS skaitytuvais, „Newsboat“ yra geriausias pasirinkimas visiems, ieškantiems paprasto , lankstaus ir greito RSS skaitytuvo, kurį galima valdyti tik klaviatūra.

Projekto kodas parašytas C++ kalba , naudojant „Rust“ kalbos bibliotekas, platinamas pagal MIT licenciją.

Tarp išsiskiriančių „Newsboat“ savybių galime rasti:

  • Palaiko RSS 0.9x, 1.0, 2.0 ir Atom
  • Galimybė atsisiųsti tinklalaides
  • Klaviatūros valdymas su galimybe nustatyti savo klavišų kombinacijas
  • Raskite visus įkeltus kanalus
  • Galimybė klasifikuoti prenumeratas naudojant lanksčią žymų sistemą
  • Galimybė pridėti savavališką duomenų šaltinį naudojant lanksčią filtrų ir įskiepių sistemą
  • Galimybė sukurti metakanalus naudojant galingą užklausos kalbą
  • Galimybė sinchronizuoti naujienų laivą su paskyra bloglines.com
  • Importuoti ir eksportuoti OPML prenumeratas
  • Galimybė pritaikyti ir nepaisyti visų sąsajos elementų spalvų;
  • Galimybė sinchronizuoti kanalus su „Google Reader“.

Apie naują „Newsboat 2.17“ versiją

„Newsboat“ šiuo metu yra 2.17 versijoje, kuri neseniai buvo išleista ir papildyta naujomis funkcijomis.

Tarp pagrindinių šios versijos funkcijų yra darbas, atliktas siekiant pagerinti „Linux“ ir „FreeBSD“ platformų palaikymą, nes buvo ištaisytos kelios klaidos, dėl kurių sukeldavo gedimus ar atminties nutekėjimą.

Be to, buvo pridėta dokumentacija apie „makro prefikso“ parinktį ir, svarbiausia, svarbią funkciją – „išsaugoti viską“, skirtą išsaugoti visus straipsnius sklaidos kanale.

Kitas šios naujos versijos priedas yra „dirbrowser-title-format“ nustatymas, naudojamas dialogo lange, iškviečiamame „išsaugoti viską“.

Taip pat verta dėmesio galimybė priskirti karštuosius klavišus dialogo lango, kurį sukuria „save-all“, kontekste.

Pridėta parinktis „selecttag-format“, kad būtų galima nustatyti dialogo lango „Pasirinkti žymą“ išvaizdą.

Kaip įdiegti „Newsboat“ RSS skaitytuvą į „Linux“?

Tie, kurie domisi šio RSS CLI skaitytuvo naudojimu arba testavimu savo sistemose, gali tai padaryti vadovaudamiesi toliau pateiktomis instrukcijomis.

Svarbu paminėti, kad ši nauja „Newsboat“ versija dar nebuvo įtraukta į pagrindinių „Linux“ distribucijų saugyklas , todėl norintys ją įdiegti iš savo sistemos oficialių kanalų turės palaukti kelias dienas.

Šiuo metu galima atsisiųsti programos šaltinio kodą ir jį sukompiliuoti sistemoje.

Norėdami tai padaryti, jie turės atidaryti terminalą ir paleisti šią komandą:

git clone git://github.com/newsboat/newsboat.git

Kompiliacija atliekama:

make
sudo make install

Dabar norintiems laukti, kai bus nauja versija, gali atlikti diegimą paleisdami bet kurią iš šių komandų, atsižvelgiant į jūsų platintoją.

Tiems, kurie naudoja „Arch Linux“ ir išvestines programas:

sudo pacman -S newsboat

Kadangi „Debian“, „Ubuntu“, „Linux Mint“ ar jų išvestinėms sistemoms

sudo apt-get install newsboat

„Fedora“ atveju:

sudo dnf instalar newsboat

Galiausiai , likusius „Linux“ platinimus, kurie palaiko „Snap“ paketus, galite įdiegti naudodami šią komandą:

sudo snap įdiegti naujienų laivą

Pagrindinis „Newsboat“ naudojimas

Naudotis „Newsboat“ gana paprasta ; tereikia priprasti prie jo veikimo būdo.

Terminale tereikia įvesti komandą:

newsboat -h

Norėdami sužinoti mūsų siūlomas galimybes.

Be to, norint pridėti informacijos santraukas, jos išsaugomos faile. Šis failas turi būti sukurtas šiuo keliu:

nano ~/.newsboat/urls

Jie gali uždaryti naudodami „Ctrl“ + O ir išeiti naudodami „Ctrl“ + X

Šį failą galite redaguoti naudodami pageidaujamą teksto redaktorių. Faile kiekvienoje eilutėje įterpkite kanalus, kuriuos norite rodyti „Newsboat“, taip:

http://feeds.feedburner.com/desdelinuxweb

Galiausiai, norėdami perskaityti kanalus, tiesiog atlikite šią komandą terminale:

newsboat


Pridėti kaip pageidaujamą šaltinį „Google“ sistemoje