标签 Linux 下的文章

这里有一些很酷的Linux终端彩蛋,其中的每一个看上去并没有实际用途,但很有趣。

只工作不玩耍……

当我们使用命令行工作时,Linux是功能和实用性最好的操作系统之一。想要执行一个特殊任务?可能一个程序或者脚本就可以帮你搞定。但就像一本书中说到的,只工作不玩耍聪明的孩子也会变傻。下边是我最喜欢的可以在终端做的没有实际用途的、傻傻的、恼人的、可笑的事情。

让终端成为一个有态度的人

  • 第一步)敲入sudo visudo
  • 第二步)在“Defaults”末尾(文件的前半部分)添加一行“Defaults insults”。
  • 第三步)保存文件。

“我刚才对电脑做了什么?”你可能这样问自己。一定是美妙的事情吧。现在,在sudo命令提示提示下输出错误的口令,你的电脑就会指责你。我最喜欢的一句:“听好了,煎饼一样的脑子,我没有时间听你胡说八道了。”

apt-get moo

你看过这张截图?那就是运行apt-get moo(在基于Debian的系统)的结果。对,就是它了。不要对它抱太多幻想,你会失望的,我不骗你。但是这是Linux世界最被人熟知的彩蛋之一。所以我把它包含进来,并且放在前排,然后我也就不会收到5千封邮件,指责我把它遗漏了。

aptitude moo

更有趣的是将moo应用到aptitude上。敲入aptitude moo(在Ubuntu及其衍生版),你对moo可以做什么事情的看法会有所变化。你还还会知道更多事情,尝试重新输入这条命令,但这次添加一个-v参数。这还没有结束,试着添加更多v,一次添加一个,直到抓狂的aptitude给了你想要的东西。

Arch: 将吃豆人放入pacman

这里有一个只为Arch爱好者准备的彩蛋。Pacman包管理工具已经很棒了,但我们可以让它变得更棒。

  • 第一步)打开“/etc/pacman.conf”文件。
  • 第二步)在“# Misc options”部分,去掉“Color”前的“#”。
  • 第三步)添加“ILoveCandy”。

现在我们使用pacman安装新软件包时,进度条里会出现一个小吃豆人。真应该默认就这样的。

Cowsay!

aptitude moo的输出格式很漂亮,但我想你苦于不能自由自在地使用。输入cowsay,它会做到你想做的事情。你可以让牛说任何你喜欢的东西。而且不只可以用牛,还可以用Calvin、Beavis和Ghostbusters logo的ASCII的艺术,输入cowsay -l可以得到所有可用的参数。它是Linux世界的强大工具。像很多其他命令一样,你可以使用管道把其他程序的输出输送给它,比如fortune | cowsay,让这头牛变成哲学家。

变成3l33t h@x0r

nmap并不是我们平时经常使用的基本命令。但如果你想蹂躏nmap的话,比如像人一样看起来像l33t。在任何nmap命令后添加-oS(比如nmap -oS - google.com)。现在你的nmap已经处于标准叫法是“脚本玩具模式”的模式了。Angelina Jolie和Keanu Reeves会为此骄傲的。

获得所有的Discordian日期

如果你们曾经坐在一起思考,“嗨!我想使用无用但异想天开的方式来书写今天的日期……”试试运行ddate。结果类似于“Today is Setting Orange, the 72nd day of Discord in the YOLD 3181”,这会让你的服务树日志平添不少趣味。

注意:在技术层面,确实有一个Discordian Calendar,理论上被Discordianism追随者所使用。这意味着我可能得罪某些人。或者不会,我不确定。不管怎样,ddate是一个方便的工具。

我可以在任何地方看到颜色!

厌倦了老旧的文本?想向世界展示出自己的个性?使用lolcat。安装它,然后在任何地方使用。它可以接收任何文本,然后将其转换成美轮美奂的彩虹效果。可以使用fortune | lolcat体验。

蒸汽机车

在你的终端显示蒸汽机车的ASCII图形。如果你需要它,安装并运行sl命令。sl -l可以看到一个袖珍版本的。或者,如果你真想在上边花费更多时间,运行sl -h。这会显示一个完整的或者,还包括乘客车厢。

将任何文本逆序输出

将任何文本使用管道输送给rev命令,它就会将文本内容逆序输出。fortune | rev会给你好运。当然,这不意味着rev会将幸运(fortune)转换成不幸。

Matrix依然很酷,不是吗?

想让你的终端显示滚动的文字、l33t和Matrix电影中的坠落数码?cmatrix是你的朋友。你甚至可以用它输出不同的颜色,非常华丽。使用man cmatrix学习使用方法。或者使用更好的方法,“man cmatrix | lolcat”。这确实是你在Linux终端可以做的最没实际用途却又精彩的事情了。

以上就是全部内容了。


via: http://www.networkworld.com/article/2926630/linux/11-pointless-but-awesome-linux-terminal-tricks.html

作者:Bryan Lunduke 译者:goreliu 校对:wxy

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

Linux,这个始于1991年由Linus Torvalds开发的类Unix操作系统内核已经成为开源世界的中心,人们不禁追问为什么Linux成功了,而包括GNU HURD和BSD在内的那么多相似的项目却失败了?

自由软件和开源世界的发展史中最令人不解的问题之一是为什么Linux取得了如此辉煌的成功,然而其它同样尝试打造自由开源、类Unix操作系统内核的项目却没能那么成功?这个问题难以回答,但我总结了一些原因,在下面与大家分享。

不过,首先得明确:当我谈论Linux是一个巨大的成功时所表达的含义。我这样说是相对于其它类Unix操作系统内核的,后者中一些是开源的,一些不是,而且它们繁荣发展的时期是Linux诞生的时期。GNU的HURD,一个发起于1991年5月的Free(自由)的内核,便是其中之一。其它的包括现在大部分人都没听说过的Unix,比如由加州大学伯克利分校开发出来的BSD的各种各样Unix衍生版,由微软主导的Unix系统Xenix,包括Minix在内的学术版本Unix,和在AT&T赞助下开发的最初的Unix。在更早的数十年内,它对于学术界和商业界的计算发展至关重要,但到19世纪90年代就已经几乎已经消失在人们的视野里。

相关阅读

此外,得说明的是,我这里说的是内核,而不是完整的操作系统。在很大程度上,Linux内核的成功归功于GNU整个项目。GNU这个项目产生了一套至关重要的工具,包括编译器、调试器和BASH shell的实现,这些对于构建一个类Unix操作系统是必需的。但是GNU的开发者们从没开发出一个HURD内核的可行版本(尽管他们仍在不懈努力中)。相反,Linux呈现出来的则是一个将GNU各个部分紧密连接在一起的内核,尽管这超出了GNU的初衷。

因此,值得人们去追问为什么Linux,一个由Linus Torvalds这个芬兰的无名程序员于1991年——和HURD同一年——发起的内核,能够经受考验并发展壮大?在当时的大环境下,很多拥有强力商业支持的、由当时炙手可热的黑客领头的类Unix内核都没能够发展起来。为了说明这个问题,我找到了一些和这个问题相关的解释。为此我研究了自由软件和开源世界的发展史,和不同解释的优缺点。

Linux采用去中心化的开发方式

这个观点来源于Eric S. Raymond的文章,“大教堂与市集”和其相关资料。这些资料验证了一种情形:当大量的贡献者以一种去中心化的组织结构持续不断地协同合作时,软件开发的效率最佳。Linux的开发证明了这一点,与之相反的是,比如,GNU HURD采用了一种相对更集中化的方法来管理代码开发。其结果如同Raymond所言,显然在十年的时间里都没能成功构建出一个完整的操作系统。

在一定程度上,这个解释有道理,但仍有一些明显的不足。举例来说,Torvalds在指导Linux代码开发过程中毫无争议地承担起一个更加有权威的角色,他可以决定接受或拒绝代码,这一点并非Raymond和其他人所想的那样。其次,这个观点不能解释除了没能开发出一个可行的系统内核外GNU仍然成功地生产出那么多优秀的软件。如果只有去中心化的开发方式才能很好地指导开源软件世界里的项目,那么GNU所有的编程工作都应该是徒劳无功的,但事实并非如此。

Linux是实用型的,而GNU是空想型的

个人而言,我觉得这个说法是最引人注目的,即Linux之所发展得如此迅速是因为它的创建者是一个实用主义者,他起初只是想写一个内核,使其能够在他家里的电脑上运行一个裁剪过的Unix操作系统,而不是成为以改变世界为目标的自由软件的一部分,而后者正是GNU项目的一贯目标。

然而,这个解释仍然有一些不能完全让人信服的地方。特别是,尽管Torvalds本人信奉实用主义的原则,但无论以前还是现在,并非所有参与到他的项目中的成员都和他一样信奉这一原则。尽管如此,Linux仍然取得了成功。

而且,如果实用主义是Linux持续发展的关键,那么就要再问一遍:为什么GNU除了没能开发出一个内核外还是成功地开发出这么多有用的工具?如果拥有某一种对软件的坚定政治信仰是追求成功的项目路上的绊脚石,那么GNU早应该是一个彻头彻尾的失败者,而不会是一个开发了那么多如今依然为IT世界提供坚实基础的优秀软件包的开拓者。

最后(但并不是最不重要),许多诞生于19世纪80年代末期和90年代初期的Unix变体,尤其是一些BSD分支,都是实用主义的产物。它们的开发者们致力于开发出可以自由分享而不是受到高昂商业证书限制的Unix变体,但他们对于编程或者共享代码并非完全局限于意识形态。Torvalds同样如此,因此很难说Linux和成功和其它Unix项目的失败是意识形态在作怪。

操作系统设计

当谈到Linux的成功时,不可忽视的是Linux和其它Unix变体之间的诸多技术差异。Richard Stallman,GNU项目的创始人,在一封给我的电子邮件中解释了为什么HURD的开发进度频频滞后:“GNU Hurd确实不是一次实用上的成功。部分原因是它的基本设计使它像是一个研究项目。(我之所以选择这样的设计,是考虑到这是快速实现一个可用内核的捷径。)”

就Torvalds独自编写出Linux的所有代码这点而言,Linux也有别于其它Unix变体。当他在1991年8月第一次发布Linux时他的一个初衷就是拥有一个属于他自己的Unix,而不用别人的代码。这点特性使得Linux区别于同时期的大部分Unix变体,后者一般是从AT&T Unix或伯克利的BSD中衍生出基础代码。

我并不是一个计算机科学家,所以我没有资格去评判是否Linux代码就优于其他Unix代码,以此来解释Linux的成功。虽然这并不能解释Linux和其它Unix内核在文化和人员上的不同,但这个观点对我来说解释得通,因为似乎在理解Linux成功这一点上操作系统设计比代码更加重要。

Linux背后的社区提供了有力支持

Stallman也写到Linux成功的“主要原因”是“Torvalds使Linux成为一个自由软件,所以相比Hurd有更多来自社区的支持涌入Linux的发展中。”但这对于Linux的成长轨迹并非是一个完美的解释,因为它不能说明为什么自由软件的开发者们追随了Torvalds而不是HURD或其它某个Unix,但它仍然点明了这种变化是Linux盛行的很大一部分原因。

对于自由软件社区决定支持Linux有一个更全面的理由可以用来解释为什么开发者们这么做。起初,Linux只是一个默默无闻的小项目,以任何标准来衡量,它比同时期其它的一些尝试创建一个更加自由的Unix,比如NET BSD和386/BSD,都要显得微不足道。同样,最初并不清楚Linux和自由软件运动的目标是否一致。创建伊始,Torvalds只是在一份防止Linux不被商业使用的证书下发布了Linux。至于后来他为了保护源代码的开放性转向使用GNU的通用公开证书则是后话了。

所以,这些就是我所找到的Linux作为一个开源操作系统之所以取得成功的解释,可以肯定Linux的成就在某些方面(但比如桌面版的Linux从未成为它的支持者希望成为的样子)已经是可以衡量的成功。总之,Linux业已与其它任何类Unix操作系统不同的方式成为了计算机世界的基石。也许源于BSD的苹果公司的OS X和iOS系统也很接近这一点,但它们没有在其它方面像Linux影响互联网一样扮演着如此重要的中心角色。

对于为什么Linux能成为现在的样子,或者为什么它在Unix世界的竞争对手们几乎全部变得默默无闻的问题,你有其它的想法吗?如果有,我很乐意听到你的想法。(诚然,BSD的变体如今仍有一批追随者,而一些商用的Unix对于Red Hat(RHT)为他们的用户提供支持来说也仍然十分重要。但这些Unix中没有一个能够像Linux一样几乎征服了从Web服务器到智能手机的每一个领域。)


via: http://thevarguy.com/open-source-application-software-companies/050415/open-source-history-why-did-linux-succeed

作者:hristopher Tozzi 译者:KayGuoWhu 校对:wxy

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

大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0。代号为‘Hurr durr I'm a sheep’的Linux内核4.0是目前为止最新的主干内核。它是稳定版3.19.4之后发布的内核。4月12日是所有的开源运动爱好者的大日子,Linux Torvalds宣布了Linux内核4.0的发布,它现在就已经可用了。由于包括了一些很棒的功能,例如无重启补丁(实时补丁),新的升级驱动,最新的硬件支持以及很多有趣的功能都有新的版本,它原本被期望是一次重要版本。但是实际上内核4.0并不认为是期望中的重要版本,Linus 表示期望4.1会是一个更重要的版本。实时补丁功能已经集成到了SUSE企业版Linux操作系统上。你可以在发布公告上查看关于这次发布的更多详细内容。

警告: 安装新的内核可能会导致你的系统不可用或不稳定。如果你仍然使用以下命令继续安装,请确保备份所有重要数据到外部硬盘。

在Ubuntu 15.04上安装Linux内核4.0

如果你正在使用Linux的发行版Ubuntu 15.04,你可以直接通过Ubuntu内核网站安装。在你的Ubuntu15.04上安装最新的Linux内核4.0,你需要在shell或终端中在root访问权限下运行以下命令。

在 64位 Ubuntu 15.04

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb

$ sudo dpkg -i linux-headers-4.0.0*.deb linux-image-4.0.0*.deb

在 32位 Ubuntu 15.04

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb

$ sudo dpkg -i linux-headers-4.0.0*.deb linux-image-4.0.0*.deb

在CentOS 7上安装Linux内核4.0

我们可以用两种简单的方式在CentOS 7上安装Linux内核4.0。

  1. 从Elrepo软件仓库安装
  2. 从源代码编译安装

我们首先用ElRepo安装,这是最简单的方式:

使用 Elrepo 安装

1. 下载和安装ELRepo

我们首先下载ELRepo的GPG密钥并安装relrepo-release安装包。因为我们用的是CentOS 7,我们使用以下命令安装elrepo-release-7.0-2.el7.elrepo.noarch.rpm。

注: 如果你启用了secure boot,请查看这个网页获取更多信息

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

添加 Elrepo 源

2. 升级Linux内核到4.0版本

现在,我们准备从ELRepo软件仓库安装最新的稳定版内核4.0。安装它我们需要在CentOS 7的shell或者终端中输入以下命令。

# yum --enablerepo=elrepo-kernel install kernel-ml

从ELRepo安装Linux内核4.0

上面的命令会自动安装为CentOS 7构建的Linux内核4.0。

现在,下面的是另一种方式,通过编译源代码安装最新的内核4.0。

从源代码编译安装

1. 安装依赖软件

首先我们需要为编译linux内核安装依赖的软件。要完成这些,我们需要在一个终端或者shell中运行以下命令。

# yum groupinstall "Development Tools"

# yum install gcc ncurses ncurses-devel

安装内核依赖

然后,我们会升级我们的整个系统。

# yum update

2. 下载源代码

现在我们通过wget命令从Linux内核的官方仓库中下载最新发布的linux内核4.0的源代码。你也可以使用你的浏览器直接从kernel.org网站下载内核。

#  cd /tmp/
# wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.0.tar.xz

下载内核源码

3. 解压tar压缩包

文件下载好后我们在/usr/src/文件夹下用以下命令解压。

# tar -xf linux-4.0.tar.xz -C /usr/src/
# cd /usr/src/linux-4.0/

解压内核tar压缩包

4. 配置

配置Linux内核有两种选择的。我们可以创建一个新的自定义配置文件或者使用已有的配置文件来构建和安装Linux内核。这都取决于你自己的需要。

配置新的内核

现在我们在shell或终端中运行make menuconfig命令来配置Linux内核。我们执行以下命令后会显示一个包含所有菜单的弹出窗口。在这里我们可以选择我们新的内核配置。如果你不熟悉这些菜单,那就敲击ESC键两次退出。

# make menuconfig

配置新内核

已有的配置

如果你想用已有的配置文件配置你最新的内核,那就输入下面的命令。如果你对配置有任何调整,你可以选择Y或者N,或者仅仅是按Enter键继续。

# make oldconfig

5. 编译Linux内核

下一步,我们会执行make命令来编译内核4.0。取决于你的系统配置,编译至少需要20-30分钟。

注:如果编译内核的时候出现bc command not found的错误,你可以用yum install bc命令安装bc修复这个错误。

# make

Make 内核

6. 安装Linux内核4.0

编译完成后,我们终于要在你的Linux系统上安装内核了。下面的命令会在/boot目录下创建文件并且在Grub 菜单中新建一个内核条目。

# make modules_install install

7. 验证内核

安装完最新的内核4.0后我们希望能验证它。做这些我们只需要在终端中输入以下命令。如果所有都进展顺利,我们会看到内核版本,例如4.0出现在输出列表中。

# uname -r

结论

好了,我们成功地在我们的CentOS 7操作系统上安装了最新的Linux内核版本4.0。通常并不需要升级linux内核,因为和之前版本运行良好的硬件可能并不适合新的版本。我们要确保它包括能使你的硬件正常工作的功能和配件。但大部分情况下,新的稳定版本内核能使你的硬件性能更好。因此,如果你有任何问题,评论,反馈,请在下面的评论框中注明,让我们知道需要增加或者删除什么问题。多谢!享受最新的稳定版Linux内核4.0吧 :-)


via: http://linoxide.com/how-tos/install-linux-kernel-4-0-elrepo-source/

作者:Arun Pyasi 译者:ictlyh 校对:wxy

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

相比起以往,linux内核开发这么专业的事情,在最近发布的《谁在编写 Linux》报告中,其无偿贡献者降到了历史最低水平。

这个报道由linux基金会撰写,上年有11.8%的内核开发是由无偿贡献者完成,相比2012年的14.6%下滑了19%。基金会说贡献者有逐年下降的趋势。

即使是这样,在最新的《谁在编写 Linux》报告里,无偿贡献者还是最大的单一贡献来源,共做了11968 处修改,占整体的12.4%。然而,linux基金会说,企业贡献者共同占比越来越多,超过80%的内核贡献是由有偿的专业开发者完成的。

根据 linus Torvalds 说,这个有偿开发者趋势不会对内核开发的本身有太多改变。

他向《Network World》说,“我认为不会改变太多的一个原因是,其实并不是‘无偿贡献者离开了’,而是‘编写内核的人很快就被雇走了’。”

Torvalds讲到,linux开发的改变有很多其他原因,很自然的,新的贡献者会经常冒出来;有很多原来的开发者,有的有着10年的经验,被很多对linux感兴趣的公司抢去了。

他说:“开始我们是自愿者,但我们后来也很高兴被请去开发linux。”

Torvalds 开始抽离了他的开发角色,根据报道在3.10的内核版本里面他个人发布了329个补丁,占04%。逐渐地,各个子系统的维护人员自己开始做代码检查与合并。


via: http://www.infoworld.com/article/2885339/application-development/torvalds-people-who-start-writing-kernel-code-get-hired-really-quickly.html

作者:Jon Gold 译者:haimingfg 校对:wxy

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

就在周日,Linus 如期发布了 Linux 4.0,这个版本的代号被称为“Hurr durr I'ma sheep”:

日期: 2015/4/12 15:41:30 周日 -0700
主题: Linux 4.0 发布
来自: 我是一只羊

那么,我决定按照正常的计划发布 4.0 了,因为没有出现什么问题,而且我下周会去一个大学访问,我希望这不会非常影响到合并窗口,希望吧。

从 linux-next 分支和最终大小上看,Linux 4.0是一个相当小的发布版本(LCTT 译注:linux-next是Stephen Rothwell创造的分支,主要用于放一些将在下一周期合并进内核主支的补丁)。但是这个“小”是相对而言的,它仍然包含了超过一万个的非合并提交。不过,我们肯定会有更大的发布版本(估计之后的 linux-next 4.1 会更大)。

一切都很好,这完全符合“v4.0 应该是一个稳定的发布版本”的要求,而不是带有很多新的体验性功能的发布版本。我个人非常喜欢按照时间进行发布,而不是过去那种有了重大功能才进行发布的做法。

也就是说,4.0里面没有什么特别有趣的东西。从 git 上的统计来看,这个发布版本不仅仅达成了 50 万个提交数的新成就,也跨越了 400 万个 git 对象数量的限制。有趣的是(从数字的角度看),Linux 3.0 时我们超过了 25 万提交数和 200 万个 git 对象数量,看起来真有规律(其实完全是巧合)。

[ 另外一个趣事:我们原来使用的 BK 版本库(LCTT 译注:bitkeeper)有着提交数用16位二进制存储的限制,所以25万提交数量已经很多了,因为我们使用 BK 的那些年就提交了将近65000次。当然,我们使用 BK 才3年,而换到 git 近十年了。无论如何,这说明我们的开发工作快了许多。]

就功能而言,4.0 并没有什么特殊的。新内核的补丁主要是基础架构方面的,实际上,这并不是版本号改变的原因,我们可能在其它的(小)版本中有更大的改变。所以,这只是一个“按部就班”的发布而已。

弄下来体验一下吧,

我们全是羊 —— Linus Torvalds

4.0虽说是没有什么特别新的功能,不过还是有几个值得关注的亮点:

  • Live Patching——不用重启为内核打补丁的机制;
  • parallel NFS (pNFS)子系统支持FlexFile布局;
  • ubifs文件系统支持多队列块层;
  • Btrfs 文件系统更新,支持 Intel Quark X1000 SoC和基于MIPS32 Release 6的处理器;
  • VirtIO 1.0;
  • 可信计算TPM 2.0支持;

在我看来迷你PC将在不久的将来会替代传统桌面电脑。传统桌面的有一个像吹风机那样占据大量空间的风扇。迷你PC,在另一方面说很小巧和紧凑。通常是4″或者5″大小,可以轻易地放在桌子上。

不仅如此,这些迷你PC的无风扇设计是一个优点。当然,你可以购买无风扇的常规电脑,但是空间占用仍然是一个问题。对我个人来说,我觉得迷你PC外观上看着很可爱。如果你不是一个游戏玩家也不想买新的桌面PC,我强烈建议你购买一款基于Linux的迷你PC

如果你考虑我的建议,那么你或许想知道该买哪款。不要担心,这篇文章我们会介绍2015年你可以购买的四款基于Linux的迷你PC

基于Linux的迷你PC

需要注意的是,这其中的一些PC可能还不能下单。它们中有些还刚刚公布,在不久的将来才会面向公众出售。

1. System76出品的Meerkat

System76 是一家仅出品基于Ubuntu电脑、笔记本、服务器的电脑生产商。System76在上周公布了一款基于Ubuntu的迷你PC。让我看一下它的规格:

规格

  • Intel第五代处理器,共有两种选择 i3-5010U 和 i5-5250U
  • 最高2TB存储 (M.2 SATA SSD)
  • 16 GB DDR3 内存
  • i3和i5处理器下相应的Intel HD 5500 和 Intel HD 6000显卡
  • 4″ x 4″ 大小
  • WiFi
  • 1 Gb 网卡
  • 2个USB 3.0端口

价格

在$500之内(还没确定)。

发售日期

美国地区在2015年3月底

2.Compulab出品的Mintbox Mini

Compulab将它基于Linux Mint的期间PC设备压缩,从Mintbox变为Mintbox Mini。这个紧凑的版本大小在4″左右。更多的细节如下:

规格

  • AMD A4-6400T 处理器
  • Radeon R3 显卡
  • 4 GB 内存
  • 64 GB SSD
  • 2个USB 3.0端口, 3个USB 2.0端口
  • 2个HDMI输出端
  • 802.11 b/g/n Wifi
  • 千兆网卡
  • MicroSD读卡器

价格

$300左右起售

发售日期

2015年第二季度

3. Compulab出品的Utilite2

Compulab并不仅仅被Linux Mint所限制。它在去年12月公布了一款运行Ubuntu的ARM桌面PC。大小是3.4″x2.3″,Utilite2有最适合的性价比。

规格

  • 高通Snapdragon 600 (APQ8064) 四核 CPU 1.7GHz
  • 2GB 内存, 可选32 GB的eMMC mSATA 存储
  • 高通 Adreno™ GPU显卡
  • 1080p 视频回放和捕捉
  • 双天线 WiFi 802.11 和 Bluetooth 4.0
  • 千兆网卡, 4个USB2端口和USB OTG
  • 蜂窝调制解调器支持

价格

常规版售价$192、带硬盘售价$229。运费另付。

发售日期

现在就可购买。运送将花费4周。

4. Think Penguin出品的Penguin Pocket Wee

Think Penguin是一家开源硬件生产商。在迷你PC领域,它提供了Penguin Pocket Wee。大小是4.6″x 4.4″x 1.4″ ,, Penguin Pocket Wee为你提供了大量的配置。你可以选择处理器、存储、网卡等。你可以选择购买预装你喜欢的Linux发行版,默认系统是Ubuntu。

下面是默认的配置:

  • Intel Core i3 或者 i5处理器,最高支持1080p视频
  • 最高扩展至 16GB 的 DDR3内存
  • Intel HD 显卡
  • Wireless N
  • 最大250GB的SSD
  • 4个USB 3.0接口
  • Intel 10/100/1000 千兆网卡

价格

基础版本$499起售,根据你选择的配置最高价格是$1000。

发售日期

现在就可下订单。该公司在美国和英国也有办公地点,所以应也可以运送到南美和欧洲。

你会选哪种?

我故意没有介绍Raspberry Pi 2或者其他Linux微电脑如Intel的电脑棒。原因是我不认为这些微电脑属于迷你PC的范畴。

你怎么看?你想用迷你PC代替你的桌面PC么?是不是还有我没有在基于Linux的最好的迷你PC列表里列出的PC?在评论区分享你们的观点吧。


via: http://itsfoss.com/4-linux-based-mini-pc-buy-2015/

作者:Abhishek 译者:geekpi 校对:Caroline

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