ન્યૂઝબોટ, ટર્મિનલ માટે આરએસએસ / એટમ ફીડ રીડર

ન્યૂઝબોટ વિશે

હવે પછીના લેખમાં આપણે ન્યુઝબોટ પર એક નજર નાખીશું. આ એક ટર્મિનલ માટે મફત અને ખુલ્લા સ્રોત આરએસએસ / એટમ ફીડ રીડર. તે મૂળથી બનાવવામાં આવ્યું હતું ન્યૂઝબ્યુટર, એક ટેક્સ્ટ-આધારિત આરએસએસ / એટમ ફીડ રીડર, જો કે ન્યૂઝબ્યુટર સક્રિય રીતે જાળવવામાં આવતું નથી. આ જ કારણ છે કે આ ધ્યાનમાં લેવા માટે આ એક સારો વિકલ્પ છે.

કોણ નથી જાણતું, માટે આરએસએસ / એટમ એ XML બંધારણો છે વાર્તાલાપ, પ્રકાશિત અને સિન્ડિકેટ લેખ માટે વપરાય છે. આનું લાક્ષણિક ઉદાહરણ સમાચાર અથવા બ્લોગ લેખ હશે. ન્યુઝબોટ જી.એન.યુ / લિનક્સ, ફ્રીબીએસડી અથવા મOSકોસ સિસ્ટમ ટર્મિનલ્સમાંથી વાપરવા માટે બનાવવામાં આવેલ છે.

ન્યૂઝબોટ એક સરળ અને સાહજિક આરએસએસ / એટમ ફીડ રીડર છે. આ લેખમાં, અમે ન્યુઝબોટને કેવી રીતે ઇન્સ્ટોલ કરવું અને તેનો ઉપયોગ કરવો તે જોવા જઈશું. બધા ટર્મિનલ પ્રેમીઓ માટે તમારા મનપસંદ સમાચાર અથવા લેખોને ઝડપથી વાંચવા માટે આ આદેશ વાક્ય રીડર છે.

આ સાધનનો ઉપયોગ કરવા માટે તે સ્પષ્ટ કરવું જરૂરી છે અમારી સિસ્ટમ માટે કેટલીક આવશ્યકતાઓને પૂર્ણ કરવી જરૂરી રહેશે જે નીચે વાંચી શકાય છે.

આવશ્યક આવશ્યકતાઓ

  • જીસીસી 4.9. later અથવા તેના પછીની અથવા પછીની 3.6..XNUMX અથવા પછીની.
  • એસટીએફએલ (આવૃત્તિ 0.21.. અથવા પછીનું).
  • પીકેજી-રૂપરેખા.
  • GNU ગેટ ટેક્સ્ટ (ફક્ત સિસ્ટમો માટે કે જે લિબસીમાં ગેટ ટેક્સ્ટ આપતા નથી).
  • libcurl(આવૃત્તિ 7.18.0.. અથવા પછીનું).
  • libxML2, xmllint, અને xsltproc.
  • json -c (આવૃત્તિ 0.11.. અથવા પછીનું).
  • SQLite3 (આવૃત્તિ 3.5.. અથવા પછીનું).
  • ડ Docકબુક એક્સએમએલ અને ડ Docકબુક એસએમએલ.
  • એસ્સીડોક.

ઉબુન્ટુ પર ન્યૂઝબોટ ઇન્સ્ટોલ કરો

અમે આ પ્રોગ્રામને વિવિધ operatingપરેટિંગ સિસ્ટમોમાં ઇન્સ્ટોલ કરી શકીએ છીએ, પરંતુ આ લેખ માટે આપણે તેને ઉબુન્ટુમાં કેવી રીતે ઇન્સ્ટોલ કરવું તે જોવા જઈશું. આ કિસ્સામાં હું તેને ઉબુન્ટુ 16.04 પર સ્થાપિત કરીશ. ન્યૂઝબોટ તેના અનુરૂપ સ્નેપ પેકેજ દ્વારા ઇન્સ્ટોલ કરવા માટે ઉપલબ્ધ મળશે. તે જરૂરી છે કે પ્રથમ ચાલો સ્નેપડ ઇન્સ્ટોલ કરીએ નીચે પ્રમાણે બતાવ્યા પ્રમાણે અમારી ઓપરેટિંગ સિસ્ટમમાં ન્યૂઝબોટ ઇન્સ્ટોલ કરવામાં સક્ષમ હશે.

જો અમારી પાસે સ્નેપડ ઇન્સ્ટોલ કરેલું નથી, તો અમે ટર્મિનલ ખોલીએ છીએ (Ctrl + Alt + T) અને તેમાં લખીશું:

sudo apt install snapd

હવે આપણે જે ટૂલ વિશે વાત કરી રહ્યા છીએ તે ઇન્સ્ટોલ કરી શકીએ છીએ. સમાન ટર્મિનલમાં આપણે લખીએ છીએ:

ન્યૂઝબોટ સ્નેપ ઇન્સ્ટોલ

sudo snap install newsboat

જો અમને સ્નેપ પેકેજો પસંદ નથી, તો અમે પસંદ કરી શકીએ છીએ સોર્સ કોડનો ઉપયોગ કરીને ન્યૂઝબોટ ઇન્સ્ટોલ કરો. આ સાથે અમે નવીનતમ સુવિધાઓનો ઉપયોગ કરી શકશું, પરંતુ તે પહેલાં આપણને જરૂર પડશે સંપૂર્ણ રીતે અવલંબન સ્થાપિત કરો. આ કરવા માટે, અમે ટર્મિનલ ખોલીએ છીએ (Ctrl + Alt + T) અને નીચેની દરેક લીટીઓ લખો:

sudo apt update

sudo apt install libncursesw5-dev ncurses-term debhelper libjson0 libjson0-dev libxml2-dev libstfl-dev libsqlite3-dev perl pkg-config libcurl4-gnutls-dev librtmp-dev libjson-c-dev asciidoc libxml2-utils xsltproc 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

make

sudo make install

આ પછી આપણે કરી શકીએ ગિથબ ન્યૂઝબોટ ભંડાર ક્લોન કરો અમારી સિસ્ટમમાં અને તેને ઇન્સ્ટોલ કરો. આ કરવા માટે, આપણે ફક્ત સમાન ટર્મિનલનો ઉપયોગ કરવો પડશે, અને તેમાં નીચેની સૂચનાઓને અનુસરો:

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

cd newsboat

make

sudo make install

ન્યૂઝબોટ ફીડ રીડરનો ઉપયોગ કેવી રીતે કરવો

Ahora veremos cómo usar Newsboat para leer fuentes RSS de un sitio, por ejemplo, ubunlog.com. Antes que nada, necesitaremos આરએસએસ-ફીડ લિંક મેળવો થી ubunlog.com desde un navegador y copiarlo. En este caso la url es la siguiente:

https://ubunlog.com/feed/

આગળ આપણે નીચેના માટે લખીશું ફાઇલ ફાઇલમાં સંગ્રહિત કરો પછીના ઉપયોગ માટે.

echo "https://ubunlog.com/feed/" > rss_links.txt

Ahora podemos leer el feed RSS de ubunlog.com utilizando el siguiente comando con los -u સંશોધક (આરએસએસ ફીડના URL સમાવે છે તે ફાઇલનો ઉલ્લેખ કરે છે) અને -આર (પ્રારંભ સમયે ફીડ્સ અપડેટ કરો) નીચે પ્રમાણે:

Listado feed ubunlog ન્યૂઝબોટ

newsboat -ru rss_links.txt

કોઈ સમાચાર આઇટમ પસંદ કરવા માટે, અમે નેવિગેટ કરવા માટે ઉપર અને નીચે તીરનો ઉપયોગ કરીશું. પછી આપણે જે આપણી રુચિ છે તેના પર એન્ટર દબાવીશું. આ ઉદાહરણમાં હું સૂચિમાંથી સમાચાર નંબર 5 પસંદ કરવા જઇ રહ્યો છું. જે આના જેવો દેખાશે.

ન્યૂઝ ubunlog ન્યૂઝબોટ

પેરા બ્રાઉઝરમાં એક સમાચાર આઇટમ ખોલો, આપણે ફક્ત 'ઓ' ને દબાવવું પડશે, અને પ્રોગ્રામમાંથી બહાર નીકળો, આપણે ફક્ત 'q' દબાવવાનું રહેશે.

ટર્મિનલ (Ctrl + Alt + T) માં નીચે આપેલ આદેશ ચલાવીને આપણે બધા વિકલ્પો અને શક્ય ઉપયોગો જોવા માટે સમર્થ હોઈશું:

ન્યૂઝબોટ સહાય

newsboat -h

પેરા આ સાધન વિશે વધુ માહિતી મેળવો, અમે મુલાકાત લઈ શકો છો ગિથબ રીપોઝીટરી અથવા સત્તાવાર દસ્તાવેજીકરણ કે આ ટૂલના નિર્માતાઓ તેમની વેબસાઇટ પર વપરાશકર્તાઓ માટે ઉપલબ્ધ બનાવે છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.