不久前，我们写了一个名为 InstantNews 的命令行新闻客户端，它可以帮助你立即在命令行阅读新闻和最新头条新闻。今天，我偶然发现了一个名为 Clinews 的类似，它的其功能与此相同 —— 在终端阅读来自热门网站的新闻和最新头条，还有博客。你无需安装 GUI 应用或移动应用。你可以直接从终端阅读世界上正在发生的事情。它是使用 NodeJS 编写的自由开源程序。安装 Clinews由于 Clinews 是使用 NodeJS 编写的，因此你可以使用 NPM 包管理器安装。如果尚未安装 NodeJS，请按照以下链接中的说明进行安装。安装 node 后，运行以下命令安装 Clinews：$ npm i -g clinews你也可以使用 Yarn 安装 Clinews：$ yarn global add clinewsYarn 本身可以使用 npm 安装$ npm -i yarn配置 News APIClinews 从 News API 中检索所有新闻标题。News API 是一个简单易用的 API，它返回当前在一系列新闻源和博客上发布的头条的 JSON 元数据。它目前提供来自 70 个热门源的实时头条，包括 Ars Technica、BBC、Blooberg、CNN、每日邮报、Engadget、ESPN、金融时报、谷歌新闻、hacker News，IGN、Mashable、国家地理、Reddit r/all、路透社、 Speigel Online、Techcrunch、The Guardian、The Hindu、赫芬顿邮报、纽约时报、The Next Web、华尔街日报，今日美国和等等。首先，你需要 News API 的 API 密钥。进入 https://newsapi.org/register 并注册一个免费帐户来获取 API 密钥。从 News API 获得 API 密钥后，编辑 .bashrc：$ vi ~/.bashrc在最后添加 newsapi API 密钥，如下所示：export IN_API_KEY="Paste-API-key-here"请注意，你需要将密钥粘贴在双引号内。保存并关闭文件。运行以下命令以更新更改。$ source ~/.bashrc完成。现在继续并从新闻源获取最新的头条新闻。在命令行阅读新闻和最新头条要阅读特定新闻源的新闻和最新头条，例如 The Hindu，请运行：$ news fetch the-hindu这里，the-hindu 是新闻源的源id（获取 id）。上述命令将从 The Hindu 新闻站获取最新的 10 个头条，并将其显示在终端中。此外，它还显示新闻的简要描述、发布的日期和时间以及到源的实际链接。示例输出：要在浏览器中阅读新闻，请按住 Ctrl 键并单击 URL。它将在你的默认 Web 浏览器中打开。要查看所有的新闻源，请运行：$ news sources示例输出：正如你在上面的截图中看到的，Clinews 列出了所有新闻源，包括新闻源的名称、获取 ID、网站描述、网站 URL 以及它所在的国家/地区。在撰写本指南时，Clinews 目前支持 70 多个新闻源。Clinews 还可以搜索符合搜索条件/术语的所有源的新闻报道。例如，要列出包含单词 “Tamilnadu” 的所有新闻报道，请使用以下命令：$ news search "Tamilnadu"此命令将会筛选所有新闻源中含有 “Tamilnadu” 的报道。Clinews 有一些其它选项可以帮助你限制你想看的新闻报道的数量， * 排序新闻报道（热门、最新）， * 智能显示新闻报道分类（例如商业、娱乐、游戏、大众、音乐、政治、科学和自然、体育、技术）更多详细信息，请参阅帮助部分：$ clinews -h就是这些了。希望这篇对你有用。还有更多好东西。敬请关注！干杯！via: https://www.ostechnix.com/clinews-read-news-and-latest-headlines-from-commandline/作者：SK 选题：lujun9972 译者：geekpi 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
每日开源新闻速递(2016/4/18)：Ubuntu 16.04 支持 Docker 1.10
Ubuntu 16.04 中将提供 Docker 1.10，支持多种系统架构的 Docker 镜像，这意味着你可以在各种物联网设备上运行 Ubuntu，此外也支持 ARM 服务器、 IBM POWER8 和 OpenPOWER 等。同时，通过 Ubuntu Fan Networking 可以让用户跨网络连接到镜像。如果你是 Gentoo 和 Funtoo 用户，同时又不喜欢 systemd，那么你现在终于可以使用免 systemd 的 GNOME 了。这个 GNOME Without Systemd 项目刚刚于 4/16 发布，支持 GNOME 3.14、3.16、3.18 和 3.20。它采用了OpenRC 初始化系统、ConsoleKit 框架、UPower 电源管理等。JBoss Java 应用平台上的一个漏洞已导致 2100 台服务器受到了勒索软件 SamSam 感染，有多达 320 万的服务器处于风险之中。上古卷轴3 的开源版重制版 OpenMW 发布了 0.39 版。Canonical 发布了 Snappy 2.0，为即将发布的 Ubuntu Core 16.04 LTS 做好了准备。Budgie-Remix 发行版是一个以 Solus 项目的 Budgie 桌面环境构建的新的发行版，最近发布了其第一个 RC 版本。Budgie-Remix 希望可以成为一个 Ubuntu 官方分支，不过看起来至少在 Ubuntu 16.10 发布之前还不大可能。基于 Slackware 的 Zenwalk 发行版发布了其 8.0 的第一个 RC 版本。Ubuntu 16.04 中会通过提醒来提示用户有新的软件更新。ubuntuBSD 项目有了自己的主页：ubuntubsd.org，该项目还处于早期开发期，已经发布了5个 beta 版本。openSUSE 的滚动版 Tumbleweed 更新了 KDE Plasma 5.6.2、Frameworks 5.21 和 Mesa 11.2.0。
每日开源新闻速递(2016/4/17)：不需要浏览器插件就可以运行 Skype 了
微软宣布在 Edge 浏览器中现在不需要下载安装任何插件就可以运行 Skype 了，这是通过内置的 ORTC 引擎实现的。此外，微软还说 Skype 将会支持更多的浏览器，包括 Google Chrome 和 Mozilla Firefox，这意味着在 Linux 平台上也将可以通过这些浏览器使用。KDE 5.7 中的音量控制器将有大幅改进，可以支持超过 100% 的音量调整。Parsix GNU/Linux 8.0 (Mumble) 结束支持期，它是一个基于 Debian 8.0 的发行版。建议尽快升级到 8.5，而它的 8.10 版本将在今年稍晚时候发布，到时候会配上 GNOME 3.20 环境。开源的多平台音乐播放器 Clementine 1.3 发布了最终版本，带来了大量更新。Slackware 14.2 RC2 发布，寻找更多公测志愿者。
每日开源新闻速递(2016/4/15)：Arch Linux 更新 4.5 内核
GNOME 3.20 发布了第一个小数点版本 3.20.1 ，修复了一些小问题。目前已经出现在 Arch Linux 中，另外一个滚动发行版 OpenSUSE Tumbleweed 也将很快更新。预计下一个小数点版本将在 5/11 发布。而下一个主要版本 3.22 计划在 9/21 发布。说到 Arch Linux ，它今天刚刚更新了新的 Linux 内核 4.5——这是一个月前才发布的，而昨天宣布的 4.5.1 过几天就会出现 Arch Linux 中。之前 ArchLinux 使用的是 Linux 内核 4.4.5 LTS ，看起来 Arch Linux 更在意使用更新的内核，而不在意是否是 LTS。为了支持 SUSE Linux Enterprise 12，Linux 内核 3.12 分支会继续支持到 2017 年，它最近刚刚发布了 3.12.58 LTS。另外的一些 Linux 内核版本分支的支持期有：4.1到2017年9月；3.18到2017年1月；3.14到2016年8月；3.4 到2016年9月；3.2到2018年5月。Mozilla 发布了 ThunerBird 45.0，和 FireFox 45 一样，在 Linux 上同样没能支持 GTK3，这也许得到版本 47 才行。Chrome 的版本达到了新高，它刚刚发布了最新的版本 Chrome 50。而且从现在开始，它将不再支持 Windows XP、Windows Vista 和 Mac OS X 10.6/10.7/10.8。对于 Linux 版本，这个版本开始支持 Wayland 显示服务器。一个基于 Slackware 的发行版 SlackEX 发布了新的构建版本 160413，内核更新到了最新的 4.5.1，KDE 更新到了4.14.18。经过四个月的开发 Enlightenment 0.21 （E21） 发布了 Alpha 版本，改进了 Wayland 支持。
每日开源新闻速递(2016/4/14)：Ubuntu 16.04 将同时提供 snap 软件包格式
Canonical 将在 Ubuntu 16.04 LTS 中发布新的软件时，同时提供 .deb 和 snap 软件包。snap 是 Canonical 为 Snappy Ubuntu Core 设计的新型软件包格式，可用于各种嵌入式设备和物联网设备。snap 的最大好处是它以某种容器的方式安装在你的系统上，而不会影响你系统上的库和应用。容器引擎 Docker 1.11 发布，经历了5个 RC 版本，超过了90处修改，从原来单一的一个二进制程序，现在分成了四个：docker、docker-containerd、docker-containerd-shim 和 docker-runc。主要的变化还有：API 支持分离的主机名和域名；支持 SOCKS 代理；可以显示容器里挂载的卷；支持 ARM64 架构等等。著名的 Linux 内核开发者 Greg Kroah-Hartman 在昨天宣布了 4.5.1 内核版本之后，又宣布了 4.4.7 LTS 和 3.14.66 LTS 内核的发布。为了庆祝 Linux AIO 项目获得“下载已达 200000 次”的新成就，Linux AIO 发布了 Zorin 11 AIO Live 版本，其包含了 Zorin OS 11 Core 64-bit、Zorin OS 11 Core 32-bit 和 Zorin OS 11 Lite 32-bit。WordPress 4.5 发布，更好的支持了响应式主题和图片智能缩放，但是这次的版本不包括 REST API，它将会推迟到 4.7 版本中。Enlightenment 开发者日 2016 将于 5/14 - 16 在法国巴黎召开。一种名为 Linux.BackDoor.Xudp 的新型木马瞄准 Linux 计算机，但是好在这个木马还不能自动传染，而是需要愚蠢的管理员输入 root 口令才行。它并不能直接传播，而是通过另外一个恶意软件 Linux.Downloader 进程传播的。互联网运维与开发者峰会 WOT 2016 将于今明两日在北京珠三角 JW 万豪酒店召开。提前三周大肆宣传的漏洞Badlock终于公布了细节，虽然它的做法遭到了批评，但它所披露的威胁是真实的。Red Hat、Debian和微软都已经发布或释出了更新。Red Hat将该漏洞归类为高危级。研究人员发表报告，称发现了OpenSSL随机数生成器的多个弱点。BoringSSL和LibreSSL的随机数生成器使用了完全不同的更安全的系统，没有这些弱点。采编自： SoftPedia、solidot 等。
每日开源新闻速递(2016/4/13)：LXD 2.0 发布；Let's Encrypt 项目正式发布！
经过一年半的努力开发，经历了4个 Beta 版本、至少9个 RC 版本，Canonical 终于发布了下一代容器技术 LXD 2.0。这是一个产品级的发布，提供长期的支持（将支持到 2021年）。主要的变化有：支持块 I/O 限制，支持网络 I/O 限制，优化了 Btrfs 后端上的容器传输，在“lxc list”和“lxc image list”命令中支持正则表达式，重新打造了 REST API、废弃了 Go 1.5及更早版本的支持，“lxc list”添加了新的模式“--fast”等等。此外，也支持了 Cgroup 名字空间，这样就可以在 LXD 容器里面运行 Docker 镜像了。LXD 2.0 目前可以运行在 Ubuntu 14.04 上，将会出现在 Ubuntu 16.04 LTS 中。Let's Encrypt 项目正式发布！自 Beta 公测以来，该项目已经发布了 170 万个证书，保护了 380 万个域名。Xfce 的下一个版本 4.14 将全面迁移到 GTK+ 3 上， 终于要弃 GTK+ 2 而去了。不过其发布看起来还需要一段时间。Linux 内核 4.5 发布了该系列的第一个维护版本 4.5.1，修改了230个文件。可从如下地址了解代码变化： http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary ，主要涉及多种硬件架构、内存管理、文件系统的改进，以及更新了一些驱动。pfSense 2.3 发布，这是一个基于 FreeBSD 的开源防火墙/路由器操作系统，功能强大，速度超快。这次发布还带来了重新打造的 WebGUI。GNOME.Asia 将于 4/21- 24 于印度德里召开。Wine 1.8.2 发布，改进了 Adobe CC 2015 和 Microsoft Office PowerPoint 2007 等的支持。基于 MPlayer 的开源视频播放器 MPV 发布了 0.17 版本，支持 Direct3D11 视频加速解码器。开源的 MythTV 媒体中心发布了 0.28 版本，支持最新的 FFmpeg 3.0，带来了对 H.265 (HEVC) 和 VP9 的支持。采编自： SoftPedia 等。
两位 Google 开发者向 W3C 提交了一份新的草案 WebUSB API，可以使网页能直接操作 USB 设备，之前发布的 USB 设备不需要更新固件即可支持该 API。趋势科技的研究人员发现一种基于 JavaScript 的恶意软件 JS\_JITON 可以攻击路由器的 DNS 设置，大多数受感染的设备在 台湾（27%）、日本（20%）和中国（13%）、美国（8%）。Mozilla Firefox 45.0.2 发布，这是一个小的更新版本，修复了上个版本以来的五个 bug。Linux 内核 4.6 发布 RC3 版本，已经可以下载了。Canonical 上周刚刚发布的 Ubuntu Touch OTA-10 发布了其第一个热修复 OTA-10.1，而 OTA-11 预计要在 Ubuntu 16.04 LTS 发布之后才会揭晓Arch Linux 的用户们已经可以率先尝鲜三周前刚刚发布的 GNOME 3.20 了。BQ 在几周后即将交付的 Ubuntu 平板现在仍然可以预定。Canonical 与 OpenSDS ( 开源驱动的软件定义存储 （ Open Source-driven Software-Defined Storage ） )的著名开发公司 Nexenta 达成合作，本次合作预期会显著提升 ZFS on Ubuntu 的性能。最新发布的 Unity Tweak Tool 0.0.7 支持将 Unity 启动器放到屏幕底部，不需要再通过命令行来完成该设置调整了。来自 heise 的消息，微软 Windows VISTA 将在一年后（2017/4/11）结束其支持期。采编自： SoftPedia 等。