Haber odası, Ubuntu'da en sevdiğiniz haberleri okumak için modern bir CLI

Haber odası hakkında

Bir sonraki yazıda Newsroom'a bir göz atacağız. Bu, komut satırı için modern ve ücretsiz bir araçtır. Açık kaynak kodlu ve bize yardımcı olacak en sevdiğimiz haberleri al Ubuntu'da. JavaScript (spesifik olmak üzere NodeJS) kullanılarak geliştirilmiştir. Bir yardımcı programdır çoklu ve Gnu / Linux, Mac OSX ve Windows sistemlerinde sorunsuz çalışır.

Komut satırının hayranıysanız, Gnu / Linux sistemlerinizi (yerel veya uzak) kontrol etmek, programlama, Google çalışanını kullanarak Google'da arama yapmak, oyun oynamak ve diğer pek çok şeyi bir arada yapmak gibi pek çok şeyi kesinlikle yapacaksınız. terminal penceresi. Bu araçla en sevdiğiniz haberleri okuyabilir ve güncel gelişmelerden haberdar olabilirsiniz.

Varsayılan Haber Odası yazı tipleri şunlardır: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu ve gankio. Ama onlardan hoşlanmazsak, kendi yazı tiplerimizi bir dosya aracılığıyla yapılandırabiliriz OPML (İşlemci Biçimlendirme Dili Anahat). Bu, farklı işletim sistemlerinde ve ortamlarda çalışan uygulamalar arasında yapılandırılmış bilgi alışverişi için tasarlanmış XML tabanlı bir biçimdir.

önkoşullar

Sahip olmamız gerekecek NodeJS için paket yöneticisi. Bu blogda belirttiğimiz adımları takip ederek Ubuntu sisteminize NodeJS ve NPM'yi tek seferde kurabileceksiniz. NodeJS nasıl kurulur.

Newsroom'u yükleyin

Sistemimize NPM yüklediğimizde, Newsroom'u yönetici izinleriyle yükleyin sudo komutunu kullanarak. Bunu şu şekilde yapacağız ( -g seçeneği tüm sistem kullanıcıları tarafından kullanılmak üzere global olarak kurulum anlamına gelir) terminalde (Ctrl + Alt + T):

sudo npm install -g newsroom-cli

Haber odası kurulumu başarılı olduktan sonra, aynı terminale aşağıdaki komutu yazarak onu kullanmaya başlayabiliriz:

newsroom

Bu komut bizi bir etkileşimli komut satırı arayüzü haber kaynağımızı seçebiliriz. Kullanmamız gerekecek kaynak seçmek için yukarı ve aşağı oklar aşağıda gösterildiği gibi önceden tanımlanmış kaynaklar listesinden.

Varsayılan Yayınlanan Haber Odası

Bir haber kaynağı seçtikten sonra, tüm haber başlıkları aşağıdaki ekran görüntüsü gibi görüntülenecektir. O zaman yapabiliriz boşluk çubuğuna basarak bir öğe seçin. Bir seçim yaptıktan sonra, öğe aşağıdaki ekran görüntüsünde gösterildiği gibi yeşil bir daire ile gösterilecektir. Yapabileceğiz Web tarayıcımızdan daha detaylı okumak için Enter tuşuna basın önceden belirlenmiş.

haber odası seçili haberler

Daha CLI'den çık, Ctrl + C'ye basmamız gerekecek.

Biz de yapabiliriz kaynağı sağlayın haberleri doğrudan almak istediğimizden. Ekranda bize gösterilecek haber miktarını sınırlayabileceğiz. Belli ki bu haber kaynağı OPML dosyası içinde olmalıdır kaynaklarımızdan. Kullanmamız gereken komutun formatı aşağıda gösterildiği gibi olacaktır:

newsroom fuente número-de-elementos

Örnek:

newsroom hackernews 3

Kendi yazı tipi dosyanızı oluşturun

Son fakat en az değil, biz de yapabiliriz kendi OPML dosyamızı kullan, aşağıda gösterildiği gibi. Bu şekilde herkes kendi haber kaynaklarını ekleyebilir: ubunlog.com, entreunosyceros.net vb.

haber odası -kendi kaynakları o

newsroom -o tus-fuentes.opml

Bu dosyanın oluşturulması belirli bir sözdizimi gerektirir. Birisi kendi kendini yaratmayı denemek isterse, danışabilir OPML dosyası nasıl oluşturulur gelecek web sitesi. Ben bile söylemeliyim XML dosyası kullanabilirsin, örneğin içeriğini görebilmek için bir beslemenin. Uzantı .xml'yi .opml olarak değiştirmeniz yeterlidir.

yardım

Haber odası yardım mesajını görmek için, terminalde yalnızca aşağıdaki komutu kullanmamız gerekecek (Ctrl + Alt + T):

yardım haber odası

newsroom --help

Haber Odasını Kaldır

Bu aracı bilgisayarımızdan kaldırmak için sadece bir terminal açmamız gerekecek (Ctrl + Alt + T). İçinde yazacağız:

sudo npm uninstall -g newsroom-cli

Daha daha fazla bilgi al terminal için bu uygulama hakkında herkes şunları yapabilir: depoyu kontrol et Haber odası veya biz de kodunuzu GitHub deposu. Haber odası, en sevdiğimiz Gnu / Linux haberlerini komut satırından almanın bir başka harika yoludur.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.