Berita Berita - Pembaca Feed RSS/Atom untuk Terminal Linux

Berita Berita - Pembaca Feed RSS/Atom untuk Terminal Linux

Berita adalah pembaca suapan RSS/atom sumber terbuka untuk terminal Linux. Ia pada asalnya dicipta dari Newsbeuter, Walau bagaimanapun, pembaca suapan RSS/atom berasaskan teks, Newsbeuter tidak dikekalkan secara aktif.

RSS/Atom adalah sebilangan format XML yang digunakan secara meluas untuk berkomunikasi, menerbitkan dan sindiket, contohnya berita atau artikel blog. NEWSBOATS dibuat untuk digunakan pada terminal teks seperti GNU/Linux, FreeBSD atau MacOS.

Baca juga: Bilik berita - CLI moden untuk mendapatkan berita kegemaran anda di Linux

Dalam artikel ini, kami akan menunjukkan cara memasang dan menggunakan Berita - Pembaca suapan baris arahan untuk membaca berita atau artikel kegemaran anda dari terminal Linux.

Keperluan:

  • GCC 4.9 atau lebih baru, atau Clang 3.6 atau lebih baru
  • STFL (Versi 0.21 atau lebih baru)
  • pkg-config
  • Gnu gettext (hanya untuk sistem yang tidak menawarkan gettext di libc)
  • libcurl (versi 7.18.0 atau lebih baru)
  • libxml2, xmllint, dan xsltproc
  • JSON-C (Versi 0.11 atau lebih baru)
  • SQLITE3 (Versi 3.5 atau lebih baru)
  • DOCBOOK XML
  • DOCBOOK SML
  • Asciidoc

Cara Memasang Bersembus Bawah di Linux Systems

Berita tersedia untuk dipasang dari snap Sistem Pengurusan Pakej, tetapi pertama -tama anda perlu memasang snapd pada sistem anda untuk dipasang Berita seperti yang ditunjukkan.

------------- Pada Debian/Ubuntu/Linux Mint ------------- $ sudo apt Pasang snapd $ sudo snap memasang newsboat ------------- Pada Fedora 22+ ------------- $ sudo dnf memasang snapd $ sudo snap install newsboat 

Sebagai alternatif, anda boleh memasang Berita dari kod sumber untuk menggunakan beberapa ciri terkini, tetapi sebelum itu anda perlu memasang sepenuhnya kebergantungan dengan arahan yang berikut.

------------- Pada Debian/Ubuntu/Linux Mint ------------- $ sudo apt update $ sudo apt pemasangan libncursesw5-dev ncurses-term debhelper libjson0 libjson0-dev libxml2-dev libstfl-dev libsqlite3-dev percg-config libcurl4-gnutls-dev libs-dev-dev-dev-dev-dev-dev-dev-dev librt-dev-dev librt-dev-dev librt-dev-dev librt-dev-dev librt-dev-dev librt-dev-dev-dev-dev-dev-dev-dev-dev-dev-dev-dev-dev-deV docbook-xml docbook-xsl bc $ wget http: // www.Clifford.AT/STFL/STFL-0.24.tar.GZ $ TAR -XVF STFL -0.24.tar.GZ $ CD STFL-0.24 $ membuat $ sudo membuat pemasangan 
------------- Pada Rhel dan Centos ------------- # yum install libncursesw5-devel ncurses-term libjson0-devel libxml2-devel libstfl-devel libsqlite3-devel perl pkgconfig libcurl4-gnutls-devel librtmp-devel libjson-c-devel asciidoc libxml2-devel libxslt-devel debhelper docbook-style-xsl docbook -style-xml bc # wget http: // www.Clifford.AT/STFL/STFL-0.24.tar.GZ # TAR -XVF STFL -0.24.tar.GZ # CD STFL-0.24 # buat # buat pemasangan 

Kemudian klon Berita repositori dari github ke sistem anda, dan pasangkannya seperti yang ditunjukkan.

$ git klon git: // github.com/newsboat/newsboat.Git $ CD Newsboat $ Make $ Sudo Buat Pemasangan 

Cara Menggunakan Pembaca Feed BEWSBOUD di Terminal Linux

Dalam bahagian ini, kami akan menerangkan cara menggunakan Berita Untuk membaca suapan RSS dari laman web, contohnya Tecmint.com Pertama sekali, kita perlu mendapatkan pautan rss-feed untuk Tecmint.com dari penyemak imbas dan menyalinnya (anda boleh menggunakan url suapan laman web).

https: // www.Tecmint.com/suapan/ 

Selepas itu, simpan dalam fail untuk penggunaan kemudian.

$ echo "https: // www.Tecmint.com/feed/"> rss_links.txt 

Sekarang anda boleh membaca suapan RSS dari Tecmint.com Menggunakan arahan berikut dengan suis -u (Menentukan fail yang mengandungi URL suapan RSS) dan -r (menyegarkan suapan pada permulaan) seperti berikut.

$ newsboat -ru rss_links.txt 
Baca suapan RSS di terminal linux

Untuk memilih topik, gunakan Naik dan Ke bawah anak panah untuk menavigasi, kemudian tekan Masukkan Mengenai topik yang anda mahukan. Contoh ini menunjukkan bahawa kami telah memilih nombor topik 5 dari senarai.

Pilih topik suapan di terminal linux

Untuk membuka topik dalam penyemak imbas, anda boleh menekan o, dan berhenti program, memukul q.

Anda dapat melihat semua pilihan dan penggunaan dengan menjalankan arahan berikut.

$ newsboat -h 

Untuk maklumat lanjut, lawati repositori Newsboat GitHub: https: // github.com/newsboat/newsboat.

Baca juga: Cricket -CLI - Tonton Skor Kriket Live di Terminal Linux

Newsboat adalah pembaca suapan RSS/atom yang mudah dan intuitif untuk terminal Linux. Cubalah dan beri maklum balas anda melalui borang komen di bawah.