ในบทความต่อไปเราจะมาดูห้องข่าว นี่เป็นเครื่องมือที่ทันสมัยและฟรีสำหรับบรรทัดคำสั่ง เป็นโอเพ่นซอร์สและจะช่วยให้เรา รับข่าวสารที่เราชื่นชอบ ใน 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
คำสั่งนี้จะพาเราไปที่ไฟล์ อินเทอร์เฟซบรรทัดคำสั่งแบบโต้ตอบ ซึ่งเราสามารถเลือกแหล่งข่าวของเราได้ เราจะต้องใช้ไฟล์ ลูกศรขึ้นและลงเพื่อเลือกแหล่งที่มา จากรายการแหล่งที่มาที่กำหนดไว้ล่วงหน้าดังที่แสดงด้านล่าง
หลังจากเลือกแหล่งข่าวแล้วหัวข้อข่าวทั้งหมดจะแสดงเป็นภาพหน้าจอด้านล่าง จากนั้นเราก็ทำได้ เลือกรายการโดยกดแป้นเว้นวรรค. หลังจากทำการเลือกรายการจะถูกระบุด้วยวงกลมสีเขียวดังที่แสดงในภาพหน้าจอด้านล่าง เราจะทำได้ กด 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 ที่เราโปรดปรานจากบรรทัดคำสั่ง