2016年6月

NXP 半导体发布了一块声称世界上最小的用于物联网(IoT)的低功耗64位ARM处理器。

这片小型的QorIQ LS1012A为电池供电、大小受限的应用提供了网络级的安全和性能加速。这包括了运行物联网应用,或者任何智能及可连接的设备。如果物联网能在2020达到1.7万亿美金的潜力(由IDC研究员估算市场得出),那么它将需要像NXP这样的处理器,该处理器在德国纽伦堡的Embedded World 2016 上揭开了神秘的面纱。

该芯片带有64位ARMv8芯片,拥有网络包加速及内置的安全。它占用9.6平方毫米的空间,并且大约消耗1瓦特的电力。潜在的应用包括下一代的物联网网关、可携带娱乐平台、高性能可携带存储应用、移动硬盘、相机的移动存储、平板及其他可充电的设备。

除此之外,LS1012A是第一款为最新兴起的基于对象的存储方案设计的处理器,基于对象存储通过智能硬盘直接连接到以太网数据中心。处理器必须足够小才能直接集成在硬盘的集成电路上。

NXP的高级副总裁及数字网络部的经理Tareq Bustami说:“突破性组合了低功耗、占用空间小及网络级性能的NXP LS1012处理器是消费者、物联网相关应用的理想选择。独有地将这些能力结合到一起解放了物联网设计者及开发者,使得他们可以在这个高增长的市场中设计并创造更多创新产品。”

NXP说这是唯一一个1瓦特功耗、64位的、并将这些高速外设综合到一个芯片中的处理器,这意味着更低的系统级功耗。归功于创新性的封装,该处理器可以运用在低成本的电路板中。

NXP的LS1012A可以在2016年4月开始发货,并且现在可以订货。NXP在全球35个国家拥有超过4,5000名员工。


via: http://venturebeat.com/2016/02/21/nxp-unveils-a-small-and-tiny-64-bit-arm-processor-for-the-internet-of-things/

作者:DEAN TAKAHASHI 译者:geekpi 校对:wxy

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

今天关注

Linux 4.7 内核发布了第二个 RC 版本。

被很多 Linux 发行版都作为默认桌面主题的 Arc GTK 主题发布了相配合的图标主题 Arc Icon,不过目前该图标主题还不够完整,缺少很多图标。不过该图标主题是依赖于非常流行 Moka 图标主题,所以如果你已经安装了 Moka 图标主题,那么缺失的图标会以 Moka 图标替代,否则就要默认的 GTK 图标替代。

新闻摘要

  • DebEX KDE Live DVD 160604 发布,它是基于 Debian GNU/Linux 8.4 开发的。
  • 另外一个同样基于 Debian 的发行版 Q4OS 发布了 1.4.11
  • Qt 5.7.0 发布了 RC 版本,正式版本会在几周后发布。
  • Docker 发布了 1.11 的第二个维护版本。
  • Debian 发布了 Chromium 51 的多个重要安全补丁,请用户尽快升级。

Linux 由于开源,所以具备可定制性,因此衍生了许多发行版。Ubuntu 和 Fedora 算是其中对新手比较友好的两个发行版,主要是其安装较为简单,用户群多,有问题搜索出相关的信息或者找前辈解决。此文为 Linux 新手准备,通过展示整个安装过程来使 Linxu 新手完成安装 Ubuntu 或 Fedora ,也恳请各位前辈指出不足之处。

阅读建议

  • 本文将包含 Ubuntu 和 Fedora 两个发行版的安装,请先通篇浏览全文,再决定安装哪个发行版,并且配图有相应的文字说明,请不要忽视。
  • 如果你是一位新手,强烈建议使用虚拟机操作;如果你相信自己可以解决问题,也可使用 ultraisoUSBWriterdd命令写入 U 盘,进行实体机安装,此处不详述。
  • 有任何问题都可以加入 Linux中国-新手村 QQ 群提问,QQ 群号 198889109 ,验证信息 LINUX

Ubuntu 简介

Ubuntu 是一个基于 Debian 的 GNU/Linux 操作系统,支持 X86 、64以及 PPC 架构。Ubuntu 每隔六个月发布一个版本,即每年的四月和十月,本文使用的是 15.04 64-bit 版本。Ubuntu 对于新手应该是比较友好的一个 Linux 发行版,中文本地化也做的不错,有开箱即用的感觉。因为 Ubuntu 近几年用户群的增加,多了很多对于新手有用的资料,因此不用担心遇到问题无法解决,善用搜索和提问,将使你更快速地成长。

更多 Ubuntu 的介绍请移步:Ubuntu 17.04 (Zesty Zapus)/Ubuntu 16.04.2 LTS (Xenial Xerus)/Ubuntu 16.04.2 LTS (Xenial Xerus) ") 。

Fedora 简介

Fedora 是一个由 Fedora 社区开发的 Linux 发行版,由 Red Hat 公司赞助。可以将 Fedora 看成是 Red Hat Linux 个人使用的代替,由于有 Red Hat 公司的支持,Fedora 的功能非常完善,还分为 WORKSTATION 、SERVER 和 CLOUD 版本。本文使用的是 Fedora 22 WORKSTATION (工作站),Fedora 22 已经将包管理器从 YUM 改为 DNF ,因此建议学习者直接学习 DNF

更多 Fedora 的介绍请移步:Fedora 27

本文环境

  • 注意本文下载链接直达官方下载,并且不断更新,以使新的 Linux 用户可以用上最新的发行版,且文中的安装步骤基本不因版本的更替而改变。
  • Windows 8.1 64-bit
  • VirtualBox-5.2.4 点此下载
  • Ubuntu 16.04 LTS 64-bit 点此下载
  • Ubuntu 16.04 LTS 32-bit 适合配置较低的用户使用 点此下载
  • Fedora 27 64-bit 点此下载
  • Fedora 25 32-bit 适合配置较低用户使用 点此下载

更多 Linux 发行版的下载,可以看这里:Linux 下载

Ubuntu 安装

1.新建与加载盘片

当你安装完 VirtualBox 后,打开你应该会看到下面这样的界面

VirutalBox

点击新建后会出来如下图所示的界面,一般如图填写即可,内存可酌情填写

新建虚拟电脑

下一步将创建虚拟硬盘,如图所示,默认位置为 C 盘,如果你不想在 C 盘创建,请确保你选择的盘格式为NTFS

创建虚拟硬盘

创建完成后,请点 设置 如图加载 ISO 文件

加载 ISO 文件

2.安装 Ubuntu

点击启动 ,会开机,进入如下界面

开始安装

安装选项

这里请注意,如果你与笔者一样使用虚拟机,强烈建议选择 清除整个磁盘并安装 Ubuntu ,但如果你要装到实体机与 Windows 形成双系统时,请选择 其他选项 ,但这要求你对 Linxu 有一定的了解且具备一定的基础进行分区操作,注意不要覆盖 Windows 的 C 盘,此处由于篇幅原因,不再详述。

安装类型

如图,进行用户设定,计算机名 是主机名,用户名 是登录时用的账户名称,密码 则是你所设 用户名 的登录密码,请务必记牢。

添加用户

这一步之后会选择时区,直接点下一步即可,键盘选择如下图

选择键盘布局

配置选择已完成,接下来请耐心等待安装过程,如图,请不要点击 SKIP

安装中

耐心等待安装完成,然后会重启进入系统,用你上面配置的用户名和密码登录,请注意最好不要登录 root ,你可以用 sudo 命令来获取相应的权限,下图是展示成果:

安装完成

Fedora 安装

1.新建与加载盘片

请参考上面的 Ubuntu 部分。

2.安装 Fedora

点击 启动,会开机,进入如下界面,如图操作

开始安装

接下来依然是如图操作

安装到硬盘

然后是选择语言,选择完后进入如图界面

安装信息摘要

配置安装位置,这里请注意,如果你与笔者一样使用虚拟机,强烈建议选择 自动配置分区 ;但如果你要装到实体机与 Windows 形成双系统时,请选择 我要配置分区 ,但这要求你对 Linxu 有一定的了解且具备一定的基础进行分区操作,注意不要覆盖 Windows 的 C 盘,此处由于篇幅原因,不再详述。

选择安装目标

下一步将创建 root日常使用账户root 账户有最大的管理权限,你甚至可以将整个系统删除,所以使用 root 账户请务必小心,日常使用账户 应作为你的习惯使用账户,必要时只需使用 sudo 命令暂时提升权限即可,更多说明如图所示

创建用户和密码

root 配置只需创建密码即可,下图是 日常使用账户 配置

创建用户

配置完后将回到之前的界面,请耐心等待安装,如图

安装中

安装完成,点击 退出 后,进入的依然是 Live CD 环境,请先关机,再执行下一步

安装完成,退出关机

由于 Fedora 未自动卸载盘片,因此需要手动卸载盘片,否则将再次进入 Live CD 环境,请如图操作

卸载盘片

接下来则是点击 启动 进入你的 Fedora ,使用你上面设置的用户名和密码登录,请注意最好不要登录 root ,你可以用 sudo 命令来获取相应的权限,下图是展示成果

安装成功

参考资料


Linux 现在是个大热门。每个人都在寻求 Linux 才能。招聘人员对有 Linux 经验的人求贤若渴,还有无数的职位虚位以待。但是如果你是 Linux 新手,又想要赶上这波热潮,该从何开始下手呢?

1、安装 Linux

这应该是不言而喻的,但学习 Linux 的第一关键就是安装 Linux。LFS101x 和 LFS201 课程都包含第一次安装和配置 Linux 的详细内容。

2、 完成 LFS101x 课程

如果你是完完全全的 Linux 新手,最佳的起点是我们的免费 Linux 课程 LFS101x Introduction to Linux。这个在线课程放在 edX.org,探索 Linux 系统管理员和终端用户常用的各种工具和技能以及日常的 Linux 工作环境。该课程是为有一定经验,但较少或没有接触过 Linux 的电脑用户设计的,不论他们是在个人还是企业环境中工作。这个课程会从图形界面和命令行两个方面教会你有用的 Linux 知识,让你能够了解主流的 Linux 发行版。

3、 看看 LFS201 课程

在你完成 LFS101x 之后,你就可以开始挑战 Linux 中更加复杂的任务了,这是成为一名专业的系统管理员所必须的。为了掌握这些技能,你应该看看 LFS201 Essentials of Linux System Administration 这个课程。该课程对每个话题进行了深度的解释和介绍,还有大量的练习和实验,帮助你获得相关主题实际的上手经验。

如果你更愿意有个教练,或者你的雇主想将你培养成 Linux 系统管理员的话,你可能会对 LFS220 Linux System Administration 感兴趣。这个课程有 LFS201 中所有的主题,但是它是由专家专人教授的,帮助你进行实验以及解答你在课程主题中的问题。

4、 练习!

熟能生巧,和对任何乐器或运动适用一样,这对 Linux 来说也一样适用。在你安装 Linux 之后,经常使用它。一遍遍地练习关键任务,直到你不需要参考材料也能轻而易举地完成。练习命令行的输入输出以及图形界面。这些练习能够保证你掌握成为成功的 Linux 系统管理员所必需的知识和技能。

5、 获得认证

在你完成 LFS201 或 LFS220 并且充分练习之后,你现在已经准备好获得系统管理员的认证了。你需要这个证书,因为你需要向雇主证明你拥有一名专业 Linux 系统管理员必需的技能。

现在有一些不同的 Linux 证书,它们每个都有其独到之处。但是,它们里大部分不是在特定发行版(如红帽)上认证,就是纯粹的知识测试,没有演示 Linux 的实际技能。 Linux 基金会认证系统管理员 Linux Foundation Certified System Administrator 证书对想要一个灵活的,有意义的初级证书的人来说是个不错的选择。

6、 参与进来

如果你所在的地方有本地 Linux 用户组 Linux Users Group (LUG)的话,这时候你可以考虑加入他们。这些组织通常由各种年龄和经验水平的人组成,所以不管你的 Linux 经验水平如何,你都能找到和你类似技能水平的人互助,或是更高水平的 Linux 用户来解答你的问题以及介绍有用的资源。要想知道你附近有没有 LUG,上 meet.com 看看,或是附近的大学,又或是上网搜索一下。

还有不少在线社区可以在你学习 Linux 的时候帮助你。这些站点和社区向 Linux 新手和有经验的管理员都能够提供帮助和支持:

7、 学会热爱文档

最后但同样重要的是,如果你困在 Linux 的某些地方,别忘了 Linux 包含的文档。使用命令 man(manual,手册),info 和 help,你从系统内就可以找到 Linux 几乎所有方面的信息。这些内置资源的用处再夸大也不为过,你会发现你在生涯中始终会用到,所以你可能最好早点掌握使用它们。

想要了解更多开始你 Linux IT 生涯的信息?查看我们免费的电子书“开始你 Linux IT 生涯的简短指南”。


via: http://www.linux.com/news/featured-blogs/191-linux-training/834644-7-steps-to-start-your-linux-sysadmin-career

作者:<linux.com> 译者:alim0x 校对:wxy

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

NodeOS 是一款基于 Node.js 的操作系统,自去年其首个发布候选版之后正朝着它的1.0版本进发。

如果你之前不知道的话,NodeOS 是首个架构在 Linux 内核之上的由 Node.js 和 npm 驱动的操作系统。Jacob Groundwater 在2013年中期介绍了这个项目。该操作系统中用到的主要技术是:

  • Linux 内核: 这个系统建造在 Linux 内核上
  • Node.js 运行时: Node 作为主要的运行时环境
  • npm 包管理: npm 作为包管理

NodeOS 源码托管在 Github 上,因此,任何感兴趣的人都可以轻松贡献或者报告 bug。用户可以从源码构建或者使用预编译镜像。构建过程及快速起步指南可以在项目仓库中找到。

NodeOS 背后的思想是提供足够 npm 运行的环境,剩余的功能就可以让 npm 包管理来完成。因此,用户可以使用多达大约 250,000 个软件包,并且这个数目每天都还在增长。所有的都是开源的,你可以根据你的需要很容易地打补丁或者增加更多的包。

NodeOS 核心开发被分离成了不同的层面,基本的结构包含:

  • barebones – 带有可以启动到 Node.js REPL 的 initramfs 的自定义内核
  • initramfs – 用于挂载用户分区以及启动系统的 initram 文件系统
  • rootfs – 存放 linux 内核及 initramfs 文件的只读分区
  • usersfs – 多用户文件系统(如传统系统一样)

NodeOS 的目标是可以在任何平台上运行,包括: 实际的硬件(用户计算机或者 SoC)云平台、虚拟机、PaaS 提供商,容器(Docker 和 Vagga)等等。如今看来,它做得似乎不错。在3.3号,NodeOS 的成员 Jesús Leganés Combarro 在 Github上宣布

NodeOS 不再是一个玩具系统了,它现在开始可以用在有实际需求的生产环境中了。

因此,如果你是 Node.js 的死忠或者乐于尝试新鲜事物,这或许值得你一试。在相关的文章中,你应该了解这些Linux 发行版的具体用法


via: http://itsfoss.com/nodeos-operating-system/

作者:Munif Tanjim 译者:geekpi 校对:wxy

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

今日关注

Linux AIO Ubuntu 16.04 发布,这是一个单独的 ISO 文件,但是里面包含了所有的 Ubuntu 16.04 LTS DVD 镜像:Ubuntu 16.04 LTS、Ubuntu MATE 16.04 LTS、Kubuntu 16.04 LTS、Xubuntu 16.04 LTS、Lubuntu 16.04 LTS 和 Ubuntu GNOME 16.04 LTS。有了 Linux AIO Ubuntu 16.04,只用一个 USB 棒或者 DVD 光盘就可以帮朋友或者客户安装上面所有的系统了,而不用安装一个系统换一个 USB 棒。

现在已经可以从官网进行下载了。有三种镜像可供选择,32位,64位的,以及混合版。值得注意的是,由于网站对文件大小的限制,Linux AIO Ubuntu 16.04 镜像文件分成了两个卷宗,采用 7z 的压缩算法进行压缩。因此,要得到完整的镜像文件,需要下载这两部分文件,并提取出第一份文件,然后将镜像文件写入到不小于8GB的USB棒或者DVD光盘上。更多详情参见官网

新闻摘要

  • 代号为 “Wheezy” 的 Debian GNU/Linux 7.11 发布,作为第七系列的最后一次更新,目前已经可以进行下载了。同一天,代号为 "Jessie" 的 Debian 8.5 GNU/Linux 也发布了。
  • Oracle 发布了 VirtualBox 5.1 的第一个 Beta 版本。在 VirtualBox 5.1 中安装的 Linux 系统将不再依赖 DKMS 进行Linux内核模块重建,因为这意味着在更新你的 Linux 的内核包时不需要重新编译 VirutualBox 模块。同时这个版本提供对 Python 3 提供了更好支持。
  • 研究者在计算机芯片上开发出了硬件级别的后门,这样的后门就更不容易被发现了。这个后门是在芯片上千的组件中的一个类似的组件。正常的组件都是以0和1的状态进行工作,不过这个后门像晶体管,作为一个电容器工作,会存储接受到的每一条命令。该后门在运行恶意代码时会启动,随后就会关闭。