নিউজবোট: লিনাক্সের জন্য সেরা টার্মিনাল-ভিত্তিক RSS ফিড রিডার

নিউজবোট: লিনাক্সের জন্য সেরা টার্মিনাল-ভিত্তিক RSS ফিড রিডার

একটি RSS ফিড রিডার আমাদের বেশিরভাগের জন্য একটি অপরিহার্য হাতিয়ার। এটি বিভিন্ন ওয়েবসাইটের ফিডগুলিকে একত্রিত করে যাতে আপনার জন্য তাদের সাম্প্রতিক আপডেটগুলি ট্র্যাক করা সহজ হয়৷





আপনি কীভাবে এই আপডেটগুলি পরিবেশন করতে চান তার উপর নির্ভর করে আপনি একটি গ্রাফিক্যাল বা CLI-ভিত্তিক ফিড রিডার বেছে নিতে পারেন। যদিও আগেরটি সুবিধা এবং এক টন বৈশিষ্ট্য অফার করে, পরেরটি গতি নিয়ে আসে এবং যারা টার্মিনাল থেকে কাজ করে তাদের একটি বিরামহীন অভিজ্ঞতা প্রদান করে।





লিনাক্সের জন্য নিউজবোট হল এরকম একটি সিএলআই-ভিত্তিক ফিড এগ্রিগেটর। এর আরো বিস্তারিতভাবে এটি অন্বেষণ করতে ঝাঁপ দাও.





নিউজবোট কি?

নিউজবোট হল একটি CLI-ভিত্তিক RSS/Atom লিনাক্সের জন্য ফিড রিডার . এটা মূলত একটি কাঁটাচামচ newbeuter , যা একসময় লিনাক্সের জন্য শীর্ষ-রেটেড নিউজ অ্যাগ্রিগেটরদের মধ্যে একটি ছিল কিন্তু এখন আর রক্ষণাবেক্ষণ করা হয় না।

উপর ভিত্তি করে হচ্ছে সিএলআই , নিউজবোট রিডার টার্মিনাল থেকে অ্যাক্সেসযোগ্য, এবং এটি এর সাথে একটি অন্তর্নির্মিত HTML রেন্ডারার নিয়ে আসে যা আপনাকে সরাসরি টার্মিনালের ভিতরে পাঠ্য-ভিত্তিক সামগ্রী দেখতে দেয়, একটি ওয়েব ব্রাউজার ব্যবহার করার প্রয়োজনীয়তা দূর করে৷



নিউজবোট কি বৈশিষ্ট্য অফার করে?

নিউজবোট লিনাক্সে নিম্নলিখিত বৈশিষ্ট্যগুলি অফার করে:

  • অন্তর্নির্মিত HTML রেন্ডারার
  • বুকমার্কিং স্ক্রিপ্ট ব্যবহার করে তৃতীয় পক্ষের পরিষেবাগুলিতে লিঙ্ক এবং নিবন্ধ পাঠানোর ক্ষমতা
  • শিরোনাম, লেখক ইত্যাদির উপর ভিত্তি করে ফিড এন্ট্রি ফিল্টার করার বিকল্প।
  • ফিল্টারিং বিকল্প যেমন টাইল, লেখক, ইত্যাদি
  • OPML-এ ফিড আমদানি ও রপ্তানি করার ক্ষমতা
  • কাস্টমাইজযোগ্য কীবোর্ড শর্টকাট
  • কনফিগারযোগ্যতা

লিনাক্সে কীভাবে নিউজবোট ইনস্টল করবেন

বিভিন্ন লিনাক্স ডিস্ট্রোতে নিউজবোট পাওয়া যায়। আপনি আপনার মেশিনে যে ডিস্ট্রো চালাচ্ছেন তার উপর নির্ভর করে, আপনার সিস্টেমে নিউজবোট পেতে নীচের নির্দেশাবলী অনুসরণ করুন:





উবুন্টু এবং এর ডেরিভেটিভগুলিতে, টার্মিনাল খুলুন এবং নিউজবোট ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:

sudo apt install newsboat

আপনি যদি ফেডোরা ব্যবহার করেন, চালান:





sudo dnf install newsboat

আর্ক লিনাক্সে, এর সাথে নিউজবোট ইনস্টল করুন:

sudo pacman -S newsboat

অন্য কোনো লিনাক্স ডিস্ট্রোর ক্ষেত্রে, আপনি স্ন্যাপ-এর মতো ডিস্ট্রো-স্বাধীন পদ্ধতি ব্যবহার করে নিউজবোট ইনস্টল করতে পারেন। এটির জন্য, একটি টার্মিনালে এই কমান্ডটি চালিয়ে আপনার কম্পিউটার স্ন্যাপ সমর্থন করে কিনা তা যাচাই করুন:

snap --version

আপনি যদি একটি সংস্করণ নম্বর পান তবে এটি নির্দেশ করে যে স্ন্যাপ উপস্থিত রয়েছে এবং আপনি নিউজবোট ইনস্টলেশনের সাথে এগিয়ে যেতে পারেন। অন্যথা, অনুসরণ করুন আমাদের স্ন্যাপ গাইড প্রথমে আপনার সিস্টেমে স্ন্যাপ ইনস্টল করতে।

একবার হয়ে গেলে, নিউজবোট ইনস্টল করতে নীচের কমান্ডটি চালান:

sudo snap install newsboat

লিনাক্সে কীভাবে নিউজবোট ব্যবহার করবেন

আপনি নিউজবোট ইনস্টল করার পরে, এটি সঠিকভাবে ইনস্টল করা আছে কিনা তা যাচাই করুন। ইতিমধ্যেই উল্লেখ করা হয়েছে, যেহেতু নিউজবোট একটি CLI-ভিত্তিক প্রোগ্রাম, এটির সাথে আপনার সমস্ত মিথস্ক্রিয়া টার্মিনালের উপর সঞ্চালিত হবে।

টার্মিনাল খুলুন এবং এই কমান্ডটি চালান:

newsboat

এটি উল্লেখ করে একটি ত্রুটি ফিরিয়ে দেবে: ' কোনো URL কনফিগার করা নেই '. এই ত্রুটিটি প্রদর্শিত হয়েছে কারণ আমরা এখনও নিউজবোটে সংস্থানগুলি কনফিগার করিনি, তাই আমাদের প্রথমে এটি করতে হবে৷

  newsboat প্রথম রান ত্রুটি

1. নিউজবোটে ফিড বা URL যোগ করা

নিউজবোট আপনাকে দুটি উপায়ে আপনার নিজস্ব ফিড তৈরি করতে দেয়: আপনি হয় আপনার পছন্দের ওয়েবসাইটগুলির URL যোগ করে স্ক্র্যাচ থেকে একটি সম্পূর্ণ নতুন ফিড তৈরি করতে পারেন বা আপনার পূর্ববর্তী পাঠক থেকে একটি বিদ্যমান ফিড আমদানি করতে পারেন৷

কিভাবে রিমোট ডেস্কটপ ফুল স্ক্রিন বানাবেন

স্ক্র্যাচ থেকে একটি নতুন ফিড তৈরি করতে, আপনাকে পপুলেট করতে হবে ইউআরএল আপনার সমস্ত প্রিয় ওয়েবসাইট RSS এর সাথে ফাইল করুন। প্রথমে, আপনি আপনার নিউজবোট ফিডে যে ওয়েবসাইটে যোগ করতে চান তার RSS ফিড ঠিকানাটি অনুলিপি করুন।

এর পরে, খুলতে একটি টার্মিনালে নিম্নলিখিত কমান্ডটি চালান ইউআরএল ফাইল:

sudo nano ~/.newsboat/urls

ফাইলটি ইতিমধ্যে উপস্থিত না থাকলে, নিউজবোট ডিরেক্টরির মধ্যে একটি তৈরি করুন এবং চালান:

sudo nano urls

যখন ইউআরএল ফাইলটি খোলা আছে, আপনি এই ফাইলে আগে কপি করা ফিডের URL পেস্ট করুন। আপনি যদি আরো ফিড যোগ করতে চান, তাদের URL কপি করুন এবং এখানে পেস্ট করুন। আঘাত Ctrl + O ফাইলে পরিবর্তন লিখতে এবং সংরক্ষণ করতে। চাপুন Ctrl + X প্রস্থান করা.

2. নিউজবোটের সাথে বিদ্যমান ফিড আমদানি করা

যদি আপনার কাছে ইতিমধ্যেই অন্য আরএসএস ফিড রিডারের সাথে একটি ফিড থাকে, তাহলে আপনি ফিডটিকে ম্যানুয়ালি কিউরেট করার প্রচেষ্টা বাঁচাতে নিউজবোটে আমদানি করতে পারেন। এর জন্য, ফিড রিডারে আপনার অ্যাকাউন্ট অ্যাক্সেস করুন এবং OPML ফর্ম্যাটে আপনার ফিড রপ্তানি করুন৷ এর পরে, এই ফাইলটি অনুলিপি করুন এবং এটিকে হোম ডিরেক্টরিতে সরান।

অবশেষে, এটি আমদানি করতে নিম্নলিখিত কমান্ডটি চালান:

newsboat -i feed.opml

3. নিউজবোট চালানো

একবার আপনি নিউজবোটে উত্স কনফিগার করার পরে, টার্মিনাল খুলুন এবং নিউজবোট চালু করতে এই কমান্ডটি চালান:

newsboat

নিউজবোট আপনাকে আপনার সমস্ত কনফিগার করা উত্সগুলির একটি তালিকা দেবে৷ যাইহোক, এই উত্সগুলি এখনই আপডেট করা হয় না। এটি করতে, টিপুন আর , এবং এটি সমস্ত উত্স পুনরায় লোড করবে৷ আপনি যদি একটি নির্দিষ্ট ফিড পুনরায় লোড করতে চান, তীর কী ব্যবহার করে এটি নির্বাচন করুন এবং টিপুন r .

ফিড আপডেট হওয়ার জন্য অপেক্ষা করুন।

  নিউজবোট ফিড

একবার হয়ে গেলে, খুলতে ফিডটি নির্বাচন করুন এবং টিপুন প্রবেশ করুন এটা খুলতে এখানে, আপনি সেই ফিডের সব সাম্প্রতিক গল্প দেখতে পাবেন। একটি খুলতে এবং পড়তে, এটি নির্বাচন করুন এবং টিপুন প্রবেশ করুন .

  নিউজবোট পাঠক

আপনি যদি একটি ব্রাউজারে একটি নিবন্ধ দেখতে চান, টিপুন , এবং এটি সংরক্ষণ করতে, আঘাত s , সংরক্ষণ করতে অবস্থান নির্বাচন করুন এবং টিপুন প্রবেশ করুন . আপনি যখন একটি নিবন্ধ পড়ছেন এবং পরবর্তী গল্প দেখতে চান, তখন ব্যবহার করুন n চাবি.

একইভাবে, যদি একটি পোস্টের একাধিক লিঙ্ক থাকে, তবে সেগুলি নিবন্ধের নীচে তাদের বাম দিকে সংখ্যা সহ তালিকাভুক্ত করা হবে৷ আপনি যে লিঙ্কটি খুলতে চান তার পাশে নম্বরটি টাইপ করুন এবং এটি আপনার ডিফল্ট ব্রাউজারে খুলবে।

এই নাম্বার থেকে কে আমাকে কল করছে
  নিউজবোট খোলার লিঙ্ক

অবশেষে, পূর্বরূপ পর্দায় ফিরে যেতে, টিপুন q . আপনি প্রধান Newsboat পৃষ্ঠায় এটি চাপলে এটি Newsboat থেকেও বেরিয়ে যায়। কিন্তু আপনি যদি যেকোনো জায়গা থেকে প্রোগ্রামটি ছেড়ে দিতে চান তবে টিপুন প্র পরিবর্তে.

লিনাক্সে নিউজবোট কনফিগার করা হচ্ছে

এর ডিফল্ট অবস্থায়, নিউজবোট ঠিক কাজ করে। যাইহোক, এটিতে কিছু পরিবর্তন রয়েছে যা আপনি আপনার অভিজ্ঞতা উন্নত করতে ব্যবহার করতে পারেন।

আপনি সব Newsboat কনফিগারেশন সংরক্ষণ করতে হবে কনফিগারেশন নিউজবোটের ডিরেক্টরি কাঠামোর ভিতরে ফাইল।

ফাইলটি অনুপস্থিত থাকলে, আপনাকে এটি তৈরি করতে হবে। এর পরে, আপনি কী করতে চান তার উপর নির্ভর করে, সেই অনুযায়ী এই ফাইলটি পরিবর্তন করুন।

এখানে কয়েকটি কনফিগারেশন পরিবর্তন রয়েছে যা আপনার আগ্রহী হতে পারে:

1. ডিফল্ট ব্রাউজার পরিবর্তন করুন

যখন আপনি টার্মিনালে একটি নিবন্ধের বেশিরভাগ বিষয়বস্তু পড়তে পারেন, তখন এমন সময় আসবে যখন আপনি একটি ওয়েব ব্রাউজারে একটি নিবন্ধ খুলতে চান। এই কারণে, আপনার পছন্দের ডিফল্ট ব্রাউজার কনফিগার করা একটি অপরিহার্য পদক্ষেপ।

এটি করার জন্য, নিম্নলিখিত লাইন যোগ করুন কনফিগারেশন ফাইল:

browser "path/to/browser %u"

2. লঞ্চের সময় অটো-রিফ্রেশ ফিডগুলি৷

আপনি যখন এটি চালু করবেন তখন ফিডগুলি স্বয়ংক্রিয়ভাবে রিফ্রেশ করার জন্য নিউজবোট কনফিগার করা নেই৷ ফলস্বরূপ, আপনাকে ম্যানুয়ালি ফিডটি রিফ্রেশ করতে হবে। আপনি যদি এটি এড়াতে চান তবে এই লাইনটি যোগ করুন কনফিগারেশন স্বয়ংক্রিয় রিফ্রেশ চালু করতে ফাইল:

refresh-on-startup yes

একইভাবে, আপনি কিছু সময়ের পর পর্যায়ক্রমে ফিড আপডেট করতে চাইতে পারেন। এই জন্য, এই লাইন যোগ করুন:

reload-time desired_time_in_minutes

3. পড়া নিবন্ধগুলি সরান৷

বেশিরভাগ RSS পাঠক বিশৃঙ্খলা কমাতে আপনার ফিড থেকে পঠিত নিবন্ধগুলি সরিয়ে দেয়। কিন্তু যেহেতু নিউজবোট স্বয়ংক্রিয়ভাবে এটি করে না, তাই আপনাকে খোলা ফিডগুলি আর প্রদর্শন না করার জন্য এটিকে স্পষ্টভাবে বলতে হবে। নিম্নলিখিত লাইন যোগ করুন কনফিগারেশন এটি করার জন্য ফাইল:

show-read-feeds no

অবশ্যই, এইগুলি শুধুমাত্র কয়েকটি দরকারী কনফিগারেশন, এবং আপনি আপনার পছন্দ অনুযায়ী এর আচরণ কনফিগার করতে নিউজবোট ডকুমেন্টেশন পরীক্ষা করে দেখতে পারেন।

'নৌকা' মিস না করে আপনার প্রিয় ব্লগের সাথে থাকুন

আপনি যদি প্রাথমিকভাবে টার্মিনাল থেকে কাজ করেন, তাহলে আপনার পিসিতে একটি CLI-ভিত্তিক ফিড এগ্রিগেটর প্রয়োজন। একটি ভাল টার্মিনাল-ভিত্তিক ফিড রিডার আপনাকে টার্মিনালের ভিতরেই আপনার সমস্ত প্রিয় ব্লগ থেকে আপডেটগুলি অ্যাক্সেস করতে সাহায্য করতে পারে, অন্য অ্যাপ খোলার প্রয়োজনীয়তা দূর করে৷

এই বিষয়ে নিউজবোট সম্ভবত সেরা ফিড রিডার। এটি দ্রুত, ব্যবহার করা সহজ, কনফিগারযোগ্য, এবং সহজে ব্যবহারের জন্য আপনার প্রিয় ওয়েবসাইটগুলি থেকে ফিডগুলি সুন্দরভাবে কিউরেট করে৷

নিউজবোটের মতো, আরএসএস-এর আরেকটি আকর্ষণীয় টেকটি হল টিআইসিকেআর ফিড রিডার, যা আপনার ফিডগুলিকে একটি ছোট স্ক্রোলযোগ্য বারে রাখে যা যেতে যেতে সামগ্রীর ব্যবহারকে সহজতর করতে পারে৷