mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-19 22:51:41 +08:00
commit
3be9e70406
@ -1,69 +1,67 @@
|
||||
CNprober 翻译完成<travelwithheart@yeah.net, 619913541>
|
||||
|
||||
一份完整的Linux发展年表
|
||||
Linux发展编年表
|
||||
================================================================================
|
||||
![](http://www.linuxfederation.com/wp-content/uploads/2014/05/linux-evolution.jpg)
|
||||
|
||||
我们周围到处都有Linux的身影,家,公司,大学,实验室,太空空间站。但是过去它不像现在一样是计算机发展的中坚力量,它只是开始于一个芬兰大学生的业余爱好。现在的Linux已经从一个业余爱好发展成了一场计算机革命。在这篇文章里,我们向你展示最完整的Linux23年发展的历史年表。
|
||||
[我们周围到处都有Linux的身影][0],在家中、公司里、大学、实验室,太空空间站。但是过去它不像现在一样是计算机发展的中坚力量,它只是开始于一个芬兰大学生的个人爱好。现在的Linux已经从一个个人爱好发展成了一场计算机革命。在这篇文章里,我们向你展示最完整的Linux 23年来发展的历史年表。
|
||||
|
||||
### 1991 ###
|
||||
|
||||
**8月25号** : 21岁的芬兰学生Linus Benedict Torvalds 在comp.os.minix 新闻组上宣布了它正在写一个免费的操作系统。
|
||||
**8月25号** : 21岁的芬兰学生Linus Benedict Torvalds 在comp.os.minix 新闻组上宣布了它正在编写一个免费的操作系统。
|
||||
|
||||
**9月1号** : Linux 0.01在网上发布。
|
||||
|
||||
### 1992 ###
|
||||
|
||||
**1月5号** : Linux [v0.12 release][1] 版本的内核重新以GUN GPL的协议发布。原来的许可证是禁止任何商业用途的。通过这次协议变更,发布和出售修改或者未修改版的Linux变成可能,只要你将这些拷贝和完整的相应的源代码也以相同的GPL许可证发布。在后来的一次[采访][2]中,Linus对许可证的更改说了这样一句话(让Linux遵守GPL绝对是我干过的最正确的事):
|
||||
**1月5号** : Linux [v0.12 release][1] 版本的内核重新以GUN GPL的协议发布。原来的许可证是禁止任何商业用途的。通过这次协议变更,发布和出售修改或未修改版的Linux成为了可能,只要你将这些复制版本以相同的GPL许可证发布,并且有相对应完整的源代码。在后来的一次[采访][2]中,Linus对这次许可证的更改说了这样一句话(让Linux遵守GPL绝对是我干过的最正确的事):
|
||||
|
||||
" Making Linux GPL’d was definitely the best thing I ever did."
|
||||
" Making Linux GPL'd was definitely the best thing I ever did."
|
||||
|
||||
**1月29号** : Andrew S. Tanenbaum向comp.os.minix邮件列表发送了一封名为[LINUX is obsolete][3]的邮件。这次被一些人认为是跑题的网络口水战的争论总的来说是关于Linux和内核架构的。Tanenbaum争辩说宏内核比微内核更加高级,所以Linux是过时的。
|
||||
**1月29号** : Andrew S. Tanenbaum向comp.os.minix邮件列表发送了一封名为[LINUX is obsolete][3]的邮件。总的来说,这次被一些人升级为“战火”的争论是关于Linux和内核架构的。Tanenbaum争辩说微内核比宏内核更加高级,所以Linux是过时的。
|
||||
|
||||
**4月5号** : 第一个Linux新闻组,comp.os.linux由Ari Lemmke提议和开通。
|
||||
|
||||
**5月21号** : Peter MacDonald 发布第一个独立的Linux安装包。可以通过软盘安装,包括比较前沿的TCP-IP网络支持和X Window视窗系统。它建议至少预留10M的磁盘空间来安装。
|
||||
**5月21号** : Peter MacDonald 发布第一个独立的Linux安装包SLS。可以通过软盘安装,包括比较前沿的TCP-IP网络支持和X Window系统。建议至少预留10M的磁盘空间来安装。
|
||||
|
||||
### 1993 ###
|
||||
|
||||
**6月17号** : Slackware Linux由Patrick Volkerding发布。[Slackware][4]被认为是第一个取得广泛成功的Linux发行版,而且它现在还在使用。
|
||||
|
||||
**8月16号** : Ian Murdock(Debian中的'ian')发布了第一个Debian Linux的发行版。Debian是最有影响力的Linux发行版,是MEPIS,Mint,Ubuntu和很多其他发行版的鼻祖。
|
||||
**8月16号** : Ian Murdock(Debian中的'ian')发布了第一个Debian Linux的发行版。Debian是最有影响力的Linux发行版之一,是MEPIS,Mint,Ubuntu和很多其它发行版的鼻祖。
|
||||
|
||||
**8月19号** : Matt Welsh写的《Linux Installation and Getting Started》第1版出版,这是第一本关于Linux的书。
|
||||
**8月19号** : Matt Welsh写的《Linux Installation and Getting Started》第1版出版,这是第一本关于Linux的书籍。
|
||||
|
||||
### 1994 ###
|
||||
|
||||
**3月14号** : [Linux内核V1.0][5]发布。它支持基于i386单处理器的计算机系统。这3年来,内核代码增长到了176,250行。
|
||||
**3月14号** : [Linux内核V1.0][5]发布。它支持基于i386单处理器的计算机系统。这3年来,内核代码库已经增长到了176,250行。
|
||||
|
||||
**3月26号** : 第一期《Linux Journal》杂志发行。这一期杂志的特点是记录了一次对Linus Torvalds的采访和一些Phil Hughes, Robert “Bob” Young, Michael K. Johnson, Arnold Robbins, Matt Welsh, Ian A写的文章。
|
||||
**3月26号** : 第一期《Linux Journal》杂志发行。这一期杂志的特点是发表了一篇对Linus Torvalds的采访和一些Phil Hughes, Robert “Bob” Young, Michael K. Johnson, Arnold Robbins, Matt Welsh, Ian A写的文章。
|
||||
|
||||
**8月15号** : Willian R. Della Croce, Jr. 申请了“Linux”商标,9月进行了注册。Della Croce在不知道Linux社区财政窘迫的前提下,向煊赫的“Linux公司”写了一封信,要求他们为“Linux”商标使用支付费用。这次风波以将商标转让给代表所有请愿者和Linux使用者的Linus Torvalds而告终,时间是1997年。
|
||||
**8月15号** : Willian R. Della Croce, Jr. 申请了“Linux”商标,9月进行了注册。Della Croce在不知道Linux社区财政窘迫的前提下,向煊赫的“Linux公司”写了一封信,要求他们为“Linux”商标使用支付费用。直到1997年,这次风波以将商标转让给代表所有请愿者和Linux使用者的Linus Torvalds而告终。
|
||||
|
||||
**11月3号** : Red Hat的共同创始人Marc Ewing宣布可以以49.95美元的零售价格获得Red Hat Software Linux的CD-ROM和30天的安装支持。2012年Red Hat成为[第一家10亿美元的开源公司][6]。
|
||||
**11月3号** : Red Hat的共同创始人Marc Ewing宣布可以以49.95美元的零售价格获得Red Hat Software Linux的CD-ROM和30天的安装支持。2012年Red Hat成为[第一家市值达10亿美元的开源公司][6]。
|
||||
|
||||
### 1995 ###
|
||||
|
||||
**4月4号** : 开展了第一个专门针对Linux的贸易展和会议系列,名字叫Linux Expo。这成为接下来几年中,最流行和备受关注的年度Linux盛会。贸易展和会议的入场券价格是4美元。3年后,Red Hat接管了这个展会,也是主要的赞助商。
|
||||
**4月4号** : 开展了第一个专门针对Linux的贸易展和会议系列,名字叫Linux Expo。这成为接下来几年中,最流行和备受关注的年度Linux盛会。贸易展和会议的入场券价格是4美元。3年后,Red Hat接管了组织工作,同时也是主要的赞助商。
|
||||
|
||||
### 1996 ###
|
||||
|
||||
**5月9号** : 在最初Alan Cox的提议和Linus Torvalds的细化下,Larry Ewing1996年创造了现在看到的这个叫做Tux的吉祥物。选定企鹅作为Linux吉祥物的主意来自Linus Torvalds,他说自己被一只企鹅轻轻的咬了一口之后就具有了企鹅的特征。(这是要变成企鹅侠吗?估计是原作者调皮了?--译注)
|
||||
**5月9号** : 最初由Alan Cox提议,之后又经Linus Torvalds改良,Larry Ewing在1996年创造了现在看到的这只叫做Tux的吉祥物。选定企鹅作为Linux吉祥物的主意来自Linus Torvalds,他说自己被一只企鹅轻轻地咬了一口之后就具有了企鹅的特征。(这是要变成企鹅侠吗?估计是原作者调皮了?--译注)
|
||||
|
||||
**6月9号** : [Linux内核V2.0][7]发布。相比更早的版本这是一个意义重大的提升,这是第一个在单系统中支持多处理器的稳定内核版本,也支持更多的处理器类型。Linux从此以后成了很多公司一个郑重选择的对象。你可以阅读1996年8月在Linux Journal上发布的[回顾Linux V2.0][8]文章了解更多的关于这方面的提升。
|
||||
**6月9号** : [Linux内核V2.0][7]发布。相比更早的版本这是一次意义重大的提升,这是第一个在单系统中支持多处理器的稳定内核版本,也支持更多的处理器类型。Linux从此以后成了很多公司一个郑重选择的对象。你可以阅读1996年8月在Linux Journal上发布的[回顾Linux V2.0][8]来了解更多相关的提升。
|
||||
|
||||
**10月14号** : 1996年Mattias Ettrich发起了KDE项目,因为他深受Unix桌面系统下应用程序的不一致之苦。(在此之前Unix和Linux都没有一个统一的桌面系统,编写桌面软件非常复杂--译注)
|
||||
|
||||
### 1997 ###
|
||||
|
||||
**1月9号** : 第一个“Linux病毒”Bliss被发现了。Bliss不危害系统的安全,他依赖于人们用特权干蠢事来感染系统,然后提醒用户只安装从可靠站点下载的可以验证数字签名的软件,并且安装之前一定要先验证签名(很多地方把这个算作第2个Linux病毒,因为之前还有一个更加“绿色”的病毒--译注)。
|
||||
**1月9号** : 第一个“Linux病毒”Bliss被发现了。Bliss不危害系统的安全,它依赖于人们用特权干蠢事来感染系统,然后提醒用户只安装从可靠站点下载的可以验证数字签名的软件,并且安装之前一定要先验证签名(很多地方把这个算作第2个Linux病毒,因为之前还有一个更加“绿色”的病毒--译注)。
|
||||
“事实上,在Linux上写一个病毒可能会更加的简单,因为Linux是开源的,所有的源代码都是可以获取的。所以,随着Linux变得更加通用和流行的时候,我们将看到更多的Linux病毒。”--来自McAfee的畅想。
|
||||
|
||||
### 1998 ###
|
||||
|
||||
**5月1号** : Google搜索引擎面世。它不仅仅是世界上最好的搜索引擎之一,更是基于Linux的,它的特征是有一个Linux的搜索页面。
|
||||
|
||||
**12月4号** : 一份来自IDC的报告称1998年Linux的出货量至少上升了200%,市场占有率上升至少150%。Linux的市场占有率为17%,并且以一个其他操作系统无法企及的速度增长着。
|
||||
**12月4号** : 一份来自IDC的报告称1998年Linux的出货量至少上升了200%,市场占有率上升至少150%。Linux的市场占有率为17%,并且以其它任何操作系统无法企及的速度增长着。
|
||||
|
||||
### 1999 ###
|
||||
|
||||
@ -73,7 +71,7 @@ CNprober 翻译完成<travelwithheart@yeah.net, 619913541>
|
||||
|
||||
### 2000 ###
|
||||
|
||||
**2月4号** : 最新的IDC报告表明Linux现在排在“最受欢迎的服务器操作系统的第2位”,1999年服务器系统销售量占总量的25%。Windows NT38%位列第1,NetWare19%排在第3位。
|
||||
**2月4号** : 最新的IDC报告表明Linux现在排在“最受欢迎的服务器操作系统的第2位”,1999年服务器系统销售量占总量的25%。Windows NT以38%位列第1,NetWare以19%排在第3位。
|
||||
|
||||
**3月11号** : 摩托罗拉公司宣布发行HA Linux。这个发行版专注于通信应用领域,对系统不关机连续运行时间要求非常高。它还包括了热交换能力和支持i386和PowerPC架构。
|
||||
|
||||
@ -87,19 +85,19 @@ CNprober 翻译完成<travelwithheart@yeah.net, 619913541>
|
||||
|
||||
### 2003 ###
|
||||
|
||||
**3月6号** : SCO Group公司宣布他们正在发起对IBM高达10亿美元的诉讼,他们声称IBM把SCO的商业机密整合到了Linux中。之后SCO公司发起了一系列的法律诉讼案,这威胁到了很多计算机行业的巨头包括惠普,微软,Novell,Silicon Graphics,Sun Microsystems和RedHat。这次案件在Novell公司的支持下于2010年3月30号判决完。(著名的SCO-Linux争议,SCO声称拥有System V的部分源码所有权,IBM将这部分源码整合到Linux中侵犯了SCO著作权。最后联邦法院裁定Novell才是Unix商标的合法拥有者。--译注)
|
||||
**3月6号** : SCO Group公司宣布他们正在发起对IBM高达10亿美元的诉讼,他们声称IBM把SCO的商业机密整合到了Linux中。之后SCO公司发起了一系列的法律诉讼案,这威胁到了很多计算机行业的巨头包括惠普,微软,Novell,Silicon Graphics,Sun Microsystems和RedHat。这次案件在Novell公司的支持下于2010年3月30号判决完毕。(著名的SCO-Linux争议,SCO声称拥有System V的部分源码所有权,IBM将这部分源码整合到Linux中侵犯了SCO著作权。最后联邦法院裁定Novell才是Unix商标的合法拥有者。--译注)
|
||||
|
||||
### 2004 ###
|
||||
|
||||
**10月20号** : [Ubuntu][10]以一个不同寻常的版本号4.10和怪异的版本代号“Warty Warthog”(长满疙瘩的非洲疣猪)进入大家的生活。用这个版本号是因为发布日期是2004年10月。Ubuntu的开发由Cannonical Ltd公司主导,公司的创始人是Mark Shuttleworth(就是那个不到30岁的亿万富翁,钱多的不知道怎么花,只能烧钱上太空的游一圈的人--译注)。
|
||||
**10月20号** : [Ubuntu][10]以一个不同寻常的版本号4.10和怪异的版本代号“Warty Warthog”(长满疙瘩的非洲疣猪)进入大家的生活。用这个版本号是因为发布日期是2004年10月。Ubuntu的开发由Cannonical Ltd公司主导,公司的创始人是Mark Shuttleworth(就是那个不到30岁的亿万富翁,钱多的不知道怎么花,只能烧钱上太空的游一圈的人--译注)。Ubuntu虽然不是内核的主要贡献者,然而对于Linux的台式机和笔记本电脑的普及,Ubuntu扮演着一个重要的角色。
|
||||
|
||||
### 2007 ###
|
||||
|
||||
**6月6号** : 华硕在2007的台北电脑展上展出了两款“易PC”(Eee PC):701和1001.第1批易PC预装的是Xandros Linux,这是一个基于Debian,轻量级的为适应小屏幕进行过优化的Linux发行版。
|
||||
**6月6号** : 华硕在2007的台北电脑展上展出了两款“易PC”(Eee PC):701和1001。第1批易PC预装的是Xandros Linux,这是一个基于Debian,轻量级的为适应小屏幕进行过优化的Linux发行版。
|
||||
|
||||
**8月8号** : 2007年Linux基金会由[开源发展实验室(OSDL)][11]和[自由标准组织(FSG)][12]联合成立。这个基金会目的是赞助Linux创始人Linus的工作。基金会得到了主要的Linux和开源公司,包括富士通,HP,IBM,Intel,NEC,Oracle,Qualcomm,三星和来自世界各地的开发者的支持。
|
||||
|
||||
**11月5号** : 与之前大家推测的发布Gphone不同,[Google宣布][13]组建开放手机联盟(Open Handset Alliance)和发布[Android][14],这个被称为“第一个真正开放的综合移动设备平台”。
|
||||
**11月5号** : 与之前大家推测的发布Gphone不同,[Google宣布][13]组建开放手机联盟(Open Handset Alliance)和发布[Android][14],它被称为“第一个真正开放的综合移动设备平台”。
|
||||
|
||||
### 2009 ###
|
||||
|
||||
@ -107,22 +105,23 @@ CNprober 翻译完成<travelwithheart@yeah.net, 619913541>
|
||||
|
||||
### 2011 ###
|
||||
|
||||
**5月11号** : 2011年Google I/O大会发布了Chrombook。这是一款运行着所谓的云操作系统Chrome OS的笔记本。Chome OS也是基于Linux内核的。
|
||||
**5月11号** : 2011年Google I/O大会发布了Chrombook。这是一款运行着所谓云操作系统Chrome OS的笔记本。Chome OS是基于Linux内核的。
|
||||
|
||||
**6月21号** : Linus Torvalds 发布了Linux3.0版本。
|
||||
|
||||
### 2013 ###
|
||||
|
||||
**12月13号** : Valve公司发布基于Linux的StreamOS操作系统,这是一个视频游戏控制台系统。
|
||||
**12月13号** : Valve公司发布基于Linux的SteamOS操作系统,这是一个视频游戏控制台系统。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.linuxfederation.com/complete-historical-timeline-linux-evolution/
|
||||
|
||||
译者:[love\\_daisy\\_love](https://github.com/CNprober) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[love\\_daisy\\_love](https://github.com/CNprober) 校对:[Caroline](https://github.com/carolinewuyan)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
[0]:http://linux.cn/article-2480-1.html
|
||||
[1]:https://www.kernel.org/pub/linux/kernel/Historic/old-versions/RELNOTES-0.12
|
||||
[2]:http://j.mp/fs-pragmatist
|
||||
[3]:https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate
|
@ -0,0 +1,89 @@
|
||||
Linux上有哪些好的终端模拟器?
|
||||
================================================================================
|
||||
一个好的终端模拟器是一个选择Linux而不是Windows或Mac的充分理由,任何Linux的资深用户都会同意这点。通过使用shell,用户可以完成在图形环境下不可能或者太重复的任务。但是终端模拟器的选择是非常重要的,因为它会成为你使用最多的程序。我会尝试列出在Linux上好的终端模拟器的清单,从经典的到奇特的,但是它们都是有效率且独特的。
|
||||
|
||||
如果你认为还有好的终端程序在这里没有提到,请在评论区让我们知道。这里列出了许多,大多数是值得你了解一下。
|
||||
|
||||
### 1. Gnome-terminal ###
|
||||
|
||||
![](https://farm4.staticflickr.com/3699/14100905190_478812cae2_z.jpg)
|
||||
|
||||
让我们先从“经典”终端开始,对于Gnome而言,Gnome-terminal和Gnome一样经典。它支持多用户配置,标签,文本大小调整,背景转换和高度定制。如它名字暗示的那样,它适用于Gnome环境。
|
||||
|
||||
### 2. Konsole ###
|
||||
|
||||
![](https://farm3.staticflickr.com/2897/14101006647_ec13565200_z.jpg)
|
||||
|
||||
同样大名鼎鼎,Konsole在KDE环境下等同于Gnome-terminal。Konsole额外支持的一点是分割视图和书签目录。
|
||||
|
||||
### 3. (Xfce) terminal ###
|
||||
|
||||
![](https://farm3.staticflickr.com/2928/14100857759_fa29cc968e_z.jpg)
|
||||
|
||||
Xfce用户同样有他们的Xfce4终端。这个项目的目的是制造一个在外观上相似Gnome-terminal的产品,但是更少占用资源需求。它是高端定制化的,虽然没有用户配置功能或者透明背景。
|
||||
|
||||
### 4. LXTerminal ###
|
||||
|
||||
[![](https://farm6.staticflickr.com/5569/14100905020_dd2b3e830e_z.jpg)][1]
|
||||
|
||||
其目标是为了成为桌面环境下的最有名的终端,LXTerminal是为LXDE环境设计的。如你所能想到的,它甚至比xfce-terminal更轻量快速,去除了复杂的自定义和高级选项,只保持了标签功能。
|
||||
|
||||
### 5. Terminator ###
|
||||
|
||||
![](https://farm4.staticflickr.com/3726/14100980857_1591317b8a_z.jpg)
|
||||
|
||||
现在让我们看看终端模拟器中的劳斯莱斯,Terminator是这些终端里面功能最完备的一款,它包括了标签、水平和垂直分割视图、截屏、用户配置、插件、布局管理。可能还有一些你永远都用不到的选项。它的缺点是太大和大量的资源消耗,这些就是你付出的代价。
|
||||
|
||||
### 6. Tilda ###
|
||||
|
||||
[![](https://farm6.staticflickr.com/5585/14284203351_2c25a33cb4_z.jpg)][2]
|
||||
|
||||
这里还有一款完全不同的一款终端,它称为“下拉”式。如果你喜欢你的终端总是一键可达,也许你会喜欢下面提到的三个特点。首先,Tilda是一个典型的下拉式终端;它不依赖于环境并且非常轻量;你可以设置透明度或者甚至是不同的背景,并且选择出现在屏幕的那个边。除去这些,不要期待太复杂的功能,比如标签或者分割视图。Tilda只做一件事:在你需要的时候快速显示出来。
|
||||
|
||||
### 7. Guake ###
|
||||
|
||||
![](https://farm4.staticflickr.com/3733/14285529772_aa824b5e39_z.jpg)
|
||||
|
||||
如果喜欢Tilda的方式,而且希望与Gnome结合更紧密,你应该试试Guake。在功能方面,它多多少少与Tilda相似。两者之间最大的不同是Guake更美观。
|
||||
|
||||
### 8. Yakuake ###
|
||||
|
||||
[![](https://farm6.staticflickr.com/5274/14100857589_142fdc4153_z.jpg)][3]
|
||||
|
||||
KDE用户当然也不会被遗忘,他们有Yakuake,它基本上就是KDE环境下的Guake的替代品。它和Quake功能一样,除了还有标签化接口和用户配置。
|
||||
|
||||
### 9. Terra ###
|
||||
|
||||
![](https://farm4.staticflickr.com/3700/14307721343_0e55878bb0_z.jpg)
|
||||
|
||||
对于既喜欢Terminator,也喜欢下拉式的资深用户而言,我估计Terra是最好的。介于Guake和Terminator之间,Terra在下拉式中支持分割视图和标签。
|
||||
|
||||
### 10. rxvt ###
|
||||
|
||||
![](https://farm3.staticflickr.com/2916/14307721303_805fe977ce_o.png)
|
||||
|
||||
如果你的目标是尽可能的轻量,并且你希望类似xterm,那么rxvt就是为你设计的。它没有标签和自定义,没有分割视图,没有任何东西,要极轻量就用rxvt。如果有时你只需要刚好够的功能,那么rxvt就是为你提供的。
|
||||
|
||||
### 11. Sakura ###
|
||||
|
||||
![](https://farm4.staticflickr.com/3823/14287031834_d8a5ac966f_z.jpg)
|
||||
|
||||
作为一款并不有名的终端模拟器,Sakura基于GTK但是并不需要完整的Gnome环境。不像rxvt,Sakura有一些额外的功能,像标签和颜色自定义,但是它尝试着保持简单和基本。因此如果你想要一款不针对特定环境的基础终端,Sakura可能是你想要的。
|
||||
|
||||
### 12. Terminology ###
|
||||
|
||||
![](https://farm4.staticflickr.com/3706/14264408226_a0223861ae_z.jpg)
|
||||
|
||||
这里面最奇异的终端是Terminology。它原本是为Enlightment设计的,它包括了目前我们看到的常规功能,并且还有我之前没有见过的功能。比如,直接在终端中播放流媒体,以及在文件列表中显示略缩图。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://xmodulo.com/2014/05/good-terminal-emulator-linux.html
|
||||
|
||||
译者:[geekpi](https://github.com/geekpi) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
[1]:https://www.flickr.com/photos/xmodulo/14100905020/
|
||||
[2]:https://www.flickr.com/photos/xmodulo/14284203351/
|
||||
[3]:https://www.flickr.com/photos/xmodulo/14100857589/
|
@ -0,0 +1,31 @@
|
||||
为什么Flash不支持Linux对开源比较好
|
||||
================================================================================
|
||||
> Linux中开源软件Chromium浏览器对Adobe Flash的支持即将结束,这实际上对Linux世界是件好事。
|
||||
|
||||
![](http://thevarguy.com/site-files/thevarguy.com/files/imagecache/medium_img/uploads/2014/05/noflash.png)
|
||||
|
||||
Flash,这个无处不在的网络媒体框架,很快将不能在linux的[Chromium][1]浏览器中使用了。Chromium是开源版的[Google Chrome][2]浏览器。现在我们要为Linux世界恐慌了吗?答案是根本不用。
|
||||
|
||||
事情是这样的:Chromium对Flash支持的传统方法是通过使用最初设计用于Netscape浏览器的一个插件实现的,不过很快这个方法将[不能使用了][3]。取而代之的是,Flash支持将通过新的叫做Pepper的API而实现,这是Google为Chrome而制作的。
|
||||
|
||||
对于Linux用户,问题是Pepper只能用于Chrome,而不能用于其表兄弟Chromium。虽然在技术上可以使Pepper在Chromium上使用,但需要你比一般Linux用户拥有更多的知识才能搞定。
|
||||
|
||||
这对Linux世界来说是个坏消息,根据[一个统计数据][4]称,有近一半的Linux用户在使用Chromium。在Linux上的其他浏览器,对Flash的支持将在Flash 11.2版本结束,现在它仍然能够良好工作,但是将来可能就不能使用了。这就是说,不久,不论Chromium还是Firefox或者他们的分支或其他的开源软件,将不能可靠地显示基于Flash的内容。
|
||||
|
||||
但到目前为止,很少有人对此事感到恐慌,事实上他们确实不应该恐慌。从很多方面来说,Flash对Linux不再支持实际上是件好事,因为这将有助于加速Flash的完全消失。毕竟,就如Jim Lynch在IT World上[写的][5],苹果iOS从没有过Flash支持,但这并没有阻碍iPads或iPhones变得的极为流行。尤其是一些技术如HTML5使得在提供网络内容时不必使用Flash。
|
||||
|
||||
这件事情里,拒绝支持一个特定的软件包,从长远来看对于Linux社区和更大范畴的IT世界更有好处。这种情况很少见,但当发生在Flash上时,Linux不支持的确是件好事。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://thevarguy.com/open-source-application-software-companies/052814/why-no-flash-support-linux-good-open-source
|
||||
|
||||
译者:[linuhap](https://github.com/linuhap) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
[1]:http://www.chromium.org/
|
||||
[2]:https://www.google.com/intl/en-US/chrome/browser/
|
||||
[3]:http://www.techrepublic.com/article/browsers-will-flash-linux-into-the-future-or-drag-it-into-the-past/#.
|
||||
[4]:http://www.techrepublic.com/article/browsers-will-flash-linux-into-the-future-or-drag-it-into-the-past/#.
|
||||
[5]:http://www.itworld.com/open-source/420319/adobe-flash-critical-future-linux
|
@ -1,4 +1,4 @@
|
||||
Collectl: 一个高级全能的 Linux 性能监控工具
|
||||
Collectl: Linux 性能监控的全能冠军
|
||||
================================================================================
|
||||
|
||||
对于一个 Linux 系统管理员来说确保自己管理的系统处于一个良好的状态是其首要责任。Linux 系统管理员可以找到有很多工具来帮助自己监控和显示系统中的进程,例如 top 和 htop ,但是这些工具都不能与 **collectl** 相媲美。
|
||||
@ -8,8 +8,7 @@ Collectl: 一个高级全能的 Linux 性能监控工具
|
||||
|
||||
**collectl**是一款非常优秀并且有着丰富的命令行功能的实用程序,你可以用它来采集描述当前系统状态的性能数据。不同于大多数其它的系统监控工具,collectl 并非仅局限于有限的系统度量,相反,它可以收集许多不同类型系统资源的相关信息,如 cpu 、disk、memory 、network 、sockets 、 tcp 、inodes 、infiniband 、 lustre 、memory、nfs、processes、quadrics、slabs和buddyinfo等。
|
||||
|
||||
使用 **collectl** 的另一个好处就是它可以替代那些有特殊用途的工具如 top、ps、iotop 等还有其它许多这样的工具。那么 **collectl** 有什么特性而使其成为一个有用的工具呢?
|
||||
|
||||
使用 **collectl** 的另一个好处就是它可以替代那些特定用途的工具如: top、ps、iotop 等等其它工具。那么 **collectl** 有什么特性而使其成为一个有用的工具呢?
|
||||
|
||||
经过许多研究后,我总结了 collectl 的命令行功能的一些非常重要的特性。
|
||||
|
||||
@ -33,7 +32,6 @@ Collectl: 一个高级全能的 Linux 性能监控工具
|
||||
|
||||
### 如何在Linux上安装collectl###
|
||||
|
||||
|
||||
**collectl**可以在所有的 Linux 发行版上运行,唯一需要的就是 perl 语言,所以在安装 **collectl** 之前,一定要确保你的电脑上已经安装了**Perl**。
|
||||
|
||||
#### 对于Debian/Ubuntu/Linux Mint ####
|
||||
@ -50,8 +48,7 @@ Collectl: 一个高级全能的 Linux 性能监控工具
|
||||
|
||||
### 一些关于collectl的实例 ###
|
||||
|
||||
|
||||
collectl 工具安装完成之后,你可以轻松得在终端运行它,你甚至不需要任何选项。下面的命令将会以简短的人性化的格式显示cpu、硬盘和网络信息。
|
||||
collectl 工具安装完成之后,你可以轻松地在终端运行它,你甚至不需要指定任何选项。下面的命令将会以简短易读的格式显示cpu、硬盘和网络信息。
|
||||
|
||||
# collectl
|
||||
|
||||
@ -70,16 +67,15 @@ collectl 工具安装完成之后,你可以轻松得在终端运行它,你
|
||||
22 4 993 1615 0 0 56 3 1 2 0 3
|
||||
|
||||
|
||||
正如上面终端上所显示的,我们很容易观察该命令输出的系统度量值,因为它只显示一整行。
|
||||
|
||||
正如上面终端上所显示的,我们很容易观察该命令输出的系统度量值,因为它每次以一行显示。
|
||||
|
||||
不加任何参数执行 collectl 会显示下面子系统的信息
|
||||
|
||||
- cpu
|
||||
- disks
|
||||
- network
|
||||
- 磁盘
|
||||
- 网络
|
||||
|
||||
**提示**:在这里,一个子系统是每一种可以测量的系统资源。
|
||||
**提示**:在这里,一个子系统就是每一种可以测量的系统资源。
|
||||
|
||||
你也可以显示除slabs以外各个子系统的统计数据,这要结合下面的 **-all** 选项来实现。
|
||||
|
||||
@ -99,9 +95,7 @@ collectl 工具安装完成之后,你可以轻松得在终端运行它,你
|
||||
15 1 753 1276 361 391 1G 175M 1G 683M 193M 1G ssslkjjebbk 0 0 40 3 1 2 0 3 0 0 0 0 623 0 0 0 8160 240829 0 0 0 0
|
||||
|
||||
|
||||
|
||||
但是,你如何用它来监控 cpu 的使用情况呢? ‘s’ 选项可以用来控制需要收集和回放的数据。
|
||||
|
||||
但是,你如何用它来监控 cpu 的使用情况呢? ‘-s’ 选项可以用来控制哪个子系统的数据需要收集和回放。
|
||||
|
||||
例如下面的命令可以用来对cpu使用情况进行一个总结。
|
||||
|
||||
@ -140,7 +134,7 @@ collectl 工具安装完成之后,你可以轻松得在终端运行它,你
|
||||
11 2 795 1285 0 0 0 0 2 14 1 14
|
||||
|
||||
|
||||
你可以很容易地理解默认选项是“**cdn**”,它代表cpu、硬盘和网络数据。运行添加这个选项的 collectl 命令的输出和“**collectl -scn**”的输出一样。
|
||||
你可以很容易就明白默认选项是“**cdn**”,它代表cpu、硬盘和网络数据。运行带这个选项的 collectl 命令的输出和“**collectl -scn**”的输出一样。
|
||||
|
||||
如果你想采集内存的数据,用下面的命令。
|
||||
|
||||
@ -201,7 +195,7 @@ collectl 工具安装完成之后,你可以轻松得在终端运行它,你
|
||||
|
||||
对于我们普通大众来说记住这些选项很困难,所以在这里,我整理出了一个列表来总结这个工具支持的选项。
|
||||
|
||||
- **b** – buddy info (memory fragmentation)
|
||||
- **b** – buddy info (内存碎片)
|
||||
- **c** – CPU
|
||||
- **d** – Disk
|
||||
- **f** – NFS V3 Data
|
||||
@ -213,7 +207,7 @@ collectl 工具安装完成之后,你可以轻松得在终端运行它,你
|
||||
- **s** – Sockets
|
||||
- **t** – TCP
|
||||
- **x** – Interconnect
|
||||
- **y** – Slabs (system object caches)
|
||||
- **y** – Slabs (系统对象缓存)
|
||||
|
||||
对于一个系统管理员或者一个 Linux 用户来说很重要的一种数据就是硬盘的使用情况。下面的命令可以帮你监控硬盘使用情况。
|
||||
|
||||
@ -233,7 +227,7 @@ collectl 工具安装完成之后,你可以轻松得在终端运行它,你
|
||||
0 0 0 0
|
||||
|
||||
|
||||
你也可以使用“**-sD**”选项来采集单个硬盘的数据,但是你必须知道全部硬盘的信息不会被报告。
|
||||
你也可以使用“**-sD**”选项来采集单个硬盘的数据,不过你必须知道这就不会显示全部硬盘的信息。
|
||||
|
||||
# collectl -sD
|
||||
|
||||
@ -333,7 +327,7 @@ collectl 工具中有许多选项,但是仅用一篇文章来介绍肯定是
|
||||
22 root 0 2 0 S 0 0 0 0.00 0.00 0 00:00.00 0 0 0 0 kintegrityd
|
||||
|
||||
|
||||
我确信许多系统管理员将会喜欢这个工具并且在充分利用它后会感受到它的强大。如果你想增进你对 collectl 的了解,从而达到新的层面,你可以去参阅 collectl 的 man 手册并勤加练习。
|
||||
我确信许多系统管理员将会喜欢这个工具并且在充分使用它后会感受到它的强大。如果你想增进你对 collectl 的了解,从而达到新的层面,你可以去参阅 collectl 的 man 手册并勤加练习。
|
||||
|
||||
在你的终端键入下面的命令开始阅读吧。
|
||||
|
@ -0,0 +1,71 @@
|
||||
Ubuntu 14.04上怎样安装‘California’ 日历应用
|
||||
================================================================================
|
||||
![](http://www.omgubuntu.co.uk/wp-content/uploads/2014/05/california-calendar.jpg)
|
||||
|
||||
**当非盈利软件服务商Yorba宣称它上个月开始开发名为‘California’的桌面日历应用程序时,我们很兴奋——我们在自己的头条里面说“正当其时!”**
|
||||
|
||||
Yorba在背后支撑着注重用户体验的电子邮件客户端软件‘Geary’以及华丽的照片管理软件‘Shotwell’,因此,我们自然有理由非常期望他们能够进军linux系统上的生产力软件主流软件。
|
||||
|
||||
尽管 **California 尚未稳定** 到可以发布到正式的发行版本,但现在可以通过该公司的日常开发的PPA安装到ubuntu系统中。
|
||||
|
||||
### 迄今取得的进展 ###
|
||||
|
||||
“*Neeeeeyaaaaaaaawwnnn!*” — 那是飞机即将降落在旧金山国际机场的一段警告声音.
|
||||
|
||||
是的,California 正在积极的开发中,该软件尚未完成,也没有稳定到满足每个人每天使用,但是
|
||||
如果你愿意搞定一些bug的话,你可以在ubuntu 14.04上安装这款应用程序。
|
||||
|
||||
是否这样做取决于你的想法。
|
||||
|
||||
当前的构建(如,在写本文时的)提供了本地管理以及Google 日历和web日历(.ICS)的基本支持。事件可以甚至在GNOME桌面的日期/时间小程序中显示.
|
||||
|
||||
#### 自然语言输入 ####
|
||||
|
||||
当你第一次打开California 软件时,呈现在你面前的是当月概要,目前还没有按星期,年,议程去查看的方法,起码我没找到。你可以使用导航按钮而切换月份.
|
||||
|
||||
可以通过点击工具栏中的日历图标创建新的日历(*如 ‘工作‘, ‘宠物照料‘*)及打开/关闭它。当所有的日历都展现在主窗口时,每个日历通过不同颜色来视觉区分。
|
||||
|
||||
要创建新的事件,点击‘+’图标, 然后在弹出的输入框中使用**自然语言输入**,输入你想要提交事件的描述(译注:显然你得用英语)。例如, 输入内容“*Bake Sansa Stark A Lemon Cake on Wednesday 2.45 PM*”将在周三的这个时间(14:45)加入该事件。
|
||||
|
||||
![](http://www.omgubuntu.co.uk/wp-content/uploads/2014/05/Screen-Shot-2014-05-15-at-21.26.20.png)
|
||||
|
||||
我希望这个功能变得更加完善些。现在,尽管它能够精准定位日期,但不支持重复性事件的创建
|
||||
(e.g., via “*Skype chat with Sam every Tuesday at 7 AM*“)也不能识别地点或人物(e.g., “*Coffee with Penelope on Monday 12 PM at Boston Tea Party*“)。
|
||||
|
||||
要修改正确些,你可以在网格视图上双击它们来完善和编辑创建好条目。这将打开一个包含附加字段、时间选择、日期格式等的窗口。
|
||||
|
||||
#### 不够完善 ####
|
||||
|
||||
如果说有一些缺陷,那就是在外观上(这个阶段的bugs和欠缺的功能可以被忽略)。虽然在 Adwaita 主题下看来已经很棒了,不过在 Ubuntu 默认主题下它看起来糟透了。
|
||||
|
||||
这不是Yorba(或GNOME)的错误,而是Ubuntu开发团队仍然没有在Compiz里面增加对GNOME新的GTK标题栏的支持,现在还在使用 Unity 来渲染窗口。
|
||||
|
||||
California 在ubuntu系统上完全可用,这个问题只是在发行版升级之后。 这个问题没有影响到Ubuntu GNOME或Linux Mint。
|
||||
|
||||
### 在ubuntu14.04中安装California ###
|
||||
|
||||
如果你没注意先前的提醒,我们再次重申:California 尚未稳定,正处于积极的开发中。
|
||||
|
||||
这个[Yorba Daily PPA][2] 也包含了最新(未稳定)的Shotwell和Geary版本。将这个PPA安装到你的系统中将能够使这些软件也更新了。
|
||||
|
||||
sudo add-apt-repository ppa:yorba/daily-builds
|
||||
sudo apt-get update && sudo apt-get install california
|
||||
|
||||
另一个安全试用这个软件的方法是,[直接下载来自PPA的.deb安装包][3]:
|
||||
|
||||
- [Download California for Ubuntu 14.04 (64bit)][4]
|
||||
- [Download California for Ubuntu 14.04 (32bit)][5]
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.omgubuntu.co.uk/2014/05/california-calendar-app-hits-yorba-daily-ppa
|
||||
|
||||
译者:[hunanchenxingyu](https://github.com/hunanchenxingyu) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
[1]:http://www.omgubuntu.co.uk/2014/04/yorba-california-calendar-app-linux
|
||||
[2]:https://launchpad.net/~yorba/+archive/daily-builds/
|
||||
[3]:https://launchpad.net/~yorba/+archive/daily-builds/+packages
|
||||
[4]:https://launchpad.net/~yorba/+archive/daily-builds/+files/california_0.1.0-0%7E188%7Eubuntu14.04.1_amd64.deb
|
||||
[5]:https://launchpad.net/~yorba/+archive/daily-builds/+files/california_0.1.0-0%7E188%7Eubuntu14.04.1_i386.deb
|
@ -2,7 +2,7 @@
|
||||
================================================================================
|
||||
当前,完全硬件虚拟化技术(KVM、Xen、Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等。有时候对用户来说,完全的硬件虚拟化并不是最好的选择。
|
||||
|
||||
一种替代方案是使用轻量级虚拟化技术 —— 所谓的 [Linux Container 容器][1] (LXC),它提供的是系统级虚拟化。与跑虚拟机相比,LXC 可以在一个轻量级沙箱容器里面跑多个 Linux 操作系统。当你需要设置一些易于克隆的开发环境、测试环境,或想在安全沙盒里安装应用时,LXC 就非常有用了。
|
||||
一种替代方案是使用轻量级虚拟化技术 —— 所谓的 [LinuX Container 容器][1] (LXC),它提供的是系统级虚拟化。与跑虚拟机相比,LXC 可以在一个轻量级沙箱容器里面跑多个 Linux 操作系统。当你需要设置一些易于克隆的开发环境、测试环境,或想在安全沙盒里安装应用时,LXC 就非常有用了。
|
||||
|
||||
[Docker][2] 是一个开源工具,可以让用户方便地布署 Linux Container 容器。Docker 很快变成了 container 技术的非官方标准,从而被 [Ubuntu][3] 和 [Red Hat][4]等众多发行版吸收进去。
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
$ sudo vi /etc/default/docker.io
|
||||
|
||||
> DOCKER="/usr/bin/docker.io"
|
||||
DOCKER="/usr/bin/docker.io"
|
||||
|
||||
重启 Docker 服务:
|
||||
|
||||
@ -102,7 +102,7 @@ Docker 使用 Linux 桥接技术与其他容器通信,以及连通外网。安
|
||||
|
||||
via: http://xmodulo.com/2014/05/manage-linux-containers-docker-ubuntu.html
|
||||
|
||||
译者:[bazz2](https://github.com/bazz2) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[bazz2](https://github.com/bazz2) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
@ -0,0 +1,121 @@
|
||||
如何在Linux上使用命令行管理密码
|
||||
================================================================================
|
||||
|
||||
在基于密码的认证在网络盛行的今天,你可能需要或者已经使用了某种密码管理工具来跟踪管理你正在使用的所有密码。有各种各样的在线或离线服务或者软件工具用于完成此类事情,而这些工具因复杂程度、用户界面或者目标环境(如企业或终端用户)的不同而各不相同。例如,有一些是为终端用户开发基于图形化的密码管理器,如[KeePass(X)][1]。
|
||||
|
||||
对于那些不想要依赖图形化进行密码管理的用户,笔者将会讲述如何在命令行下使用 [pass][2]来管理密码,**这是一个简单的用于命令行管理密码的工具**。
|
||||
|
||||
该密码工具实际上是一个shell脚本编写的前端,其中调用了几个其它工具(如gpg,pwgen,git,xsel)来使用OpenGPG管理用户的密码信息。各个密码使用gpg工具进行加密,并存储到本地密码仓库中。密码信息可以通过终端或者自清除的剪贴板工具使用。
|
||||
|
||||
该密码工具相当灵活,并且使用起来及其简单。你可以将每个密码信息存储到一个OpenGPG保护的普通文本文件,并且将不同的密码文件分组多个类目中。它支持bash自动补全特性,因此可以很方便地使用TAB键来补全命令或者很长的密码名称。
|
||||
|
||||
|
||||
### 在Linux上安装pass ###
|
||||
|
||||
在Debian,Ubuntu或者Linux Mint上安装pass:
|
||||
|
||||
$ sudo apt-get install pass
|
||||
$ echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc
|
||||
|
||||
|
||||
在Fedora上安装pass:
|
||||
|
||||
$ sudo yum install pass
|
||||
$ echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc
|
||||
|
||||
在CentOS上安装pass,首先[启用EPEL仓库][3],然后执行以下命令:
|
||||
|
||||
$ sudo yum install pass
|
||||
$ echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc
|
||||
|
||||
在Archlinux上安装pass:
|
||||
|
||||
$ sudo pac -S pass
|
||||
$ echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc
|
||||
|
||||
### 初始化本地密码仓库 ###
|
||||
|
||||
在使用密码工具之前,你需要执行一次初始化步骤,该步骤包括创建一个GPG密钥对(如果你还没有)以及一个本地密码仓库。
|
||||
|
||||
首先,通过以下步骤创建一个GPG密钥对(即:公钥/私钥)。如果已经创建了自己的GPG密钥对,可以跳过此步骤。
|
||||
|
||||
$ gpg --gen-key
|
||||
|
||||
执行该步骤,会询问你如下问题。如果你不确定,可以选择接受默认回答。作为密钥生成部分,你将要为你的密钥创建一个加密口令,这个口令实际上是你访问存储在本地密码仓库中的任何密码信息时的主密码。成功创建密钥对后,创建的密钥对会存储在~/.gnupg目录中。
|
||||
|
||||
![](https://farm3.staticflickr.com/2922/13965806430_a19596da60_z.jpg)
|
||||
|
||||
接下来,运行以下命令来初始化本地密码仓库。下面的<gpg-id>,输入之前创建密钥对时的关联电子邮件地址。
|
||||
|
||||
$ pass init <gpg-id>
|
||||
|
||||
该命令会在~/.password-store目录中创建一个密码仓库。
|
||||
|
||||
### 在终端使用pass管理密码 ###
|
||||
#### 插入新密码信息 ####
|
||||
|
||||
要将新的密码信息插入到本地密码仓库中,请遵循以下命令格式:
|
||||
|
||||
$ pass insert <password-name>
|
||||
|
||||
<password-name>是你定义的专有名称,并且可以分级(如 "finance/tdbank", "online/gmail.com")。在这种情况下,密码信息可以存储到~/.password-store目录下对应的子目录中。
|
||||
|
||||
如果你想要分多行插入密码信息,请像以下命令一样使用"-m"选项。以你自己喜欢的任何格式来输入密码信息,然后按Ctrl+D来结束。
|
||||
|
||||
$ pass insert <password-name> -m
|
||||
|
||||
![](https://c2.staticflickr.com/6/5564/14129264286_9fc2938c0b_z.jpg)
|
||||
|
||||
#### 查看所有密码名称列表 ####
|
||||
|
||||
要查看所有存储的密码名称列表,只需输入"pass"命令:
|
||||
|
||||
$ pass
|
||||
|
||||
![](https://farm3.staticflickr.com/2905/13965804498_92b0af83cf_o.jpg)
|
||||
|
||||
#### 从密码仓库中取回密码信息 ####
|
||||
|
||||
要访问特定密码列表中的内容,只需使用以下命令:
|
||||
|
||||
$ pass <password-name>
|
||||
|
||||
例如:
|
||||
|
||||
$ pass email/gmail.com
|
||||
|
||||
会要求你输入密码口令来解锁密钥。
|
||||
|
||||
如果你想要将密码复制到剪贴板,而不是显示到终端屏幕上,使用以下命令:
|
||||
|
||||
$ pass -c email/gmail.com
|
||||
|
||||
当密码被复制到剪贴板,剪贴板在45秒后会被自动清空。
|
||||
|
||||
#### 在密码仓库中生成并存储新密码 ####
|
||||
|
||||
使用`pass`命令,你也可以生成一个新的随机密码,该密码可用于任何目的。pass工具将会使用pwgen工具来生成一个好的随机密码。你可以指定密码的长度,或者生成带或不带符号的密码。
|
||||
|
||||
例如,要生成一个具有10个字符不带符号的密码,并将它存储到 "email/new_service.com"列表中:
|
||||
|
||||
$ pass generate email/new_service.com 10 -n
|
||||
|
||||
#### 移除密码信息 ####
|
||||
|
||||
要移除现存的密码信息是很容易的:
|
||||
|
||||
$ pass rm email/gmail.com
|
||||
|
||||
小结一下,pass是及其灵活,便于携带,并且更为重要的是,易于使用。对于正在寻找能简单而行之有效地、安全地、并且不依赖图形化管理任何私人信息的工具的人,笔者强烈推荐pass。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://xmodulo.com/2014/05/manage-passwords-command-line-linux.html
|
||||
|
||||
译者:[GOLinux](https://github.com/译者ID) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
[1]:http://xmodulo.com/2013/08/how-to-manage-multiple-passwords-on-linux.html
|
||||
[2]:http://www.zx2c4.com/projects/password-store/
|
||||
[3]:http://xmodulo.com/2013/03/how-to-set-up-epel-repository-on-centos.html
|
@ -1,8 +1,7 @@
|
||||
如何在终端为网页截取一个完整长度的截图
|
||||
如何在终端下截取一个完整长度的网页截图
|
||||
================================================================================
|
||||
![](http://180016988.r.cdn77.net/wp-content/uploads/2014/04/Screenshot-790x526.png)
|
||||
|
||||
这是一个名叫 **Tsamis Konstantinos** 的访客所发的帖子。他是一个 Linux 和开源软件的狂热用户,也是 Unixmen 的常客。你可以通过他的邮箱 **tsamis73@gmail.com** 联系他:
|
||||
|
||||
与其记笔记或是把看到的内容发送给其他人,我们更经常通过截屏来帮助我们记忆。
|
||||
但是通常情况下,如果一个网页超出了屏幕高度,我们就得用多张截图去截取其全部内容。
|
||||
@ -19,7 +18,7 @@
|
||||
$ sudo yum install gnome-web-photo
|
||||
|
||||
但是对于 CentOS 和其他 RedHat 分支的用户,请注意 `gnome-web-photo` 依赖 GTK+ 3.0 这个软件包。
|
||||
也就是说 `gnome-web-photo` 是和 CentOS/RHEL 6 自带的 GNOME 2 不相兼容的。
|
||||
也就是说 `gnome-web-photo` 是和 **CentOS/RHEL 6 自带的 GNOME 2 不相兼容的**。
|
||||
|
||||
要为一个网页截图:
|
||||
|
||||
@ -45,7 +44,7 @@
|
||||
|
||||
$ gnome-web-photo -t 0 --mode=print http://www.unixmen.com output.pdf
|
||||
|
||||
注意这个应用并不兼容 **.jpg** 格式。
|
||||
注意这个应用并不支持 **.jpg** 格式。
|
||||
|
||||
这个应用应该对各类用户都有所帮助。我经常对网页进行缩略图和完整长度的截图,希望对你也有所帮助。
|
||||
|
@ -9,7 +9,7 @@ Dos攻击或者DDos攻击目的是使服务器或者网络资源耗尽,使其
|
||||
|
||||
netstat命令的用户手册描述其作用是用来显示网络连接、路由表、接口统计、伪连接和组播成员的。
|
||||
|
||||
## 一些例子和解释 ##
|
||||
### 一些例子和解释 ###
|
||||
|
||||
netstat -na
|
||||
|
||||
@ -47,18 +47,19 @@ netstat命令的用户手册描述其作用是用来显示网络连接、路由
|
||||
|
||||
列出所有连接到本机80端口的IP地址和其连接数。80端口一般是用来处理HTTP网页请求。
|
||||
|
||||
## 如何减少DOS攻击 ##
|
||||
### 如何减少DOS攻击 ###
|
||||
|
||||
一旦你获得攻击服务器的IP地址你就可以使用以下命令拒绝此IP的所有连接。
|
||||
|
||||
iptables -A INPUT 1 -s $IPADRESS -j DROP/REJECT
|
||||
|
||||
注意,你需要将 $IPADRESS 替换成需要拒绝连接的IP地址。
|
||||
|
||||
执行完以上命令后,使用以下命令结束所有的httpd连接以清理系统。
|
||||
|
||||
killall -KILL httpd
|
||||
|
||||
然后执行以下命令重启httpd服务。
|
||||
然后执行以下命令重启httpd服务。
|
||||
|
||||
service httpd start #RedHat 系统
|
||||
|
||||
@ -70,7 +71,7 @@ netstat命令的用户手册描述其作用是用来显示网络连接、路由
|
||||
|
||||
via: http://linuxaria.com/howto/how-to-verify-ddos-attack-with-netstat-command-on-linux-terminal
|
||||
|
||||
译者:[shipsw](https://github.com/shipsw) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[shipsw](https://github.com/shipsw) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
@ -1,12 +1,12 @@
|
||||
开始练习Linux的ip命令,避免使用ifconfig的习惯
|
||||
试试Linux下的ip命令,ifconfig已经过时了
|
||||
================================================================================
|
||||
linux的**ip**命令和**ifconfig**类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。ifconfig是网络工具中已被废弃使用的一个命令,许多年前就已经没有维护了。许多命令的功能被保留在iproute2套件里以提供更多特性。
|
||||
linux的**ip**命令和**ifconfig**类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了。iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一。
|
||||
|
||||
![Net tools vs Iproute2](http://linoxide.com/wp-content/uploads/2014/05/Linux-Nettools-vs-Iproute2.png)
|
||||
|
||||
要安装ip,请下载**iproute2套装工具** [点击这里][1]。不过,大多数Linux发行版已经预装了iproute2工具。
|
||||
要安装ip,请[点击这里][1]下载**iproute2套装工具** 。不过,大多数Linux发行版已经预装了iproute2工具。
|
||||
|
||||
你也可以使用git命令来下载源代码:
|
||||
你也可以使用git命令来下载最新源代码来编译:
|
||||
|
||||
$ git clone https://kernel.googlesource.com/pub/scm/linux/kernel/git/shemminger/iproute2.git
|
||||
|
||||
@ -34,15 +34,15 @@ linux的**ip**命令和**ifconfig**类似,但前者功能更强大,并旨在
|
||||
|
||||
### 列出路由表条目 ###
|
||||
|
||||
ip路由对象的命令还可以帮助你查看网络中的路由数据包并设置你的路由表。第一个条目是默认的路由条目,你可以随意改动它。
|
||||
ip命令的路由对象的参数还可以帮助你查看网络中的路由数据,并设置你的路由表。第一个条目是默认的路由条目,你可以随意改动它。
|
||||
|
||||
在这个例子中,有一些路由条目。这个结果显示有几个设备通过不同的网络接口连接起来。它们包括WIFI、以太网和一个点对点连接。
|
||||
在这个例子中,有几个路由条目。这个结果显示有几个设备通过不同的网络接口连接起来。它们包括WIFI、以太网和一个点对点连接。
|
||||
|
||||
$ ip route show
|
||||
|
||||
![ip route show](http://linoxide.com/wp-content/uploads/2014/04/ip-route-show.png)
|
||||
|
||||
假设现在你有一个IP地址,你需要知道路由包从哪里来。可以使用下面的路由选项:
|
||||
假设现在你有一个IP地址,你需要知道路由包从哪里来。可以使用下面的路由选项(译注:列出了路由所使用的接口等):
|
||||
|
||||
$ ip route get 10.42.0.47
|
||||
|
||||
@ -62,7 +62,7 @@ ip路由对象的命令还可以帮助你查看网络中的路由数据包并设
|
||||
|
||||
![ip statistics all interfaces](http://linoxide.com/wp-content/uploads/2014/04/ip-statistics-all-interfaces.png)
|
||||
|
||||
当你需要获取一个特定网络接口的信息时,在网络接口名字后面添加选项**ls**即可。多次添加选项**-s**会给你这个特定接口更详细的信息。特别是在网络连接中排除故障时,这会非常有用。
|
||||
当你需要获取一个特定网络接口的信息时,在网络接口名字后面添加选项**ls**即可。使用多个选项**-s**会给你这个特定接口更详细的信息。特别是在排除网络连接故障时,这会非常有用。
|
||||
|
||||
$ ip -s -s link ls p2p1
|
||||
|
||||
@ -76,9 +76,9 @@ ip路由对象的命令还可以帮助你查看网络中的路由数据包并设
|
||||
|
||||
![ip neighbour](http://linoxide.com/wp-content/uploads/2014/04/ip-neighbour.png)
|
||||
|
||||
### 监控网络连接消息 ###
|
||||
### 监控netlink消息 ###
|
||||
|
||||
也可以使用ip命令查看网络连接消息。monitor选项允许你查看网络设备的状态。比如,所在局域网的一台电脑根据它的状态可以被分类成REACHABLE或者STALE。使用下面的命令:
|
||||
也可以使用ip命令查看netlink消息。monitor选项允许你查看网络设备的状态。比如,所在局域网的一台电脑根据它的状态可以被分类成REACHABLE或者STALE。使用下面的命令:
|
||||
|
||||
$ ip monitor all
|
||||
|
||||
@ -88,7 +88,7 @@ ip路由对象的命令还可以帮助你查看网络中的路由数据包并设
|
||||
|
||||
你可以使用ip命令的up和down选项来激某个特定的接口,就像ifconfig的用法一样。
|
||||
|
||||
在这个例子中,当ppp0接口被激活和在它被停止和再次激活之后,你可以看到相应的路由表条目。这个接口可能是wlan0或者eth0.将ppp0更改为你可用的任意接口即可。
|
||||
在这个例子中,当ppp0接口被激活和在它被停止和再次激活之后,你可以看到相应的路由表条目。这个接口可能是wlan0或者eth0。将ppp0更改为你可用的任意接口即可。
|
||||
|
||||
$ sudo ip link set ppp0 down
|
||||
|
||||
@ -109,11 +109,12 @@ ip路由对象的命令还可以帮助你查看网络中的路由数据包并设
|
||||
### 小结 ###
|
||||
|
||||
对于网络管理员们和所有的Linux使用者们,ip命令是必备工具。是时候抛弃ifconfig命令了,特别是当你写脚本时。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://linoxide.com/linux-command/use-ip-command-linux/
|
||||
|
||||
译者:[KayGuoWhu](https://github.com/KayGuoWhu) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[KayGuoWhu](https://github.com/KayGuoWhu) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
@ -1,4 +1,4 @@
|
||||
在Ubuntu 14.04中默认关闭蓝牙[快速秘诀]
|
||||
如何在Ubuntu 14.04中默认关闭蓝牙
|
||||
================================================================================
|
||||
![](http://itsfoss.com/wp-content/uploads/2014/05/Bluetooth_Ubuntu.jpeg)
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
### 在Ubuntu 14.04中默认关闭蓝牙: ###
|
||||
|
||||
打开一个终端并使用以下命令来安装[gksu][2](如果你还没有安装它的话)。
|
||||
打开一个终端并使用以下命令来安装[gksu][2](如果你还没有安装它的话)(译注:如果你已经有了gksu,那么可以使用它;如果还没有,也不想安装,那你使用sudo一样可以)。
|
||||
|
||||
sudo apt-get install gksu
|
||||
|
||||
@ -32,13 +32,13 @@ gksu是用来在以root权限运行程序时输入密码的程序。当你已经
|
||||
|
||||
这一小部分只是对我们做了什么进行简短的解释。您并不一定要阅读完这一部分。您可以直接跳到评论部分留下您的建议和感谢 :)
|
||||
|
||||
rc.local文件是用来记录在系统启动的时候运行的各种shell命令的。这些命令是用户定义的。在一个干净的安装中,rc.local文件中没有任何命令。我们做的就是在这里面加入命令 **rfkill block bluetooth**。[rfkill][3]是一个用来查询各种开关,按钮和底层系统接口状态的工具。我们在rc.local中使用这个命令来在每次启动的时候软关闭(译注:与其对应的是硬关闭,指通过硬件开关来关闭)蓝牙。我希望这些能把原理解释的清楚一点。
|
||||
rc.local文件是用来记录在系统启动的时候运行的各种shell命令的。这些命令是用户定义的。在一个新的安装中,rc.local文件中没有任何命令。我们做的就是在这里面加入命令 **rfkill block bluetooth**。[rfkill][3]是一个用来查询各种开关,按钮和底层系统接口状态的工具。我们在rc.local中使用这个命令来在每次启动的时候软关闭(译注:与其对应的是硬关闭,指通过硬件开关来关闭)蓝牙。我希望这些能把原理解释的清楚一点。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://itsfoss.com/turn-off-bluetooth-by-default-in-ubuntu-14-04/
|
||||
|
||||
译者:[alim0x](https://github.com/alim0x) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[alim0x](https://github.com/alim0x) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
@ -1,4 +1,4 @@
|
||||
为什么 Linux 的 htop 命令优于 top 命令
|
||||
为什么 Linux 的 htop 命令完胜 top 命令
|
||||
================================================================================
|
||||
在 Linux 系统中,top 命令用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况、内存消耗情况,以及每个进程情况等。但是,你知道吗?还有另外一个命令行工具 'htop',它与传统的 top 命令功能一样,但它有更加强大的功能及能显示更多的信息。这篇文章,我们会用实例来讨论这个 'htop' 命令。
|
||||
|
||||
@ -12,11 +12,11 @@
|
||||
|
||||
### 首先明白它的输出 ###
|
||||
|
||||
**htop 命令**以典型的格式来显示信息。下面是 HTOP 的输出快照:
|
||||
**htop 命令**以直观的格式来显示信息。下面是 HTOP 的输出快照:
|
||||
|
||||
![htop](http://linoxide.com/wp-content/uploads/2014/01/htop.png)
|
||||
|
||||
如果你观察窗口的左上角部分,你会看到显示的是 CPU 负载、内存消耗及交换空间的实时信息,右上角包含的是任务、平均负载及系统运行时间的信息。
|
||||
如果你观察窗口的左上角部分,你会看到显示的是 CPU 负载、内存消耗及交换空间的实时信息,右上角包含的是任务、线程、平均负载及系统运行时间的信息。
|
||||
|
||||
平均负载部分提供了三个数字,这仅仅表示的是过去的5分钟、10分钟和15分钟系统的平均负载而已,在单核的系统中,平均负载为1表示的是百分之百的 CPU 利用率。最后,运行时间 (uptime)标示的数字是从系统启动起到当前的运行总时间。
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
|
||||
### 1. 用 F2 键编辑配置 ###
|
||||
|
||||
该 HTOP 命令提供了许多自定义选项,你所要做的就是从主窗口中按下 F2 键。
|
||||
htop 命令提供了许多自定义选项,你所要做的就是从主窗口中按下 F2 键。
|
||||
|
||||
下面所示的是可用的自定义选项:
|
||||
|
||||
@ -34,7 +34,7 @@
|
||||
|
||||
### 2. 通过 F9 键发送信号 ###
|
||||
|
||||
HTOP 命令提供了某种功能,通过此功能您可以很容易地在 HTOP 窗口内给一个进程发送任意的信号。您需要做的就是按下 F9 键。
|
||||
htop 命令可以让你很容易地在 htop 窗口内给一个进程发送任意的信号。按下 F9 键即可。
|
||||
|
||||
![signals](http://linoxide.com/wp-content/uploads/2014/01/signals.png)
|
||||
|
||||
@ -42,7 +42,7 @@ HTOP 命令提供了某种功能,通过此功能您可以很容易地在 HTOP
|
||||
|
||||
### 3. 显示进程的树状视图 ###
|
||||
|
||||
HTOP 命令也提供了进程的树状视图查看功能。您需要做的就是按下 F5 键。
|
||||
htop 命令也提供了进程的树状视图查看功能。按下 F5 键切换。
|
||||
|
||||
下面是 htop 显示树形视图信息的例子:
|
||||
|
||||
@ -52,17 +52,17 @@ HTOP 命令也提供了进程的树状视图查看功能。您需要做的就是
|
||||
|
||||
### 4. 通过 F3 键搜索进程 ###
|
||||
|
||||
HTOP 命令提供了易用的方式来搜索进程。您需要做就是按下 F3 键,一个文本框就会出现在窗口底部。
|
||||
htop 命令提供了易用的方式来搜索进程。按下 F3 键,一个文本框就会出现在窗口底部。
|
||||
|
||||
下面是例子:
|
||||
|
||||
![search](http://linoxide.com/wp-content/uploads/2014/01/search1.png)
|
||||
|
||||
如您所见,一条名为‘搜索’的文本提示框在窗口底部出现了,您可以在这儿输出进程的名字然后回车搜索。如果找到,它会在列出的进程列表里选中此进程。
|
||||
如您所见,一条名为‘搜索’的文本提示框出现在窗口底部,您可以在这儿输入进程的名字然后回车搜索。如果找到,它会在列出的进程列表里高亮选中此进程。
|
||||
|
||||
### 5. 通过空格键来设置颜色标注进程条目 ###
|
||||
|
||||
在系统中运行着的实时进程视图中,要追踪某个进程是个大问题。因为整个列表在不停的刷新着,进程的排列顺序也在变动着。为了这个问题, HTOP 提供了一个很简单的解决方案:颜色标注。是的,你可以标注一个进程条目,它会以不同的颜色显示,因此要追踪它就变得容易了。
|
||||
在系统中运行着的实时进程视图中,要追踪某个进程是个大问题。因为整个列表在不停的刷新着,进程的排列顺序也在变动着。为了这个问题, htop 提供了一个很简单的解决方案:颜色标注。是的,你可以标注一个进程条目,它会以不同的颜色显示,因此要追踪它就变得容易了。
|
||||
|
||||
要标注某个进程条目,需要做的就是选中此条目,然后按下‘空格’键。例如,在下面的截图示例中,我已经颜色标注了三个进程条目:
|
||||
|
||||
@ -76,7 +76,7 @@ HTOP 命令提供了易用的方式来搜索进程。您需要做就是按下 F3
|
||||
|
||||
- **-s 选项** : 按指定的列排序。例如,**htop -s PID** 命令会按 PID 列的大小排序来显示。
|
||||
- **-u 选项** : 显示指定的用户的进程信息列表。例如,**htop -u himanshu** 命令会只显示出用户名为 himanshu 的相关进程。
|
||||
- **-d 选项** : 设置刷新的延迟时间。例如,**htop -d 100** 命令会使输出在1秒后才会刷新(参数 -d 可以考虑是十分之一秒的时间)。
|
||||
- **-d 选项** : 设置刷新的延迟时间。例如,**htop -d 100** 命令会使输出在1秒后才会刷新(参数 -d 的单位是10微秒)。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
@ -0,0 +1,28 @@
|
||||
乌龙茶 占坑
|
||||
Linux Foundation to donate portion of membership fees to Code.org
|
||||
================================================================================
|
||||
![](http://www.muktware.com/wp-content/uploads/2013/11/Linux_Foundation_logo-360x109.png)
|
||||
|
||||
The Linux Foundation [announced][1] its mid-year individual membership drive and promotion. For each new membership between 01 June to 11:59 p.m. PT on June 30, 2014, Code.org will receive $25.
|
||||
|
||||
Code.org is a non-profit organization dedicated to the expansion of computer science by making it available in more schools and increasing participation by women and underrepresented students of color. Its vision is to provide the opportunity of learning computer science to every school student. Code.org identifies with the Linux Foundation’s mission to increase opportunities for people to learn programming of all types.
|
||||
|
||||
Amanda McPherson, CMO at The Linux Foundation explains – “Many of today’s Linux professionals got started as students, tinkering with computers and writing simple programs during college. By helping extend individual membership contributions this month to Code.org, we hope the community can support Linux and the work of Linux creator Linus Torvalds while helping to increase access to computer science education for the next generation of Linux developers and SysAdmins”.
|
||||
|
||||
Learning and education are top priorities at The Linux Foundation too. It recently announced the first ‘Introduction to Linux’ Massive Open Online Course (MOOC), which is free for all. More than 140,000 people already enrolled for the first class that begins this August. It also offers and organizes various training programs.
|
||||
|
||||
The Linux Foundation memberships support the advancement of Linux and open source community. As additional perks, members also receive exclusive benefits that include 20 percent off LinuxCon and CloudOpen registration; up to 10 percent off Linux Foundation training; a Linux.com email address (e.g. john@linux.com); employee purchase pricing from Dell, HP and Lenovo; up to 35 percent off O’Reilly books and e-books; and a variety of other discounts.
|
||||
|
||||
The membership fee per year is $99. For students it is $25 and includes the same benefits as individual members. To sign up, visit:
|
||||
[https://www.linuxfoundation.org/about/join/individual][2]
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.muktware.com/2014/06/linux-foundation-donate-portion-membership-fees-code-org/27942
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
[1]:http://www.linuxfoundation.org/news-media/announcements/2014/06/linux-foundations-biannual-membership-drive-kicks-portion-dues
|
||||
[2]:https://www.linuxfoundation.org/about/join/individual
|
@ -1,59 +0,0 @@
|
||||
translating --------------------------- by jutzyn
|
||||
How has the Press Reacted to Ubuntu 14.04? We Round Up the Reviews
|
||||
================================================================================
|
||||
![](http://www.omgubuntu.co.uk/wp-content/uploads/2014/04/ubuntu-desktop.jpg)
|
||||
|
||||
**The release of Ubuntu 14.04 just before the Easter holiday arrived gave tech journalists and bloggers an extended period in which to play with the newest long-term support release.**
|
||||
|
||||
But what did they make of it?
|
||||
|
||||
### Press Reaction ###
|
||||
|
||||
The last few years have seen each successive release of Ubuntu greeted by fewer and fewer pixels (as opposed to column inches).
|
||||
|
||||
As an LTS, the recommended choice for home users and enterprise deployments alike, does 14.04 buck the trend?
|
||||
|
||||
> ‘Reviews from mainstream tech publications and news site are once again thin on the ground.’
|
||||
|
||||
In short: not really. Reviews from mainstream tech publications and news site are once again thin on the ground. Whether it’s that this release has little newsworthy to offer (outside of extended support and a few extras that only enthusiasts are likely to care about) or whether there’s an increasing weariness about covering an established product that has, by and large, remained a niche interest is not for me to postulate.
|
||||
|
||||
But while there’s no mention of the Trusty Tahr on the BBC News website or in the technology section of The Guardian, it didn’t arrive totally unnoticed. What press reaction there has been, has been positive.
|
||||
|
||||
#### Quote, Unquote ####
|
||||
|
||||
ZDNet offers up a [detailed overview][1], describing the release as “solid and stable”. While noting that it features ‘no big changes’ the reviewer, Terry Ralph-Knight, goes on to declare Ubuntu as being “**pretty hard to beat**”.
|
||||
|
||||
> ‘Terry Ralph-Knight of Zdnet declares Ubuntu 14.04 LTS
|
||||
|
||||
Over at TechRepublic Jack Wallen, in his concise overview, [says Trusty][2] ‘wows through subtlety‘.
|
||||
|
||||
Jon Gold of **Network World** conveys the salient [changes with a slideshow][3]. On the subject of improved HiDPI support Gold notes that this “could prove important as 4K screens begin to gain traction in the market.”
|
||||
|
||||
Tech site The Inquirer [covers the release][4] from the ‘Windows XP Alternative’ angle, but noted it is a ‘natty bit of kit in its own right’.
|
||||
|
||||
> ‘Other coverage tended to regurgitate the official Canonical press release’
|
||||
|
||||
Other coverage tended to regurgitate the Canonical press release that trumpets the lure for Windows XP users and businesses; touts the ‘optimised for multi-touch trackpads and touchscreen’ angle; and touches on the co-release of new 14.04-based tablet and phone builds.
|
||||
|
||||
Of these, **Engadget** and **PCAdvisor** cover the [above points concisely][5], while Jon Brodkin of Ars Technica [distills the essentials points in depth][6] with added insight from an email conversation he had with Rick Spencer, VP of Engineering at Canonical.
|
||||
|
||||
The decision to refer to Ubuntu Touch as merely ‘Ubuntu’ (something that while technically true forgoes a distinction still warranted) confused a few reporters, with many inferring that the screenshots of the desktop version accompanying their articles is what will be shipping on tablets later this year.
|
||||
|
||||
As we have previously reported, the ‘Unity 8′-based version of Ubuntu will be sold preinstalled on tablets from unknown OEMs later this year.
|
||||
|
||||
In all the reception has been positive, if a little lacking. But what critics think matters not a jot — it’s you, the user whose opinion is the true decider. Have you upgraded yet?
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.omgubuntu.co.uk/2014/04/press-reaction-ubuntu-14-04
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
[1]:http://www.zdnet.com/ubuntu-14-04-lts-trusty-tahr-review-solid-and-stable-but-no-big-changes-7000028437/
|
||||
[2]:http://www.techrepublic.com/article/ubuntu-14-04-wows-through-subtlety/
|
||||
[3]:http://www.networkworld.com/slideshow/149046/first-look-ubuntu-1404-lts.html
|
||||
[4]:http://www.theinquirer.net/inquirer/news/2340343/ubuntu-1404-lts-desktop-arrives-this-week-as-windows-xp-alternative#%C2%A0
|
||||
[5]:http://www.pcadvisor.co.uk/news/software/3512604/ubuntu-1404-lts-plays-better-with-high-res-displays-forms-ubuntus-tablet-backbone/
|
||||
[6]:http://arstechnica.com/information-technology/2014/04/ubuntu-14-04-will-power-first-commercially-available-ubuntu-tablets/
|
@ -1,4 +1,3 @@
|
||||
这年头 就是要多占坑 No grown-ups will ever understand that this is a matter of so much importance!
|
||||
10 Linux Platforms Meant For Embedded Systems
|
||||
==========================================
|
||||
Linux has a wide variety of uses. The platform is used by many for simple home use, while it is also the chosen platform for programmers and hackers. In addition, Linux is widely used in embedded systems and there are distributions that are tailored specifically to such systems. Here are 10 Linux platforms that can work great on embedded systems!
|
||||
|
@ -1,32 +0,0 @@
|
||||
Why We Shouldn't Accept Bad Linux Ports
|
||||
================================================================================
|
||||
Thanks to the recent fiasco of The Witcher 2 I wanted to write down some thoughts on why we shouldn't accept bad quality ports from developers.
|
||||
|
||||
Only in recent years have we had so many damned games in our Linux libraries that you now see comments from Linux gamers like "I've got too many games already!" which I imagine now sounds familiar to a lot of you. We have never before seen so much attention from developers thanks to Valve & Steam.
|
||||
|
||||
Also thanks to the push from developers we are seeing ports come along that are quite frankly lazy or just downright buggy to the point of being unplayable for a majority of people.
|
||||
|
||||
The problem is if we keep accepting ports at a sub-par quality then Linux will gain a reputation for having low quality games. Think about that big picture for a moment, seriously.
|
||||
|
||||
Imagine if you will that AAA developers started pushing out more games for Linux using technology like this "eON" that was used to port The Witcher 2. Let's say we have a lot of them and it suddenly looks like Linux has a lot of big-name games. You then have plenty of people trying out Linux, and seeing that their games run with terrible performance on the exact same hardware giving them the impression that Linux itself is bad for gaming. That's not good for anyone.
|
||||
|
||||
I've seen many people say "the toolkit used to port doesn't matter?". That in my eyes is a very naive statement to make. Of course it matters, it can mean the difference of light and day in the quality of a game on Linux. Which directly goes back to my point above about the perception of Linux gaming.
|
||||
You can still say the toolkit doesn't matter and use whatever comparison/analogy you fancy, but if the toolkit is the root cause of the issue, like it will be 99% of the time when we are talking about computer software then yes, it does of course matter.
|
||||
|
||||
I've seen comments now from other major websites stating we should just accept them and be thankful we have them at all. That is an idiotic statement from people who don't look at the bigger picture.
|
||||
|
||||
![](http://www.gamingonlinux.com/uploads/articles/article_images/1401025331gol2.jpg)
|
||||
|
||||
Think about the developers and publishers who will see it as acceptable to push terrible Linux ports out the door and call it a day with only profits in mind. The consumer perception of Linux gaming would worsen yet again with even more bad quality ports.
|
||||
|
||||
I am all for ports from developers, of course I am I run this site after-all. I as a customer however do not want to pay for games that would work on Windows, but run like a snail on Linux, why should I? Why should you?
|
||||
|
||||
Final added point: You should never attack a developer when they reach out to the community having issues, that's not acceptable. Feedback is fine, but name calling is childish and makes Linux again look bad.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.gamingonlinux.com/articles/why-we-shouldnt-accept-bad-linux-ports.3765
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user