উবুন্টুতে আপনার প্রিয় সংবাদ পড়ার জন্য নিউজরুম, একটি আধুনিক সিএলআই

নিউজরুম সম্পর্কে

পরের নিবন্ধে আমরা নিউজরুমে একবার নজর দিতে চলেছি। কমান্ড লাইনের জন্য এটি একটি আধুনিক এবং বিনামূল্যে সরঞ্জাম। এটি ওপেন সোর্স এবং আমাদের সহায়তা করবে আমাদের প্রিয় খবর পান উবুন্টুতে এটি জাভাস্ক্রিপ্ট ব্যবহার করে তৈরি করা হয়েছে (নির্দিষ্ট করতে নোডজেএস)। এটি একটি ইউটিলিটি ক্রস প্ল্যাটফর্ম এবং Gnu / লিনাক্স, ম্যাক ওএসএক্স এবং উইন্ডোজ সিস্টেমগুলিতে সুচারুভাবে চালিত হয়।

আপনি যদি কমান্ড লাইনের অনুরাগী হন তবে অবশ্যই আপনার Gnu / লিনাক্স সিস্টেমগুলি (স্থানীয় বা দূরবর্তী) নিয়ন্ত্রণ করা, প্রোগ্রামিং করা, গুগলারের সাহায্যে গুগলিং করা, গেমস খেলুন এবং একের মধ্যে থেকে আরও অনেক কিছু করা উচিত। টার্মিনাল উইন্ডো। এই সরঞ্জামের সাহায্যে আপনি আপনার পছন্দসই সংবাদ পড়তে এবং আপডেট রাখতে পারেন to

ডিফল্ট নিউজরুমের ফন্টগুলি হ'ল: হ্যাকারনিউজ, টেকক্রંચ। তবে আমরা যদি তাদের পছন্দ না করি, আমরা একটি ফাইলের মাধ্যমে আমাদের নিজস্ব ফন্টগুলি কনফিগার করতে পারি OPML (রূপরেখা প্রসেসর মার্কআপ ল্যাঙ্গুয়েজ)। এটি একটি এক্সএমএল-ভিত্তিক ফর্ম্যাট যা বিভিন্ন অপারেটিং সিস্টেম এবং পরিবেশে চলমান অ্যাপ্লিকেশনগুলির মধ্যে কাঠামোগত তথ্যের আদান প্রদানের জন্য ডিজাইন করা হয়েছে।

অপরিহার্য

আমাদের দরকার হবে নোডজেএস এর জন্য প্যাকেজ ম্যানেজার। আমরা এই উবুন্টু সিস্টেমে নোডজেএস এবং এনপিএম একবারে ইনস্টল করতে সক্ষম হব যা এই ব্লগটিতে আমরা নির্দেশিত পদক্ষেপগুলি সম্পর্কে কীভাবে নোডজেএস ইনস্টল করবেন.

নিউজরুম ইনস্টল করুন

আমরা যখন আমাদের সিস্টেমে এনপিএম ইনস্টল করেছি তখন আমরা তা করতে পারি প্রশাসকের অনুমতি সহ নিউজরুম ইনস্টল করুন sudo কমান্ড ব্যবহার করে। আমরা নিম্নলিখিত হিসাবে এটি করব (the -g বিকল্প টার্মিনালে (Ctrl + Alt + T): সমস্ত সিস্টেম ব্যবহারকারীদের দ্বারা ব্যবহৃত বিশ্বব্যাপী ইনস্টল করুন:

sudo npm install -g newsroom-cli

নিউজরুম ইনস্টলেশনটি সফল হয়ে গেলে, আমরা একই টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করে এটি ব্যবহার শুরু করতে পারি:

newsroom

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

ডিফল্ট প্রকাশিত নিউজরুম

কোনও সংবাদ উত্স চয়ন করার পরে, সমস্ত নিউজ শিরোনাম নীচের স্ক্রিনশট হিসাবে প্রদর্শিত হবে। তাহলে আমরা পারবো স্পেস বার টিপে একটি আইটেম নির্বাচন করুন। একটি নির্বাচন করার পরে, আইটেমটি সবুজ বৃত্ত দ্বারা নির্দেশিত হবে, যেমন নীচের স্ক্রিনশটে দেখানো হয়েছে। আমরা পারব আমাদের ওয়েব ব্রাউজার থেকে এটি আরও বিশদে পড়তে এন্টার টিপুন পূর্বনির্ধারিত।

নিউজরুম সিলেক্ট নিউজ

পাড়া সিএলআই থেকে প্রস্থান করুন, আমাদের Ctrl + C টিপতে হবে

আমরাও পারি উত্স সরবরাহ করুন যা থেকে আমরা সরাসরি সংবাদ পেতে চাই। আমাদের স্ক্রিনে প্রদর্শিত হবে এমন নিউজ আইটেমগুলির পরিমাণ আমরা সীমাবদ্ধ করতে সক্ষম হব। স্পষ্টতই এই সংবাদ উত্সটি ওপিএমএল ফাইলের মধ্যে থাকতে হবে আমাদের উত্স থেকে। আমাদের যে কমান্ডটি ব্যবহার করতে হবে তার ফর্ম্যাটটি নীচে প্রদর্শিত হবে:

newsroom fuente número-de-elementos

উদাহরণস্বরূপ:

newsroom hackernews 3

আপনার নিজের ফন্ট ফাইল তৈরি করুন

সর্বশেষ কিন্তু অন্তত নয়, আমরা এটিও করতে পারি আমাদের নিজস্ব ওপিএমএল ফাইলটি ব্যবহার করুন, এটি নিম্নলিখিত দেখানো হয়েছে হিসাবে. এইভাবে, যে কেউ তাদের নিজস্ব সংবাদ উত্স যোগ করতে পারেন ubunlog.com, entreunosyceros.net, ইত্যাদি।

নিউজরুম - নিজস্ব উত্স

newsroom -o tus-fuentes.opml

এই ফাইলটি তৈরির জন্য একটি নির্দিষ্ট বাক্য গঠন প্রয়োজন। যদি কেউ তাদের নিজস্ব তৈরি করার চেষ্টা করতে চান তবে তারা পরামর্শ নিতে পারেন কীভাবে ওপিএমএল ফাইল তৈরি করবেন পরবর্তিতে ওয়েব পৃষ্ঠা। এমনকি আমি এটা বলতে হবে আপনি একটি এক্সএমএল ফাইল ব্যবহার করতে পারেনউদাহরণস্বরূপ কোনও ফিডের বিষয়বস্তু দেখতে। আপনাকে কেবল এক্সটেনশনটি .xML থেকে .opML এ পরিবর্তন করতে হবে।

সাহায্য

নিউজরুম সহায়তা বার্তাটি দেখতে, আমাদের কেবলমাত্র টার্মিনালে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে (Ctrl + Alt + T):

সহায়তা নিউজরুম

newsroom --help

নিউজরুম আনইনস্টল করুন

আমাদের কম্পিউটার থেকে এই সরঞ্জামটি সরাতে, আমাদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে। এটিতে আমরা লিখব:

sudo npm uninstall -g newsroom-cli

পাড়া আরো তথ্য সংগ্রহ কর টার্মিনালের জন্য এই অ্যাপ্লিকেশন সম্পর্কে, যে কেউ পারেন সংগ্রহস্থলটি পরীক্ষা করুন নিউজরুমের বা আমরা আপনার কোডটি দেখতে পাচ্ছি গিটহাবের সংগ্রহশালা ory। কমান্ড লাইন থেকে আমাদের প্রিয় Gnu / লিনাক্স সংবাদ পাওয়ার জন্য নিউজরুমের আর একটি দুর্দান্ত উপায়।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।