linux中国_ 发布的文章

WeatherApp是一款Ubuntu软件开发套件应用程序,可以收集、管理并显示相关的天气信息,界面漂亮美观。

这款方便的天气小工具实现了多城市、单色图标、日期、滚轮切换、每小时更新天气等功能,另外还可以翻页显示额外的天气细节哟~

WeatherApp 现已更新,新发布的版本将原本的纯文本通知美化为漂亮的可视化界面啦~

如下图中显示,点击底部工具栏的Refresh按钮,界面上立即显示出一个漂亮的数据加载框,白色的底面结合旋转的小圈圈,旁边再配上 Loading...的字样,有没有觉得连等待都变得那么友好与美妙呢~

几周以前,WeatherApp开始支持故障通知,这就意味着,假如发生网络无法连接等异常状况,WeatherApp就能及时向亲爱的用户们告知啦~

本次更新,我们将上面提到的出错通知进行了调整,调整后的通知以同样的圆角白色风格配以灰体字提醒,暂时无法加载天气信息,请稍后重试~,这与之前整个窗口用浅黑色透明图层填充相比是不是清新了许多?

那么,怎样安装WeatherApp 0.3版本呢?

很简单,在终端中依次输入以下命令就可以啦(Ubuntu 13.04,Ubuntu 13.10):

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo add-apt-repository ppa:ubuntu-touch-coreapps-drivers/daily

sudo apt-get update

sudo apt-get install ubuntu-sdk ubuntu-weather-app

(译者注:安装使用愉快,天气变化,请注意及时增减衣物哦~)

via:http://iloveubuntu.net/weather-app-refines-its-visuals

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

译者:Mr小眼儿 校对:Caroline

LinuxCon大会是北美每年一度的Linux盛事,这里集合了开发者、系统管理员、架构师以及各个水平的技术天才,他们就Linux未来的发展共同商讨教育、合作以及问题的解决之道。

都有哪些人参加?

  • 开发人员 —— 软件开发人员、程序员、核心维护者以及Linux方面的IT专家
  • 运维人员 —— IT运维专家、系统管理员以及首席架构师
  • 商界&法律界人士 —— 企业末端用户,公司高管和法律顾问
  • 另外还有学生、媒体、分析师和对Linux生态系统感兴趣的其他相关行业的专家

今年的LinuxCon大会于9月19日星期四在新奥尔良举办,Linux内核之父 Linus Torvalds 也出席了本次大会,他还作为Linux内核开发座谈小组的一员,回答了大量有关Linux发展的问题。座谈小组另外三人为 Tejun Heo、Sarah Sharp和Greg Kroah-HartMan 。座谈会由Ric Wheeler主持,他是红帽负责内核文件与储备团队的高级经理。

Ric给座谈小组提出了很多问题,其中一个问题是,是否有政府的代理商曾要求在Linux中植入后门。这个问题在讨论开始后的第25分钟被提出来,问题一经提出,整个会场顿时鸦雀无声。这是什么情况?沉默究竟意味着什么?小组成员是打算以沉默代替回答吗?

突然间,人们听见了一声低沉悠长而又有力的‘NO’。不是别人,正是Linus Torvald本人的回答。他微笑着(译注,回答“NO”的时候同时大力点头)回答了这个所有Linux用户都关心的问题。紧接着,他伴着一个意味深长表情又严肃地说了一个‘no’。这第二个no是什么意思?到底代表‘no’还是代表‘yes’?亲爱的读者们,你们认为NSA会在Linux里植入后门么?虽然我不这么认为,但是我还是想知道各位读者的意见,请在评论中告诉我。另外,分享本文给其他Linux用户之余,请不要忘了看看下面的的视频,有时仅靠文字并不代表你能看清一切。(作为一个负责任的译者,视频我看了,真相就在Linus的表情动作上!)

视频地址:

(译者注,youtube视频,需翻墙,下面是我们搬运回来的)

大会官网:

via: http://www.unixmen.com/linus-torvalds-talks-backdoor-linuxcon/

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

译者:Mr小眼儿 校对:Caroline

不论从哪种评价指标(程序开发人员数量、更新次数以及每小时变化次数)看,都可看出这个开源的操作系统项目在稳定地成长。

The number of developers creating Linux has steadily increased from version 3.0, released July 21, 2011, to version 3.10, released June 30, 2013.

(数据来自Linux 基金会; 图表由 Stephen Shankland/CNET 提供)

在2011-7-21 Linux发布3.0版本到2013-6-30发布3.10版本的过程中,其开发人员数量一直保持着稳定地增长。

过去我们知道Linux一直在成长,现在我们认识到Linux如何快速地成长

根据Linux基金会最新的Linux年度开发报告,在过去的两年中,合作打造Linux的开发人员数量从2011年7月3.0版本的1131人上升到2013年6月3.10版本的1392人。同时增长的还有:项目代码的行数,每个新版本发生的改变数量和这些改变的频次。

研究总结指出,“越来越多的开发人员和公司参与到开发过程中,使得变更的速度持续加快,就目前来看,开发速度毫不费力可以达到更快。”

Linux is a mammoth project, and it's getting bigger as it spreads to new hardware. It's grown to nearly 17 million lines of code with version 3.10.

(数据来自Linux 基金会; 图表由 Stephen Shankland/CNET 提供)

Linux是一个庞大的项目,而且在其不断扩展到新的硬件时变得越来越大,该项目在3.10版本中已经包含将近1700万行代码的。

技术上来说,Linux只是Linux这个开源操作系统中心部分内核的统称,还尚未取得像windows或iOS这类操作系统的用户广泛认知程度。然而,它的影响力仍在持续增长:它提供了对几乎任何事物的支持,从Facebook的庞大数据中心到Google的Android。

Linux基金会年会发布的粗略统计反应了其实用性。该组织聘请了Linux的创始人和监管人Linux Torvalds以及其他人,于星期五发布了其2013年9月份的报告。该基金会使用Torvalds因不满足之前的源代码管理工具而编写的Git源代码管理工具来进行跟踪统计。(Git现在已超越Linux,得到更广泛的应用,因为越来越多的人发现它在管理多开发人员的开发项目上的实用性。)

Linux自己本身可能是这样一个广泛分布项目最好的样例。2013年6月30日发行的最新3.10版本内核,接受了来自243家公司的1392个开发人员的更新提交,这一数据超过了2011年7月21日发布3.0版本时的191家公司的1131个开发人员数。

The Linux Foundation listed the top companies that contribute to the Linux kernel.

(来源: Linux 基金会)

Linux基金会列出了为Linux内核做出贡献最多的前几个公司。

报告指出,“自从git时代开始(2005年发行2.6.11版本),总共有9784个开发人员为Linux内核做出了贡献。”

当然,上述数据并没有呈现均匀地分布,一小部分的程序员贡献了内核中的大部分代码补丁,反之亦然。

报告还指出,“在任何指定的开发周期中,大约1/3的开发人员都是贡献一个补丁。从2.6.11发行版开始,前十个开发人员贡献了30420个更新(占总数的8.4%),前三十个开发人员贡献了超过总数约18%的部分。”

Two years ago, 191 companies contributed to the creation of Linux. Now it's up to 243, though the peak was 298 companies with version 3.6 in September 2012.

(来源: 数据来自Linux 基金会,图表由 Stephen Shankland/CNET 提供)

两年前,191个公司为Linux的创造做出了贡献,现在这个数字上升到了243,虽然在最顶峰时期的2012年9月的3.6版本中曾达到过298.

有人将开源软件认为是一个业余现象,而且可以确认的是该现象大量地存在。但是现在Linux最主要的大部分工作是由支付薪水的专业人员完成的。

就被Linux接受的补丁数目来说,前十名的贡献者为 Red Hat(红帽子)、Intel(因特尔)、Texas Instruments(德州仪器)、Linaro、SUSE、IBM、Samsung(三星)、Google、Vision Engraving System 和 Wolfson Microelectronics。其他的开发者中,移动技术公司包括 Texas Instruments,Samsung,Google和Qualcomm,在去年实现的64位ARM处理器的支持中扮演了重要的角色,而且也使得Google的Andoid团队和其他核心开发人员之间的冲突得到了解决。

With each passing hour, an average of 9 updates were applied to version 3.10 of the Linux kernel.

(来源: 数据来自Linux 基金会,图表由 Stephen Shankland/CNET 提供)

每过去一小时,就有大约9个更新被应用到了3.10版本的Linux内核中。

2012年最大的一个贡献者是微软公司(Microsoft),它为了使Windows能够在虚拟环境下(在一台计算机上运行多个操作系统的技术)与Linux和睦相处提交了688个补丁。该技术是一种在服务器市场为达到更好的硬件性能而广泛使用的方法。显然Microsoft认为这个工作已经完成了,因为它没有出现在2013年度报告中的贡献者名单中。

尽管新的内核大约每两个月诞生一次,还是有一些能够得到2年的长期bug和安全问题的修复,在最近两年中,3.0、3.4和3.10版本被作为主要的商业产品的基础内核版本。

The total number of changes accepted into each version of the Linux kernel continues to grow.

(来源: 数据来自Linux 基金会,图表由 Stephen Shankland/CNET 提供)

每个Linux内核版本中的变更总数仍然在持续增长中。

作者: Stephen Shankland

via: http://news.cnet.com/8301-1035_3-57603216-94/linux-development-by-the-numbers-big-and-getting-bigger/

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

译者:theo-l 校对:jasminepeng

移动网络运营商“3”最近出现在是Canonical的运营商咨询组(CAG)列表里,这个公司的商标出现在Ubuntu官方网站的CAG部分。

但是,目前仍然没有“3”或者Ubuntu的关于CAG的官方确认通告。

关于“3”

3-logo1

“3”很早成为了英国最大的移动运营商,从2003年成为英国的首个3G服务商开始,它为将近900万的顾客提供了服务。

而且,它在全球的运营商市场上占有部分份额,与和记黄埔旗下公司在其他一些国家,包括爱尔兰,奥地利和香港联合运营。

关于CAG

CAG可以让对此关注的移动运营商可以提前看到,并讨论和影响Ubuntu Touch的开发进程。

CAG的成员身份和设备交付商不同,也就是说,成员们可以得到手机的机密信息、发布日期和其它的发布信息来帮助他们可以做些什么准备工作。

另外如果“3”的加入被证实,那么它将会加入到这个快速发展的新手机操作系统的13个关注的主要运营商列表中。

via: http://www.omgubuntu.co.uk/2013/09/mobile-network-3-joins-ubuntu-carrier-advisory-group

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

译者:神之一手 校对:wxy

作为一名系统管理员亦或是一名普通的命令行用户,在文件管理器和命令行之间频繁切换是否时常令你感到沮丧。总有一天,你会倾向于使用一些命令行来代替你所用的图形文件管理器。

也许,偶尔你会找到一款不错的命令行管理器,但即使如此,你仍然需要在你的文件管理器和命令行窗口之间来回切换。所以,这个问题并没有真正解决。那么,是否有一款文件管理器能将文件浏览和命令提示符集成在同一个窗口里呢?答案是肯定的,它就是 CLEX

clex-main

CLEX - 命令行文件管理器

CLEX是一款基于命令行的文件管理器,它拥有一个漂亮轻巧的用户界面,提供了非常多的文件管理选项。这款文件管理器的最大优势是它还集成提供了一个命令提示符(在同一个窗口中哦~),通过这个命令提示符,你可以运行常规命令。

: 下文中的所有例子均测试于Ubuntu 13.04。

简易教程

下图是在我机器上第一次执行CLEX的用户界面

clex-1

可以看到,窗口的上半部分列出了当前工作路径(本例中 /home/himanshu/ )下的所有的文件和目录。你可以使用上下方向键选择一个文件或目录,接着按下回车进入一个目录。

在窗口的下半部分,CLEX提供了一个命令行提示符(在我的测试中为bash),在这里你可以执行任意已经安装好的命令。

举个例子,想要打开下图中的图片文件Ubuntu.png,首先,使用方向键选中它:

clex-2

然后,Ubuntu.png作为参数,使用命令提示符启动一个已安装好的图片查看器(我机器上装的是gthumb)

clex-3

上述命令执行的同时,图片查看器程序gthumb将图片显示了出来。

clex-4

除此以外,CLEX还提供了一系列很好用的快捷键组合,可以按下Alt+M查看。

clex-5

可以看到,这些快捷键包括改变当前工作路径,添加书签,查看历史命令,文件名排序,比较目录文件夹等等。

下图为查看历史命令的截图:

clex-6

比葫芦画瓢,每次根据不同需要,你可以选用相应的快捷键组合。

: 退出CLEX的快捷键是Alt+q。

下载/安装

下面列出了一些CLEX文件管理器的相关链接:

Ubuntu用户可以直接通过Ubuntu软件中心下载安装。本文中的示例使用的版本是3.15。

优点

  • 在同一个窗口中整合了文件浏览与命令提示符
  • 提供大量快捷键。包括文件夹比较,文件名排序,查看历史命令等等。
  • 出色的在线文档

缺点

  • 依赖于CURSES库,需要宽字符集支持。因此通过源码安装的时候可能会导致一些问题。
  • 启动时不稳定,我每次启动时都会出现下图中的警告:

结论

CLEX确实是一款特性丰富的命令行文件管理器。集成命令提示符是它的独特卖点。尽管有些小毛病,但瑕不掩瑜。经过一段时间的适应后,CLEX仍是一款省时高效的工具。

via:http://mylinuxbook.com/clex-a-versatile-command-line-file-manager/

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

译者:Mr小眼儿 校对:Caroline

逆向工程NVIDIA闭源驱动的开源驱动项目Nouveau,长期以来一直没有获得NVIDIA官方的正式支持和关注。

现在,一位NVIDIA开发者出现在Nouveau的邮件列表,发表邮件宣布NVIDIA将向Nouveau提供技术文档,首批提供的文档与设备驱动块有关,这位NVIDIA雇员是私有Linux GPU驱动的开发者,他表示愿意向Nouveau项目提供力所能及的帮助。

去年6月的一个活动中,Linux作者Linus Torvalds对NVIDIA竖起了中指,之后NVIDIA开始加强了对开源社区的关注。不清楚NVIDIA突然关心开源社区是否与SteamOS的发布有关。

来自:http://www.solidot.org/story?sid=36575