पुढील लेखात आम्ही न्यूजबोट वर एक नजर टाकणार आहोत. हे एक टर्मिनलसाठी विनामूल्य आणि मुक्त स्रोत आरएसएस / Atटम फीड रीडर. ते मूळतः निर्मित झाले आहे न्यूजब्यूटर, एक मजकूर-आधारित आरएसएस / omटम फीड रीडर, तथापि न्यूजब्यूटर सक्रियपणे देखभाल केलेला नाही. याच कारणास्तव विचार करणे हा एक चांगला पर्याय आहे.
कोण माहित नाही, साठी RSS / Atom हे XML स्वरूप आहेत संप्रेषण, प्रकाशित आणि लेख सिंडिकेट करण्यासाठी वापरले जाते. याचे ठराविक उदाहरण म्हणजे बातमी किंवा ब्लॉग लेख. न्यूजबोट जीएनयू / लिनक्स, फ्रीबीएसडी किंवा मॅकोस सिस्टमच्या टर्मिनल्समधून वापरण्यासाठी तयार केला गेला आहे.
न्यूजबोट एक सोपा आणि अंतर्ज्ञानी आरएसएस / एटम फीड रीडर आहे. या लेखात, आम्ही न्यूजबोट कसे स्थापित करावे आणि कसे वापरावे ते पाहू. सर्व टर्मिनल प्रेमींसाठी आपल्या आवडीच्या बातम्या किंवा लेख पटकन वाचण्यासाठी हा कमांड लाइन रीडर आहे.
हे साधन वापरण्यासाठी हे स्पष्ट करणे आवश्यक आहे आमच्या सिस्टमला काही आवश्यकता पूर्ण करणे आवश्यक असेल जे खाली वाचले जाऊ शकते.
आवश्यक गरजा
- जीसीसी 4.9 किंवा त्यानंतरच्या किंवा नंतरच्या ng.3.6 किंवा नंतरच्या.
- एसटीएफएल (आवृत्ती 0.21.. किंवा नंतरची).
- पीकेजी-कॉन्फिगरेशन.
- GNU gettext(केवळ libc मध्ये गेटटेक्स्ट देत नसलेल्या सिस्टमसाठी).
- लिबकर्ल (आवृत्ती 7.18.0.. किंवा नंतरची).
- libxML2, xmllint आणि xsltproc.
- जेसन-सी (आवृत्ती 0.11.. किंवा नंतरची).
- SQLite3 (आवृत्ती 3.5.. किंवा नंतरची).
- डॉकबुक एक्सएमएल आणि डॉकबुक एसएमएल.
- Asciidoc.
उबंटूवर न्यूजबोट स्थापित करा
आम्ही हा प्रोग्राम वेगवेगळ्या ऑपरेटिंग सिस्टममध्ये स्थापित करू शकतो, परंतु या लेखासाठी आपण उबंटूमध्ये तो कसा स्थापित करावा ते पाहू. या प्रकरणात मी हे उबंटू 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
न्यूजबोट फीड रीडर कसे वापरावे
आता आपण साइटवरून RSS फीड वाचण्यासाठी न्यूजबोट कसे वापरायचे ते पाहू, उदा. ubunlog.com सर्व प्रथम, आम्हाला आवश्यक असेल आरएसएस-फीड दुवा मिळवा साठी ubunlogब्राउझरवरून .com आणि कॉपी करा. या प्रकरणात url खालीलप्रमाणे आहे:
https://ubunlog.com/feed/
पुढे आपण त्यासाठी पुढील गोष्टी लिहू फाईलमध्ये सामग्री जतन करा नंतर वापरासाठी.
echo "https://ubunlog.com/feed/" > rss_links.txt
आता आपण RSS फीड वाचू शकतो ubunlog.com सह खालील कमांड वापरून -u सुधारक (RSS फीडच्या URL मध्ये असलेली फाईल निर्दिष्ट करते) आणि -आर (स्टार्टअपवेळी फीड अद्यतनित करा) पुढीलप्रमाणे:
newsboat -ru rss_links.txt
बातमी आयटम निवडण्यासाठी आम्ही नेव्हिगेट करण्यासाठी वर आणि खाली बाण वापरू. मग आपल्या आवडीनुसार आपण एंटर दाबा. या उदाहरणात मी सूचीमधून बातमी क्रमांक 5 निवडत आहे. जे यासारखे दिसेल.
परिच्छेद ब्राउझरमध्ये एक बातमी आयटम उघडाआपल्याला फक्त 'o' आणि to दाबावे लागेल कार्यक्रम बाहेर पडाआपल्याला केवळ 'q' दाबावे लागेल.
टर्मिनलवर (Ctrl + Alt + T) खालील कमांड कार्यान्वित करून आम्ही सर्व पर्याय आणि संभाव्य उपयोग पाहण्यास सक्षम आहोत:
newsboat -h
परिच्छेद या साधनाबद्दल अधिक माहिती मिळवा, आम्ही भेट देऊ शकता गीथब भांडार किंवा अधिकृत दस्तऐवजीकरण की या साधनाचे निर्माते त्यांच्या वेबसाइटवर वापरकर्त्यांना उपलब्ध करुन देतात.