Newsroom ซึ่งเป็น CLI ที่ทันสมัยสำหรับอ่านข่าวโปรดของคุณใน Ubuntu

เกี่ยวกับห้องข่าว

ในบทความต่อไปเราจะมาดูห้องข่าว นี่เป็นเครื่องมือที่ทันสมัยและฟรีสำหรับบรรทัดคำสั่ง เป็นโอเพ่นซอร์สและจะช่วยให้เรา รับข่าวสารที่เราชื่นชอบ ใน Ubuntu ได้รับการพัฒนาโดยใช้ JavaScript (NodeJS จะเฉพาะ) มันเป็นยูทิลิตี้ ข้ามแพลตฟอร์ม และทำงานได้อย่างราบรื่นบนระบบ Gnu / Linux, Mac OSX และ Windows

หากคุณเป็นแฟนตัวยงของบรรทัดคำสั่งคุณจะต้องทำสิ่งต่างๆมากมายเช่นการควบคุมระบบ Gnu / Linux ของคุณ (ในเครื่องหรือระยะไกล) การเขียนโปรแกรมการใช้ Googling โดยใช้ Googler การเล่นเกมและสิ่งอื่น ๆ อีกมากมายจากภายในที่เดียว . หน้าต่างเทอร์มินัล. ด้วยเครื่องมือนี้คุณสามารถอ่านข่าวที่คุณชื่นชอบและอัปเดตอยู่เสมอ

แบบอักษรเริ่มต้นของ Newsroom คือ: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu และ gankio. แต่ถ้าเราไม่ชอบพวกเขา เราสามารถกำหนดค่าฟอนต์ของเราเองผ่านไฟล์ OPML (Outline Processor Markup Language) นี่คือรูปแบบที่ใช้ XML ซึ่งออกแบบมาสำหรับการแลกเปลี่ยนข้อมูลที่มีโครงสร้างระหว่างแอปพลิเคชันที่ทำงานบนระบบปฏิบัติการและสภาพแวดล้อมที่แตกต่างกัน

ข้อกำหนดเบื้องต้น

เราจะต้องมีไฟล์ ตัวจัดการแพ็คเกจสำหรับ NodeJS. คุณจะสามารถติดตั้ง NodeJS และ NPM พร้อมกันบนระบบ Ubuntu ของคุณได้โดยทำตามขั้นตอนที่เราระบุไว้ในบล็อกนี้เกี่ยวกับ วิธีการติดตั้ง NodeJS.

ติดตั้ง Newsroom

เมื่อเราติดตั้ง NPM ในระบบของเราแล้วเราสามารถทำได้ ติดตั้ง Newsroom ด้วยสิทธิ์ของผู้ดูแลระบบ โดยใช้คำสั่ง sudo เราจะดำเนินการดังต่อไปนี้ (ไฟล์ -g ตัวเลือก หมายถึงติดตั้งทั่วโลกเพื่อให้ผู้ใช้ระบบทุกคนใช้) ในเทอร์มินัล (Ctrl + Alt + T):

sudo npm install -g newsroom-cli

เมื่อการติดตั้ง Newsroom สำเร็จเราสามารถเริ่มใช้งานได้โดยพิมพ์คำสั่งต่อไปนี้ในเทอร์มินัลเดียวกัน:

newsroom

คำสั่งนี้จะพาเราไปที่ไฟล์ อินเทอร์เฟซบรรทัดคำสั่งแบบโต้ตอบ ซึ่งเราสามารถเลือกแหล่งข่าวของเราได้ เราจะต้องใช้ไฟล์ ลูกศรขึ้นและลงเพื่อเลือกแหล่งที่มา จากรายการแหล่งที่มาที่กำหนดไว้ล่วงหน้าดังที่แสดงด้านล่าง

Newsroom ปล่อยค่าเริ่มต้น

หลังจากเลือกแหล่งข่าวแล้วหัวข้อข่าวทั้งหมดจะแสดงเป็นภาพหน้าจอด้านล่าง จากนั้นเราก็ทำได้ เลือกรายการโดยกดแป้นเว้นวรรค. หลังจากทำการเลือกรายการจะถูกระบุด้วยวงกลมสีเขียวดังที่แสดงในภาพหน้าจอด้านล่าง เราจะทำได้ กด Enter เพื่ออ่านรายละเอียดเพิ่มเติมจากเว็บเบราว์เซอร์ของเรา กำหนดไว้ล่วงหน้า

ห้องข่าวเลือกข่าว

ไปยัง ออกจาก CLIเราจะต้องกด Ctrl + C

นอกจากนี้เรายังสามารถ ให้แหล่งที่มา ซึ่งเราต้องการรับข่าวสารโดยตรง เราจะสามารถ จำกัด จำนวนรายการข่าวสารที่จะแสดงให้เราเห็นบนหน้าจอ เห็นได้ชัดว่า แหล่งข่าวนี้ต้องอยู่ในไฟล์ OPML จากแหล่งที่มาของเรา รูปแบบของคำสั่งที่เราจะต้องใช้จะเป็นดังรูปด้านล่าง:

newsroom fuente número-de-elementos

ตัวอย่างเช่น:

newsroom hackernews 3

สร้างไฟล์ฟอนต์ของคุณเอง

สุดท้าย แต่ไม่ท้ายสุดเรายังสามารถ ใช้ไฟล์ OPML ของเราเองดังที่แสดงไว้ต่อไปนี้ ด้วยวิธีนี้ใครๆ ก็สามารถเพิ่มแหล่งข่าวของตัวเองได้ เช่น ubunlog.com, entreunosyceros.net ฯลฯ

ห้องข่าว - แหล่งที่มาของตัวเอง

newsroom -o tus-fuentes.opml

การสร้างไฟล์นี้จำเป็นต้องมีไวยากรณ์ที่แน่นอน หากมีใครอยากลองสร้างเองก็สามารถปรึกษาได้ วิธีสร้างไฟล์ OPML ในครั้งต่อไป เว็บไซต์. ถึงกับต้องพูดแบบนั้น คุณสามารถใช้ไฟล์ XMLของฟีดเพื่อให้สามารถดูเนื้อหาได้ คุณต้องเปลี่ยนนามสกุล. xml เป็น. opml

ช่วย

หากต้องการดูข้อความช่วยเหลือของ Newsroom เราจะต้องใช้คำสั่งต่อไปนี้ในเทอร์มินัลเท่านั้น (Ctrl + Alt + T):

ช่วยห้องข่าว

newsroom --help

ถอนการติดตั้ง Newsroom

ในการลบเครื่องมือนี้ออกจากคอมพิวเตอร์ของเราเราจะต้องเปิดเทอร์มินัลเท่านั้น (Ctrl + Alt + T) ในนั้นเราจะเขียน:

sudo npm uninstall -g newsroom-cli

ไปยัง รับข้อมูลเพิ่มเติม เกี่ยวกับแอพนี้สำหรับเทอร์มินัลทุกคนสามารถทำได้ ตรวจสอบที่เก็บ ของ Newsroom หรือเราสามารถดูรหัสของคุณได้ในไฟล์ ที่เก็บ GitHub. ห้องข่าวเป็นอีกวิธีที่ดีในการรับข่าวสาร Gnu / Linux ที่เราโปรดปรานจากบรรทัดคำสั่ง


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา