标签 Linux 下的文章

今日关注

Greg Kroah-Hartman 发布了 Linux 内核 4.5.7,这是 4.5 系列的最后一个维护版本,请使用该系列内核的用户尽快升级到 4.6!此外,还发布了 4.4.13 LTS 、Linux Kernel 4.6.2 、Linux Kernel 3.14.72 LTS。

新闻摘要

  • NetOS 8.0 的三个版本同时发布,NetOS, NetOS 企业版, 和 NetOS 教育版。NetOS 8.0 使用了 Black Lab Linux 的大部分最新的技术。包含了许多基于web的app,当然还有一些传统的本地安装的应用程序。NetOS 基于 Ubuntu Linux, 因此用户也可以从从 Debian/Ubuntu 仓库下载软件。NetOS 8.0 目前可以免费下载。不过 NetOS 的企业版和教育版是收费的,需要的可以从官网进行购买。更多详情
  • Red Hat Software Collection 2.2 和 Red Hat Developer Toolset 4.1 正式发布。Red Hat Software Collections 2.2 提供了对一些开源数据库的支持,如 MariaDB 10.1, PostgreSQL 9.5, 还有 MongoDB 3.2,以及对开源的编程语言的支持,如 Python 3.5, Ruby 2.3, Rails 4.2, Maven 3.3, and Node.js v4.4,此外还有对一些核心组件的更新。Red Hat Developer Toolset 4.1 提供了对 GCC 5.3 和 GDB 7.11 的支持,还支持最新的 Eclipse IDE 4.5.2 。
  • Firefox 48 Beta 版本发布,推出了对 e10s (Electrolysis)的支持,e10s 是多进程模式,即将不同的任务分给不同的进程处理,在目前刚刚推出的阶段,只是将浏览器的 GUI 和内容渲染分为两个进程,这样如果内容导致崩溃的话,不会导致整个浏览器崩溃。此外,前两天刚刚发布的 Firefox 47 修复了许多安全问题,其中包括三个致命的安全问题,请尽快进行更新。
  • Opera 38 发布,这一版本增加了一个新的节电模块,可以增加 40% 的电池使用时间。此外,广告阻拦功能支持定制的广告阻拦列表,以及提供了自定义主题支持。

Linux 就在我们身边。它以 Android 的形式存在我们的手机中,它用在国际空间站中,它还是互联网的主要支柱,可是迄今为止很多人从未留意过它。对 Linux 的探索是一种很有成就感的尝试。很多人都在 Opensource.com 分享过他们与 Linux 的故事。现在,轮到我了。

我依然记得我在 2008 年第一次探索 Linux 的时刻。协助我探索 Linux 的人是我的父亲,Socrates Ballais。他是菲律宾塔克洛班的一名经济学专家,也是一个技术狂热者。他教会了我许多计算机技术方面的知识,但只提倡我将 Linux 作为 Windows 崩溃后的备用操作系统。

从前的日子

在我们在家中购置电脑之前,我曾是一个 Windows 用户。我使用电脑玩游戏,制作文档,做那些小孩子都会用电脑做的事。我不知道什么是 Linux,更不知道它的用处。在那个时候,电脑在我心中的象征就是一个 Windows 的商标。

当我们买到第一台电脑时,我爸爸在上面安装了 Linux (Ubuntu 8.04)。充满了好奇心的我,第一次引导进入了那个操作系统。我被它的用户界面震惊了。它非常漂亮,而且我发现它对用户很友好。在那之后的一段时间,我只会使用 Linux 它内置的几款游戏。我还是会在 Windows 中做我的家庭作业。

第一次安装

4 年后,我决定为家里的电脑重新安装 Windows。我同时毫不犹豫地安装了 Ubuntu。从那次开始,我(再次)爱上了 Linux。随着时间推移,我慢慢适应了 Ubuntu,还会无意地将它推荐给我的朋友。当我拿到我的第一台笔记本电脑时,我立刻在上面安装了它。

现在

如今,Linux 是我的默认操作系统。当我需要使用电脑做一些工作时,我会在 Linux 中完成。至于文档和幻灯片,我会通过 Wine 来使用微软的 Office 办公软件。我会用 Chrome 和 Firefox 来满足我的上网需要,会用 Geary 来收发邮件。你可以使用 Linux 来做很多很多事情。

我的大多数——并不是全部——编程工作都会在 Linux 中完成。像 Visual StudioXCode 这样的基本集成开发环境 (IDE) 的缺乏教会我这个程序员如何变得灵活、如何去学习更多知识。现在,我只需要一个文本编辑器和一个编译器/解释器就可以开始编程。只有当 IDE 是我完成手头上的任务的最佳最佳工具时,我才会使用它。总而言之,Linux 给了我开发软件所需要的一切工具。

现在,我是一个名叫 Creatomiv Studios 的初创公司的联合创始人和首席技术官。我使用 Linux 来编写我们的最新产品 Basyang 的后端服务器代码。我还是一个业余摄影家,使用 GIMPDarktable 来编辑、管理照片。至于团队沟通,我会使用 Telegram

Linux 之美

很多人认为 Linux 只是为那些喜欢解决复杂问题或者在命令行中工作的人而生的操作系统。还有些人会认为它就是一个缺乏公司支持维护的垃圾。不过,我认为 Linux 是一个完美的操作系统,也是一个为创造而生的绝佳工具。所以我热爱 Linux,同时希望看到它继续成长。


via: https://opensource.com/life/16/3/my-linux-story-sean-ballais

作者:Sean Francis N. Ballais 译者:StdioA 校对:wxy

头条消息

今天的头条消息显然是开发了两月的 Linux 4.6 内核发布了正式的产品版,这个版本的开发非常顺利,以至于 Linus 曾考虑提前结束 RC 周期。4.6 内核中引入了 OrangeFS 和 USB 3.1 SSP 支持,此外还有各种你或许搞不明白的改进和新特性。Linus 说,他明天就开始 4.7 的开发——我觉得每个里程碑版本完成后都不歇一歇么?感觉看着都很累。

另外一件事是,Debian 前一段时间支持了 ZFS 文件系统,这个开发已经持续了一年了,终于见了分晓。虽然社区表示欢迎,但是也有一些人表示,ZFS 的许可协议不是和 Debian 的原则(Debian 自由软件指南)冲突么?这是怎么搞的?Debian 的人表示,“我们并没有将 ZFS 的二进制放到“main”仓库中,而是将源代码放到了“contrib”仓库了,需要的话你自己编译好了”——我们并没有许可证的冲突,用户自己编译就没有关系了,所以我们并没有违例——感觉许多自由软件纯化论者往往有些自欺欺人的倾向。

Geary 是一个非常时尚和易于使用的 GNOME 3 下的邮件客户端,但是去年其开发组织 Yorba 发布了退休公告后,该项目就没有动静了。不过,今天我们得到了一个令人振奋的好消息,Geary 复活归来。这次发布了新的 0.11.0 版本,修复了 0.10.0 的一些问题,也有一些新的特性改进,但是这一切都比不过 Geary 重生值得高兴。

版本更迭

  • KDE Frameworks 5.22.0 发布,这个版本没有什么重要的变化,主要是一些修复
  • 基于 Arch Linux 的发行版 LinHES R8.4 发布,这是一个类似 Mythbuntu 的发行版,主要用于多媒体体验,因此其中包含了 Kodi 16.1、MythTV 0.28 和 OpenPHT 等软件。

今天,美国时间 5 月 15 日, Linus Torvalds 宣布了 Linux 4.6 内核的正式发布。

经过了两个月的开发,历经了 7 个 RC 版本,Linux 4.6 内核终于发布了最终产品版本,带来了一些引人关注的新功能、更新的驱动程序以及一些安全改进。

“好在我不用中断 RC 周期,上周我们如预期的收到了几个修复,但是没有什么出乎意料的事情。所以, 4.6 就按照正常的计划发布了,这也意味着我明天就可以启动 4.7 的合并窗口啦。” Linus Torvalds 说。

Linux 4.6 内核的新功能

Linux 4.6 内核的最引人注目的新功能是 OrangeFS 分布式文件系统、支持 USB 3.1 SuperSpeed Plus (SSP) 协议、提供了高达 10Gbps 的传输速度、改进了 OOM 任务处理器 Out Of Memory task killer 的可靠性、并支持了 Intel 内存保护键。

此外,Linux 4.6 内核也带有 内核连接多路转接器 Kernel Connection Multiplexor 、一个用于加速应用层协议的新部件、802.1AE MAC 级加密支持(MACsec)、OCFS2 文件系统的在线 inode 检查器、支持 BARMAN V 协议、支持 pNFS SCSI 布局。

最后,Linux 4.6 内核也包括了对 cgroup 名字空间和 dma-buf 的支持、一个新打造的 ioctl 专门用于管理 CPU 和 GPU 之间的缓存关联性。当然,也更新了不少驱动程序、修复了许多问题。

我能在 Linux 上玩游戏吗 ?

这是打算投奔 Linux 阵营的人最经常问的问题之一。毕竟,在 Linux 上面玩游戏经常被认为有点难以实现。事实上,一些人甚至考虑他们能不能在 Linux 上看电影或者听音乐。考虑到这些,关于 Linux 的平台的游戏的问题是很现实的。

在本文中,我将解答大多数 Linux 新手关于在 Linux 中打游戏的问题。例如 Linux 下能不能玩游戏,如果能的话,在哪里下载游戏或者如何获取有关游戏的信息。

但是在此之前,我需要说明一下。我不是一个 PC 上的玩家或者说我不认为我是一个在 Linux 桌面游戏玩家。我更喜欢在 PS4 上玩游戏并且我不关心 PC 上的游戏甚至也不关心手机上的游戏(我没有给我的任何一个朋友安利糖果传奇)。这也就是你很少能在 It's FOSS 上很少看见关于 Linux 上的游戏的原因。

所以我为什么要提到这个主题?

因为别人问过我几次有关 Linux 上的游戏的问题并且我想要写出来一个能解答这些问题的 Linux 游戏指南。注意,在这里我不只是讨论在 Ubuntu 上玩游戏。我讨论的是在所有的 Linux 上的游戏。

我能在 Linux 上玩游戏吗 ?

是,但不是完全是。

“是”,是指你能在Linux上玩游戏;“不完全是”,是指你不能在 Linux 上玩 ‘所有的游戏’。

感到迷惑了吗?不必这样。我的意思是你能在 Linux 上玩很多流行的游戏,比如反恐精英以及地铁:最后的曙光等。但是你可能不能玩到所有在 Windows 上流行的最新游戏,比如实况足球 2015

在我看来,造成这种情况的原因是 Linux 在桌面系统中仅占不到 2%,这样的占比使得大多数开发者没有开发其游戏的 Linux 版的动力。

这就意味指大多数近年来被提及的比较多的游戏很有可能不能在 Linux 上玩。不要灰心。还有别的方式在 Linux 上玩这些游戏,我们将在下面的章节中讨论这些方法。但是,在此之前,让我们看看在 Linux 上能玩的游戏的种类。

要我说的话,我会把那些游戏分为四类:

  1. Linux 原生游戏
  2. Linux 上的 Windows 游戏
  3. 浏览器里的游戏
  4. 终端里的游戏

让我们以最重要的一类, Linux 的原生游戏开始。

1. 在哪里去找 Linux 原生游戏 ?

原生游戏指的是官方支持 Linux 的游戏。这些游戏有原生的 Linux 客户端并且能像在 Linux 上的其他软件一样不需要附加的步骤就能安装在 Linux 上面(我们将在下一节讨论)。

所以,如你所见,有一些为 Linux 开发的游戏,下一个问题就是在哪能找到这些游戏以及如何安装。我将列出一些让你玩到游戏的渠道。

Steam

Steam 是一个游戏的分发平台。就如同 Kindle 是电子书的分发平台, iTunes 是音乐的分发平台一样, Steam 也具有那样的功能。它提供购买和安装游戏,玩多人游戏以及在它的平台上关注其他游戏的选项。其上的游戏被 DRM 所保护。”

两年以前,游戏平台 Steam 宣布支持 Linux ,这在当时是一个大新闻。这是 Linux 上玩游戏被严肃对待的一个迹象。尽管这个决定更多地影响了他们自己的基于 Linux 游戏平台以及一个独立 Linux 发行版 Steam OS ,这仍然是令人欣慰的事情,因为它给 Linux 带来了一大堆游戏。

我已经写了一篇详细的关于安装以及使用 Steam 的文章。如果你想开始使用 Steam 的话,读读那篇文章。

GOG.com

GOG.com 是另一个与 Steam 类似的平台。与 Steam 一样,你能在这上面找到数以百计的 Linux 游戏,并购买和安装它们。如果游戏支持好几个平台,你可以在多个操作系统上安装他们。你可以随时游玩使用你的账户购买的游戏。你也可以在任何时间下载。

GOG.com 与 Steam 不同的是前者仅提供没有 DRM 保护的游戏以及电影。而且,GOG.com 完全是基于网页的,所以你不需要安装类似 Steam 的客户端。你只需要用浏览器下载游戏然后安装到你的系统上。

Portable Linux Games

Portable Linux Games 是一个集聚了不少 Linux 游戏的网站。这家网站最特别以及最好的点就是你能离线安装这些游戏。

你下载到的文件包含所有的依赖(仅需 Wine 以及 Perl)并且他们也是与平台无关的。你所需要的仅仅是下载文件并且双击来启动安装程序。你也可以把文件储存起来以用于将来的安装。如果你网速不够快的话,我很推荐你这样做。

Game Drift 游戏商店

Game Drift 是一个只专注于游戏的基于 Ubuntu 的 Linux 发行版。但是如果你不想只为游戏就去安装这个发行版的话,你也可以经常去它的在线游戏商店去看哪个游戏可以在 Linux 上运行并且安装他们。

Linux Game Database

如其名字所示,Linux Game Database是一个收集了很多 Linux 游戏的网站。你能在这里浏览诸多类型的游戏并从游戏开发者的网站下载/安装这些游戏。作为这家网站的会员,你甚至可以为游戏打分。 LGDB 致力于成为 Linux 游戏界的 IMDB 或者 IGN。

Penguspy

此网站由一个不想用 Windows 玩游戏的玩家创立。Penguspy 聚集了一些 Linux 下最好的游戏。在这里你也能分类浏览游戏,如果你喜欢这个游戏的话,你可以跳转到游戏开发者的网站去下载安装。

软件源

看看你自己的发行版的软件源。其中可能有一些游戏。如果你用 Ubuntu 的话,它的软件中心里有一个游戏的分类。在一些其他的发行版里也有,比如 Linux Mint 等。

2. 如何在 Linux 上玩 Windows 的游戏 ?

到现在为止,我们一直在讨论 Linux 的原生游戏。但是并没有很多 Linux 上的原生游戏,或者更准确地说,火的不要不要的游戏大多不支持 Linux,但是都支持 Windows PC 。所以,如何在 Linux 上玩 Windows 的游戏?

幸好,由于我们有 Wine 、 PlayOnLinux 和 CrossOver 等工具,我们能在 Linux 上玩不少的 Windows 游戏。

Wine

Wine 是一个能使 Windows 应用在类似 Linux , BSD 和 OS X 上运行的兼容层。在 Wine 的帮助下,你可以在 Linux 下安装以及使用很多 Windows 下的应用。

在 Ubuntu 上安装 Wine或者在其他 Linux 上安装 Wine 是很简单的,因为大多数发行版的软件源里都有它。这里也有一个很大的 Wine 支持的应用的数据库供您浏览。

CrossOver

CrossOver 是 Wine 的增强版,它给 Wine 提供了专业的技术上的支持。但是与 Wine 不同, CrossOver 不是免费的。你需要购买许可。好消息是它会把更新也贡献到 Wine 的开发者那里并且事实上加速了 Wine 的开发使得 Wine 能支持更多的 Windows 上的游戏和应用。如果你可以接受每年支付 48 美元,你可以购买 CrossOver 并得到他们提供的技术支持。

PlayOnLinux

PlayOnLinux 也基于 Wine 但是执行程序的方式略有不同。它有着更好用的,不同的界面。与 Wine 一样,PlayOnLinux 也是免费使用。你可以在开发者自己的数据库里查看它支持的应用以及游戏

3. 网页游戏

不必说你也应该知道有非常多的基于网页的游戏,这些游戏都可以在任何操作系统里运行,无论是 Windows ,Linux ,还是 OS X 。大多数让人上瘾的手机游戏,比如帝国之战就有官方的网页版。

除了这些,还有 Google Chrome 在线商店,你可以在 Linux 上玩更多的这些游戏。这些 Chrome 上的游戏可以像一个单独的应用一样安装并从应用菜单中打开,一些游戏就算是离线也能运行。

4. 终端游戏

使用 Linux 的一个附加优势就是可以使用命令行终端玩游戏。我知道这不是最好的玩游戏的方法,但是在终端里玩贪吃蛇或者 2048 很有趣。在这个博客中有一些好玩的的终端游戏。你可以浏览并安装你喜欢的游戏。


如何保证游戏的版本是最新的 ?

当你了解了不少的在 Linux 上你可以玩到的游戏以及你如何使用他们,下一个问题就是如何保持游戏的版本是最新的。对于这件事,我建议你看看下面的博客,这些博客能告诉你 Linux 游戏世界的最新消息:

  • Gaming on Linux:我认为我把它叫做 Linux 游戏专业门户并没有错误。在这你可以得到关于 Linux 的游戏的最新的传言以及新闻。它经常更新, 还有由 Linux 游戏爱好者组成的优秀社区。
  • Free Gamer:一个专注于免费开源的游戏的博客。
  • Linux Game News:一个提供很多的 Linux 游戏的升级的 Tumbler 博客。

还有别的要说的吗?

我认为让你知道如何开始在 Linux 上的游戏人生是一个好事。如果你仍然不能被说服,我推荐你做个双系统,把 Linux 作为你的主要桌面系统,当你想玩游戏时,重启到 Windows。这是一个对游戏妥协的解决办法。

现在,这里是你说出你自己的想法的时候了。你在 Linux 上玩游戏吗?你最喜欢什么游戏?你关注了哪些游戏博客?

请在下面发表你的评论,你怎样在 Linux 上玩游戏?

  1. 我玩原生 Linux 游戏,也用 Wine 以及 PlayOnLinux 运行 Windows 游戏
  2. 我喜欢网页游戏
  3. 我喜欢终端游戏
  4. 我只玩原生 Linux 游戏
  5. 我用 Steam
  6. 我用双系统,要玩游戏时就换到 Windows
  7. 我不玩游戏

via: http://itsfoss.com/linux-gaming-guide/

作者:Abhishek 译者:name1e5s 校对:PurlingNayuki

本文由 LCTT 原创编译,Linux中国 荣誉推出

头条消息

我们昨天报道过,根据 Net Applications 四月份的最新调查数据显示谷歌的 Chrome 浏览器的市场占有率超过了微软的 IE,取得了市场占有率第一的排名。事实上,在这次报告中,同样有另外一个重大变化需要注意到:Windows 系统市场份额首次跌破90%大关,这是几个月以来持续下跌的结果。另外, Linux 的份额也有所下跌,唯一增长的是 Mac OS。

Linux 基金会发布了其免费徽章计划“CII 最佳实践徽章”,该徽章会授予通过了安全性、稳定性和高品质评估的开源项目,目前已经授予的包括:Linux 内核、OpenSSL、Node.js、GitLab、cURL、Zephyr 和 OpenBlox。

正在召开的 Ubuntu 在线峰会中,开发者们决定在不将 Unity 8 作为 Ubuntu 16.10 的默认桌面,虽然它也会安装上,但是不是默认的。

重要的开源软件的版本更新情况

  • 基于 FreeBSD 的开源防火墙平台 pfSense 2.3 发布了第一个修复更新,版本号为 2.3\_1 而不是 2.3.1——这个完整维护版会在稍后发布。本次紧急更新是为了解决上游修复的 NTP 中发现的严重安全漏洞。
  • 另外一个基于 Linux 内核的开源防火墙平台 IPFire 2.19 发布了 Core Update 101 更新,解决了其 Web 界面中的一个跨站脚本安全漏洞。
  • 用于搭建自己的私有云的开源云平台软件 ownCloud 发布了其多个分支的维护版本:9.0.2、8.2.4、8.1.7、8.0.12 和 7.0.14,主要是修复了一些安全问题。另外要注意的是 ownCloud 7.x 系列在五月份就要结束支持期了,使用该版本的用户应该尽快升级到其它版本。
  • Firefox 46.0 推送了第一个维护版本 46.0.1,修复了一些安全问题。
  • Wordpress 的论坛插件 bbPress 中存在一个存储型 XSS 安全漏洞,黑客可以通过窃取 Cookie 来假扮成系统管理员。该安全问题至少会影响30万个使用 bbPress 的站点。最近释出的 2.5.9 解决了这个严重的安全问题,请尽快升级。
  • Canonical 修复了目前还在支持的 Ubuntu 各个版本中的 OpenSSL 的多个安全漏洞