linux中国_ 发布的文章

Ubuntu是一个强大、稳定并不断进取的操作系统,它集中了众多特性、专业设计以及以用户为中心的交互界面,在全球拥有2000万用户。

Ubuntu既有强大的功能又有漂亮的界面。因此,它才能让使用它的用户的数量不断增加,同时也让Ubuntu的使用越来越广泛。

StartUbuntu 是一个潜力十足的有趣项目,它是由在全世界的关注当前操作系统使用率的第三方用户们创建的。这个项目的设计是为了给更多用户推广Ubuntu的使用。

StartUbuntu项目清晰而明确的目标无疑是让人兴奋的,它旨在利用一个方便的策略来将用户从Windows XP处吸引过来:为那些正想更换操作系统的Windows XP用户提供整套的Ubuntu家族的发行版。

Ubuntu是要给那些曾经的XP用户提供一个选择,由于XP系统将于2014年4月8日停止使用,因此它的用户正在寻找一个新的操作系统。

StartUbuntu项目刚刚重启,而且已经开始了第二版,更新了项目目标,设立了更实际的具体行动步骤,包括:

  • 第0步 定义项目并且向公众展示项目的目标
  • 第1步 建立一个开放共同参与的小组
  • 第2步 强化与新创立小组之间的沟通
  • 第3步 详细阐述为什么用户会认为Ubuntu系统相比它的竞争对手来说更好用更适合
  • 第4步 进一步并且经营好给用户提供可能的帮助的社区、基金会、项目等,以便留住那些已经考虑用Ubuntu替换XP系统的用户。
  • 第5步 得到实际的XP用户
  • 第6步 继续并且进一步扩大以上步骤

StartUbuntu是向每一位对推广Ubuntu使用的用户开放的,参与以及完整的信息详情,请见:https://wiki.ubuntu.com/StartUbuntu

via: http://iloveubuntu.net/meet-startubuntu-interesting-open-participation-project-aimed-further-spreading-ubuntus-adoption

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

译者:markvv 校对:Caroline

制作一个会自己走动的机械人是很多人的梦想,现在终于可以做到了,LEGO于2013年9月1推出Mindstorms EV3,以开源的Linux为核心,可利用简单程式让机器人做出指定动作,售价350美元。

这组新玩具有550个零件,或许会使部分人却步,不过该套件组附有逐步书面说明,同时零件的颜色区分。组装完成后,用户即可完成如转圈圈等的简单任 务,若采用iOS和Android的专用程式,更可用If/Then逻辑进行更复杂的任务。LEGO MINDSTORMS EV3采用ARM9 处理器,多一个输出端口,新增的Micro SD卡插槽,USB硬体介面,并具自动识别功能(Auto-ID)。Auto-ID可以侦测目前有哪些马达和哪些感应器被连上主机,在图形化程式中就可以 用选择的方式来设定,减少了错误设定的可能,令开发程式时更顺手。EV3使用的是ARM9的300MHz处理器,加上16MB Flash记忆体、64MB记忆器,可外接Micro SD记忆卡,让EV3程式长时间的资料记录(Data logging),例如室内温度的变化、马达转速的变化、或是有没有人进来你的房间。

LEGO Mindstorms EV3是乐高公司Mindstorms系列的第三代机械人,由美国麻省理工学院(MIT)与LEGO合作开发,采用各类感应器和电动马达。第一代LEGO Mindstorms RCX在1998年发表,核心是一台8位元H8微电脑。第二代LEGO Mindstorms NXT于2006年发表,核心是ARM7的32位元CPU。这组Mindstorms EV3是第三代产品,功能推陈出新,包括感应功能、支援蓝芽、USB插孔和遥控器。

来自:http://www.linuxpilot.net/industry/news/201309092401LEGO-MINDSTORMS-EV3

已同步至 linux的微博

Ubuntuzilla 是一个包含最新版本Mozilla Firefox,Mozilla Thunderbird,和Mozilla Seamonkey软件的APT仓库,这个仓库将适用于Ubuntu以及所有的Debian衍生发行版。Ubuntuzilla在Ubuntu论坛的第三方项目区域有一个支持论坛,因此,如果用户有任何问题、意见或者建议就可以使用它来反馈。

为什么要用Ubuntuzilla?

回答这个很简单。对于一个特定版本的Ubuntu发行版,官方仓库包含这个版本的Ubuntu发布日期时的软件包的最新版本。发布之后,再次更新的软件包不被加入这个仓库,除非是修复安全漏洞。使用Ubuntuzilla的用户可以得到,并及时更新还没有加入到Ubuntu/Debian官方仓库的Mozilla软件,听起来还不错吧?恩,就是这样。

添加Ubuntuzilla仓库

添加Ubuntuzilla并不困难,但是如果你已经在使用旧版的ubuntuzilla脚本,你应该先删除掉它,否则由于已经有了一个/usr/bin下的符号链接,在安装时候后,依旧会使用旧版的脚本。

运行一下命令来移除旧版本的Ubuntuzilla脚本:

$ sudo ubuntuzilla.py -a remove -p

首先,强烈建议大家备份已存在的Firefox/Thunderbird/Seamonkey的用户个人文件。它被存放在你的主目录。Firefox和Seamonkey个人文件存放在 .mozilla 目录中。Thunderbird 的个人文件存放在 .thunderbird 或者 .mozilla-thunderbird 目录中。

使用任意编辑器打开/etc/apt/sources.list文件。

$ sudo nano /etc/apt/sources.list

在里面添加下面一行:

deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main

保存并退出文件。

使用以下命令在apt 的 keyring中添加下面的软件包签名公钥:

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

使用下行命令更新源文件表:

$ sudo apt-get update

现在你可以从Ubuntuzilla安装你想要的Mozilla 软件了。

安装Mozilla Firefox:

$ sudo apt-get install firefox-mozilla-build

安装Mozilla Thunderbird:

$ sudo apt-get install thunderbird-mozilla-build

安装Mozilla Seamonkey:

$ sudo apt-get install seamonkey-mozilla-build

这些命令可以移除软件包:

$ sudo apt-get remove firefox-mozilla-build

$ sudo apt-get remove thunderbird-mozilla-build

$ sudo apt-get remove seamonkey-mozilla-build

我发现它对那些想要最新版Mozilla产品的人非常有用。使用愉快!

via: http://www.unixmen.com/ubuntuzilla-easy-way-install-latest-mozilla-products/

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

译者:flsf01 校对:Caroline

 title=

曾经,就在不久以前,那时Google家的Android还并非Linux……

那时,Google的天才们改进Linux核心来建立他们梦想中的移动操作系统,但是负责Linux核心项目的那帮家伙竟然拒绝采纳天才们做出的修改。直到去年年初,一项对新的Linux内核进行的分析才表明,Google已经和Linux社区达成了共识。

Linux基金会的年度Linux贡献率调查显示,去年,各大移动厂商对Linux内核的贡献比例一共只占到了4.4%,而今年,这个数字已经达到了11%。

 title=

在Linux的贡献者排名中,Google 2009年的时候还只排在第19位,今年已经从第10位上升到第8。前三名的公司依次是:红帽(Red Hat)、因特尔(Intel)和德州仪器(Texas Instruments)。

去年,排在第一的是Microsoft,但随着微软的Hyper-V虚拟机项目中与Linux相关的工作大部分已经结束,微软自然也就被挤出了排名。

紧接着,今年年初,内核圈子又因其沟通风格受到了攻击,有人称之为坦率,有人却认为是粗鲁。事情是这样的,一位来自Intel的开发者,名叫莎拉·夏普(Sarah Sharp),这位妹纸竟然在内核圈子的邮件列表中公然向Linux领袖Linus Torvalds叫板!(译者注:链接我点进去看了,妹纸说Linus你这人说话真特么脏!)事后她告诉我们说Linux界有时会纵容一种文化:“千万别和妹纸共事”!

夏普还估计了一下内核开发者中女士的比例,大概只占到1%到3%,这个数字是增是减,我们无从得知,因为Linux基金会并不统计贡献者的性别和种族。

via: http://www.wired.com/wiredenterprise/2013/09/linux/

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

译者:Mr小眼儿 校对:jasminepeng

Sigil是一个免费开源的所见即所得的电子书编辑器,用户可以通过功能丰富且直观的界面进行高级的电子书编辑工作。

Sigil拥有众多特点:

  • 多样化视图 (书卷, 代码, 预览)
  • 完整的UTF-16支持
  • 能够直接编辑本书语法
  • 支持内容表创建与多级标题
  • 拥有超过200条可用条目的元数据编辑器
  • 拼写检查
  • 查找和替换

总而言之,它有大量的功能。

但是,似乎目前Sigil正在经历一条艰难之路,也就是说,它缺少代码参与与投入。

今天,Sigil的主要维护者宣布Sigil “到现在为止有零个外来贡献者”, 因为缺少开发者参与而处在“垂死边缘”。

因此,,开发者已将Sigil移动到GitHub上托管(从之前的Google Code上),希望新的开发区—— GitHub ——,可以吸引新的感兴趣的开发者参与这个项目的开发, "我决定将项目搬到GitHub以帮助吸引贡献者",开发者表示。

该项目的新地址在: https://github.com/user-none/Sigil。;

"Sigil非常漂亮,我不敢说他将来会怎么样,但是我希望转移到GitHub后有更多的人可以参与进来,帮助Sigil继续成长"

via: http://iloveubuntu.net/powerful-ebook-editor-sigil-moved-new-development-area-looking-code-contributions-and-active

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

译者:Vito 校对:Jiefu

图形文件管理器是每个人日常电脑工作的一部分。多数用户都乐于使用默认的文件管理器,并且没有那么多困扰让他们去探索替代的文件管理器。但是,当使用命令行(CLI)的文件管理器,用户在找到一个最好的之前,可能有兴趣尝试各种可用的文件管理器,以适合他们的需求。在这篇文章中,我们将来看看Ranger,一个基于命令行的文件管理器。

ranger-main

注释:这篇文章中的所有示例和使用说明在ubuntu13.04上已通过测试。

Ranger - 命令行文件管理器

Ranger是一个基于ncurses库的命令行文件管理器,有一个简单而简约的用户界面。它使用基本的vi式的导航键,能够预览文件和用默认程序打开它们。

如何使用Ranger

只需在命令行里键入命令ranger去执行这个程序。这是在我系统上从/home/himanshu目录执行时的ranger快照。

ranger-1

你可以看到在单独的列上ranger显示了目录,子目录和目录里的内容。例如,如上图所示,在窗口最左边一列,代表我的系统在/home/目录下有三个目录。在这三种目录里,himanhu目录是当前已被选择的。

第二列代表himanshu目录的子目录。这里,Pictures子目录是当前被选择的。同样的,第三列代表呈现在图片目录的所有文件。

注释:你可以使用左右键选择一个特定的列并且使用上下键穿梭于这些列中。

Ranger使用默认程序去显示不同类型的文件。例如,当我导航到第三列如之前的截图并且按下我选择的文件workspace\_switcher.png。下面会出现:

ranger-2

所以,你可以看到ranger在图像浏览器中打开文件。这个文件管理器另一个功能是,被选择的文件如果可能的话,可以在文件管理器中预览文件。

这是示例截图:

ranger-3

所以你可以看到当CMS文件被选中时,预览它的内容被显示在窗口的右边。如果想要读取完整文件,只需点击右键头,文件将在vi/vim编辑器中打开。退出vi/vim编辑器使用:q 回到文件管理器。

注释 - 预览图片需要一些支持库。更多方面的信息:可以看这里阅读支持部分。

这是关于使用ranger的一些提示:

  • 选择一个文件,按y复制它,然后导航到目标目录再按p粘贴。
  • 提示:delete键去删除当前被选中的文件。
  • 在文件管理器里使用问号(?)打开ranger的man手册页并且按q回到文件管理器。
  • 基于ncurses,可以很容易的通过鼠标上下滚动。

下载/安装

这是相关ranger文件管理器的重要链接:

我通过apt-get在命令行下载并安装这个程序。Ubuntu用户也可以使用Ubuntu软件中心下载安装这个程序。本文使用的版本是1.5.4-1。

没有其他问题的话,下载和安装能够顺利完成。

优点

  • 轻松导航
  • 简约的UI
  • 使用vi/vim风格命令控制

缺点

  • 只适用于基本的文件管理操作
  • 预览功能需要依赖关系被满足

总结

Ranger是一个很好的实用程序。我将推荐这个程序给那些工作在服务器上的用户(不含GUI)。如果你主要使用命令行,并且在寻找一个好的命令行管理器,Ranger可能是一个好的选择。如果你的期望不是太高,ranger不会使你失望。

via: http://mylinuxbook.com/ranger-command-line-file-manager/

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

译者:Vito 校对:wxy