diff --git a/translated/tech/20140528 Install Webmin On Ubuntu 14.04.md b/published/20140528 Install Webmin On Ubuntu 14.04.md similarity index 82% rename from translated/tech/20140528 Install Webmin On Ubuntu 14.04.md rename to published/20140528 Install Webmin On Ubuntu 14.04.md index d341aac1f1..1dc5ab8cb7 100644 --- a/translated/tech/20140528 Install Webmin On Ubuntu 14.04.md +++ b/published/20140528 Install Webmin On Ubuntu 14.04.md @@ -2,7 +2,7 @@ ================================================================================  -[Webmin][1]是一个开源的基于网页的Unix/Linux系统管理工具。通过使用Webmin,你可以在浏览器上设置和安装所有的系统服务,包括:DNS,DHCP,Apache,NFS和Samba等等。因此,有了这个,你就再也不需要去记住所有的修改配置的命令了。 +[Webmin][1]是一个开源的基于网页的Unix/Linux系统管理工具。通过使用Webmin,你可以在浏览器上设置和安装所有的系统服务,包括:DNS、DHCP、Apache、NFS和Samba等等。因此,有了这个,你就再也不需要去记住所有的修改配置的命令了。 ### 使用官方软件源在Ubuntu 14.04 LTS上安装Webmin ### @@ -31,7 +31,7 @@ sudo apt-get install webmin -如果你想从远程系统访问webmin的控制台,就在防火墙里开启webmin的默认端口“10000” +如果你想从远程系统访问webmin的控制台,就在防火墙里开启webmin的默认端口“10000” sudo ufw allow 10000 @@ -51,7 +51,7 @@ via: http://www.unixmen.com/install-webmin-ubuntu-14-04/ -译者:[MikeCoder](https://github.com/MikeCoder) 校对:[校对者ID](https://github.com/校对者ID) +译者:[MikeCoder](https://github.com/MikeCoder) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 diff --git a/translated/talk/Arduino Vs. Raspberry Pi--Which Is The Right DIY Platform For You.md b/published/Arduino Vs. Raspberry Pi--Which Is The Right DIY Platform For You.md similarity index 80% rename from translated/talk/Arduino Vs. Raspberry Pi--Which Is The Right DIY Platform For You.md rename to published/Arduino Vs. Raspberry Pi--Which Is The Right DIY Platform For You.md index 548f503c5c..b8417851a4 100644 --- a/translated/talk/Arduino Vs. Raspberry Pi--Which Is The Right DIY Platform For You.md +++ b/published/Arduino Vs. Raspberry Pi--Which Is The Right DIY Platform For You.md @@ -1,10 +1,11 @@ -Arduino Vs. 树莓派: 哪个是更适合你的DIY平台? +Arduino 与 Raspberry Pi: 哪个是更适合你的DIY平台? ================================================================================  +你想做硬件DIY吗?它们哪个更适合你? -如果你很熟悉电子DIY,那么应该听过[Arduino][1]和[树莓派][2]的优点比较。你也许甚至会猜测,[像我之前认为的][3],它们两个是处理相似问题的相互竞争的硬件平台。 +如果你很熟悉电子DIY,那么应该听过[Arduino][1]和[Raspberry Pi(树莓派)][2]的特点对比。你也许甚至会猜测到,[像我之前认为的][3],它们两个是处理相似问题的相互竞争的硬件平台。 -实际上,Arduino和树莓派非常不一样。对于初学者来说,树莓派是一台完整功能的计算机,而Arduino只是一个微控制器,仅仅是组成计算机的一个模块。 +实际上,Arduino和树莓派非常不一样。对于初学者来说,树莓派是一台完整功能的计算机,而Arduino只是一个微控制器,它仅仅是组成计算机的一个模块。 这里有一些指引来帮助你区分Arduino和树莓派,然后确定这两个DIY设备中的哪个更适合你的需求。 @@ -12,11 +13,11 @@ Arduino Vs. 树莓派: 哪个是更适合你的DIY平台? 树莓派和Arduino最开始都被设计成教育工具,这也是它们现在这么流行的原因,它们两个都非常容易学习使用。 -树莓派来自英国。开始的时候,发明者Eben Upton和他在剑桥大学计算机实验室的同事对学生数量的减少和差劲的技能感到非常懊恼,于是想办法解决这个问题。他们设计的树莓派是一台便宜的方便修改的计算机,目的是提高动手能力。Upton在2006年设计了树莓派的原型,在[2012年4月][4]的时候第一次可以在市场上买到。 +树莓派来自英国。开始的时候,发明者Eben Upton和他在剑桥大学计算机实验室的同事对学生数量的逐渐减少和差劲的技能感到非常懊恼,于是想办法解决这个问题。他们设计的树莓派是一台便宜的方便修改的计算机,目的是提高动手能力。Upton在2006年设计了树莓派的原型,在[2012年4月][4]的时候第一次可以在市场上买到。 另一个,Arduino诞生于意大利。它是根据发明者Massimo Banzi和合伙人想到这个点子的一个酒吧的名字命名的。Banzi是伊夫雷亚互动设计学院的一名教师,他想为他学设计的学生做一个简单的硬件原型制作工具。 -作为教育工具,Arduino和树莓派都适合初学者。而在了解了他们的硬件和软件特点之后,很明显他们会应用到完全不同的项目中。 +作为教育工具,Arduino和树莓派都适合初学者。而在了解了它们的硬件和软件特点之后,很明显它们会应用到完全不同的项目中。 ### 硬件和软件 ### @@ -81,7 +82,7 @@ Arduino Vs. 树莓派: 哪个是更适合你的DIY平台?
集成网络
+集成网络接口
没有
@@ -114,7 +115,7 @@ Arduino Vs. 树莓派: 哪个是更适合你的DIY平台?内部存储
+Flash存储
32KB
@@ -159,14 +160,13 @@ Arduino Vs. 树莓派: 哪个是更适合你的DIY平台? -它们两个的价格和体积都差不多,我们已经知道树莓派和Arduino都很小巧很便宜,只是它们所包含的东西决定了它们的不同。 -树莓派在时钟速度上比Arduino快40倍。而更打击Arduino的是,树莓派拥有128,000倍的内存。树莓派是一台独立的计算机,可以运行实际的Linux操作系统,支持多任务,支持两个USB端口,还可以无线连接到因特网。总之,它足够强劲,完全可以作为个人电脑(但是还不足以与Mac或PC比较)。 +它们两个的价格和体积都差不多,我们已经知道树莓派和Arduino都很小巧很便宜,只是它们所包含的东西决定了它们的不同。树莓派在时钟速度上比Arduino快40倍。而更打击Arduino的是,树莓派拥有其128,000倍的内存。树莓派是一台独立的计算机,可以运行实际的Linux操作系统,支持多任务,支持两个USB端口,还可以无线连接到因特网。总之,它足够强劲,完全可以作为个人电脑(但是还不足以与Mac或PC比较)。 也许看起来树莓派比Arduino高级,但那仅仅是软件应用。Arduino的简单让它在单纯的硬件项目中表现更好。 -我采访了Limor Fried,她是[Adafruit][5]的创办者,Adafruit是一个DIY电子商店提供Arduino和树莓派的部件和工具,询问了她关于这两者之间不同的专业意见。作为一个从MIT毕业的工程师,立志要教所有级别的电子技术的高手,Fried比其他人更懂这两个平台。 +我采访了Limor Fried,她是[Adafruit][5]的创办者,Adafruit是一个DIY电子商店,提供Arduino和树莓派的部件和工具,询问了她关于这两者之间不同的专业意见。作为一个从MIT毕业的工程师,立志要教所有级别的电子技术的高手,Fried比其他人更懂这两个平台。 -“Arduino有处理'实时'和'模拟电路'的能力,这是树莓派没有的,这种灵活性让它可以匹配任何传感器或芯片”Fried这样说,“树莓派就没有这样灵活,比如,要读取模拟传感器就需要额外的硬件协助。有成千上万的教程教你把Arduino挂到几乎所有的器件上。另一方面,树莓派可以受益于多年的Linux软件积累,所以它们两个都是很棒的选择。” +“Arduino有处理'实时'和'模拟电路'的能力,这是树莓派没有的,这种灵活性让它可以匹配各种传感器或芯片”Fried这样说,“树莓派就没有这样灵活,比如,要读取模拟传感器就需要额外的硬件协助。有成千上万的教程教你把Arduino挂到几乎所有的设备上。另一方面,树莓派可以受益于多年的Linux软件积累,所以它们两个都是很棒的选择!” Arduino的集成开发环境明显比Linux容易太多了。比如,如果你在树莓派上想写个程序让LED闪烁,你需要安装一个操作系统以及各种代码库,而这还仅仅只是开始。而在Arduino上,你可以用仅仅8行代码来让LED闪烁。而且,Arduino并没有设计成运行操作系统或是大量软件,你可以仅仅把它插到板子上,它就开始工作了。 @@ -192,7 +192,7 @@ Arduino的集成开发环境明显比Linux容易太多了。比如,如果你 ### 社区 ### -不管树莓派还是Arduino,都有很多大型的,活跃的社区。这些论坛不仅仅是在学校和大学里使用,世界范围的骇客们也都在里面。 +不管树莓派还是Arduino,都有很多大型的、活跃的社区。这些论坛不仅仅是在学校和大学里使用,世界范围的极客们也都在里面。 下面这些地方你可以去看看,里面会有树莓派的支持和一些项目创意: @@ -216,7 +216,7 @@ Arduino的集成开发环境明显比Linux容易太多了。比如,如果你 via: http://readwrite.com/2014/05/07/arduino-vs-raspberry-pi-projects-diy-platform#feed=/hack&awesm=~oEFMq68riarQK2 -译者:[zpl1025](https://github.com/zpl1025) 校对:[校对者ID](https://github.com/校对者ID) +译者:[zpl1025](https://github.com/zpl1025) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 diff --git a/published/Building A Raspberry Pi VPN Part Two--Creating An Encrypted Client Side.md b/published/Building A Raspberry Pi VPN Part Two--Creating An Encrypted Client Side.md new file mode 100644 index 0000000000..3aed6f5137 --- /dev/null +++ b/published/Building A Raspberry Pi VPN Part Two--Creating An Encrypted Client Side.md @@ -0,0 +1,141 @@ +在树莓派上建立VPN(二):建立加密客户端 +================================================================================ + +> 你已经成功搭建了一个工作中的VPN服务器! 现在该干什么了? + +欢迎来到ReadWrite的树莓派VPN搭建教程的第二部分! + +到现在为止,显然我们已经搞定了将你的树莓派变成了一个虚拟私人网络这个工作。随着[未来安全漏洞对互联网生活的妥协][1],你会觉得在你的身边拥有一个安全的服务器越来越有必要了。只有这样,你才可以不用担心有人在你的电脑和互联网之间传输信息时被拦截,可以自由自在地写邮件以及传输数据了。 + +[如果你看过此教程的第一部分][2],你应该已经在你的树莓派上配置好了一个全功能的VPN服务器了。你可以在使用免费WiFi时用这个服务器来传输加密信息了。你也可以访问保存在你家里网络中共享的文件以及媒体。 + +不过,你现在还无法访问。我们现在已经为客户端(计算机和移动设备)创建了访问的密钥,但是我们还没有告诉客户端服务器的访问地址、如何连接、以及用什么密钥访问。 + +你应该记得,我们已经为需要连接VPN的不同客户端创建了不同的密钥。我们将客户端命名为 Client1、 Client2 和 Client3等。 + +但是为每个客户端从零单独生成一个配置文件会造成很多不必要的麻烦,这就是为什么我们需要使用[SANS institute][3]的Eric Jodoin写的巧妙的脚本。这个脚本会帮助我们生成那些配置文件。 + +### 跟随脚本 ### + +这个脚本会访问我们的默认设置,从而为每一个客户端生成各自的配置文件。我们需要做的第一件事是,创建一个空的文本文档并写入我们的默认配置,以便脚本读取。 + + nano /etc/openvpn/easy-rsa/keys/Default.txt + +在空白文件中写入如下配置: + + client + dev tun + proto udp + remote <你的公网ip地址> 1194 + resolv-retry infinite + nobind + persist-key + persist-tun + mute-replay-warnings + ns-cert-type server + key-direction 1 + cipher AES-128-CBC + comp-lzo + verb 1 + mute 20 + +这个文档应该看起来和下面的截屏差不多,除了你应该填入你自己的公网ip地址之外。你注意到了我已经把我的公网ip删除了,当然这是为了保护我的隐私。相对而言,每个人的本地静态ip则都差不多,他们通常都以 "192.168." 起头。 + + + +如果你没有一个静态的公网ip的话,你需要使用动态DNS服务来给你自己一个域名来代替公网ip。我建议你使用免费服务[DNS Dynamic][4],它允许你取一个自己选择的名字。然后在你的树莓派上,你需要运行DDclient来自动更新你的DDNS注册信息。我在[这里][5]写过一篇完整的教程。 + +同样,按 Control+X 来保存文件并推出nano。 + +接下来,我们需要创建一个要用到的脚本。这个可执行脚本通常从shell中启动,可以自动化一些我们需要做的工作。 + + nano /etc/openvpn/easy-rsa/keys/MakeOPVN.sh + +[这里][6]是脚本文件,它由Jodoin编写。将内容复制粘贴至编辑器(注意一下复制粘贴中产生的问题)。 + +你需要将执行权限赋予给这个脚本。首先改变所在目录: + + cd /etc/openvpn/easy-rsa/keys/ + +然后只让root有访问权限。如果你还记得第一部分教程的内容的话,Linux中的权限管理由[不同的3位数字][7]代表。700表示"所有者可以读、写、执行"。 + + chmod 700 MakeOPVN.sh + +最后,执行文件: + + ./MakeOPVN.sh + +在脚本运行途中,他会要求你输入现有的客户端名称。例如: "Client1"。注意只输入已经存在的客户端名称。 + +如果一切正常的话,你应该会看到下面这行字弹出: + + Done! Client1.opvn Successfully Created. + +为剩下的客户端都重复执行这一步。 + +最后要做的事是将客户端连上树莓派,然后你就可以让客户端下载这些配置文件了。你需要使用一个SCP (Secure Copy Protocol)客户端来实现它。在Windows中,我推荐[WinSCP][8]。而我在mac中一直使用[Fugu][9]。 + +注意:如果你没有连接SCP客户端的权限,你需要为自己授权在此文件夹的读/写的权限。回到树莓派中输入: + + chmod 777 -R /etc/openvpn + +注意在你复制完文件后要取消这一步,以防止其他人从这里下载文件!完成之后将权限改为[600][10], 仅让 用户 pi 能读/写文件: + + chmod 600 -R /etc/openvpn + +完成后回到客户端. + +### 使用客户端软件 ### + +好了,困难的部分都结束了。从这里开始我们需要将之前生成的脚本输入到客户端的图形用户界面。对PC、Android或者iOS手机来说,你可以下载[OpenVPN Connect][11]。但是这个软件没有mac版,所以我尝试了[Tunnelblick][12]和[Viscosity][13]。 + +Tunnelblick 是免费的,但是Viscosity在免费30天试用之后需要9美刀来购买。不管怎么样,我们来尝试下将mac连入我们的服务器吧。 + +在我的情况下,mac是我第5个连接VPN的客户端,所以我生成的文件名叫做client5.opvn。 + +下载可以在你的OS X版本下运行的Tunnelblick。我在使用Mavericks,所以我下载了[beta][14]版。虽然这个软件有很多我看起来搞笑的对话框弹出,但是我下载的可不是盗版。 + + + +接着它会问你是否有了配置文件,我当然已经有了:Cientt.opvn。 + + + +然后它会问你,你的配置文件是.opvn或.tblk。如果你选择了.opvn它会帮你将文件格式转换成Tunnelblick自己的格式。我把Client5.opvn放到Tunnelblick指定的文件夹,然后把文件夹的名字改为了Client5.tblk。 + +好啦,你已经可以连接了。点击屏幕右上方Tunnelblick的标志然后选择Client5。 + + + +它会让你输入密码,这个密码就是上篇中我们生成各个客户端时使用的密码。 + + + +如果你密码输入正确,看起来就会如上图。 + +尝试在咖啡厅, 图书馆或任何有免费WiFi的地方连接VPN。通过使用VPN,即使你连接的是公共网络,你的数据仍然是安全的。 + +插图和截屏来自于ReadWrite。 + +-------------------------------------------------------------------------------- + +via: http://readwrite.com/2014/04/11/building-a-raspberry-pi-vpn-part-two-creating-an-encrypted-client-side + +译者:[ThomazL](https://github.com/ThomazL) 校对:[wxy](https://github.com/wxy) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://readwrite.com/2014/04/10/heartbleed-security-protect-yourself-data-passwords +[2]:http://linux.cn/article-3105-1.html +[3]:http://www.sans.org/ +[4]:https://www.dnsdynamic.org/ +[5]:http://readwrite.com/2014/04/09/raspberry-pi-projects-ssh-remote-desktop-static-ip-tutorial +[6]:https://gist.github.com/laurenorsini/10013430/revisions +[7]:http://www.thinkplexx.com/learn/article/unix/command/chmod-permissions-flags-explained-600-0600-700-777-100-etc +[8]:http://winscp.net/eng/index.php +[9]:http://download.cnet.com/Fugu/3000-7240_4-26526.html +[10]:http://linuxcommand.org/lts0070.php +[11]:http://openvpn.net/ +[12]:https://code.google.com/p/tunnelblick/ +[13]:https://www.sparklabs.com/viscosity/ +[14]:https://code.google.com/p/tunnelblick/wiki/DownloadsEntry#Tunnelblick_Beta_Release diff --git a/translated/tech/Daily Ubuntu Tips--Automatically Backing Up Ubuntu 14.04 To Box Cloud Storage.md b/published/Daily Ubuntu Tips--Automatically Backing Up Ubuntu 14.04 To Box Cloud Storage.md similarity index 68% rename from translated/tech/Daily Ubuntu Tips--Automatically Backing Up Ubuntu 14.04 To Box Cloud Storage.md rename to published/Daily Ubuntu Tips--Automatically Backing Up Ubuntu 14.04 To Box Cloud Storage.md index 106366b4bf..c761f152fd 100644 --- a/translated/tech/Daily Ubuntu Tips--Automatically Backing Up Ubuntu 14.04 To Box Cloud Storage.md +++ b/published/Daily Ubuntu Tips--Automatically Backing Up Ubuntu 14.04 To Box Cloud Storage.md @@ -1,12 +1,12 @@ Ubuntu 每日技巧- 自动备份Ubuntu 14.04到Box云存储上 ================================================================================ -如今你已经升级或者安装了Ubuntu 14.04, 这有另外一件事情你可能需要去做来保护你的新系统:备份! +如今你已经升级或者安装了Ubuntu 14.04, 但是还有另外一件保护你的新系统需要做的事情:备份! Ubuntu内置了一个备份工具 **Déjà Dup Backup Tool**。它允许你备份你的系统并保存在本地或者通过不同的协议保存在远端服务器上。 -还有许多其他的工具来备份你的Ubuntu计算机与文件。你可以通过[Dropbox 客户端][1]或者其他云服务来自动备份你的重要文档。你也有可能使用UbuntuOne来备份你的机器,但这不再是一个选择了。 +还有许多其他的工具来备份你的Ubuntu计算机与文件。你可以通过[Dropbox 客户端][1]或者其他云服务来自动备份你的重要文档。你也有可能使用UbuntuOne来备份你的机器,但现在这不再是一个选择了。 -另外用来备份你机器的云存储是Box。Box是一个很棒的服务,它是Dropbox的一个替代品。Box云存储的一个缺点是它没有Dropbox那样的Linux客户端。 +另外一个可以用来备份你机器的云存储是Box。Box是一个很棒的服务,它是Dropbox的一个替代品。Box云存储的一个缺点是它没有Dropbox那样的Linux客户端。 它的一个好处是它有Dropbox不支持的通过WebDAV协议来备份你的文件。 @@ -14,12 +14,11 @@ Ubuntu内置了一个备份工具 **Déjà Dup Backup Tool**。它允许你备 在你开始之前,你首先要确保你有一个Box账号,如果没有,请先前去注册。 -When you’re ready, open **Dash** and search for Backup. Or go to **Option (Gear) –> System Settings –> Backups** 当你完成后,打开**Dash** 并搜索备份。或者进入**选项 (Gear) –> 系统设置 –> 备份**  -接下来,选择备份的文件夹(保存),忽略的文件夹,以及哪里保存备份。位置是我们要首先设置的。对于存储位置,我们选择**WebDAV** 。接下来输入服务器地址(如下所示), 文件夹应该是/dav/,以及你的Box用户名。 +接下来,选择备份的文件夹(即保存),忽略的文件夹,以及在哪里保存备份。位置是我们要首先设置的。对于存储位置,我们选择**WebDAV** 。接下来输入服务器地址(如下所示), 文件夹应该是/dav/,并输入你的Box用户名。  @@ -31,23 +30,23 @@ When you’re ready, open **Dash** and search for Backup. Or go to **Option (Ge  -在下一屏中,你可以选择是否用密码加密备份。我建议不要这么做,因为忘记密码可能也会有危险。 +在下一屏中,你可以选择是否用密码加密备份。我建议不要这么做,因为忘记密码可能也会有危险。(译注:当然那些秘密的东西你就不要备份到这里了) -第一次备份后,前往打开自动备份设置。接着进入计划并选择对于你最好的备份计划。 +第一次备份后,前往打开定期备份设置。接着进入计划并选择对于你最好的备份计划。 -要打开自动备份,右上角的滑动条拖到右边。 +要打开定期备份,要将右上角的滑动条拖到右边(即变成橙色的“ON”)。  就是这样!你现在可以进入'保存的文件夹' 并开始加入更多需要备份的文件夹。 -享受吧! +体验一下吧! -------------------------------------------------------------------------------- via: http://www.liberiangeek.net/2014/04/daily-ubuntu-tips-automatically-backing-up-ubuntu-14-04-to-box-cloud-storage/ -译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) +译者:[geekpi](https://github.com/geekpi) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 diff --git a/sources/news/20140527 4MLinux 9.0 Beta Is a 55 MB Operating System That Has It All.md b/sources/news/20140527 4MLinux 9.0 Beta Is a 55 MB Operating System That Has It All.md index 6e6c1ec9f4..7db4550790 100644 --- a/sources/news/20140527 4MLinux 9.0 Beta Is a 55 MB Operating System That Has It All.md +++ b/sources/news/20140527 4MLinux 9.0 Beta Is a 55 MB Operating System That Has It All.md @@ -1,3 +1,4 @@ +2q1w2007翻译中 4MLinux 9.0 Beta Is a 55 MB Operating System That Has It All ================================================================================  @@ -39,4 +40,4 @@ via: http://news.softpedia.com/news/4MLinux-9-0-Beta-Is-a-55-MB-Operating-System [1]:http://4mlinux-releases.blogspot.ro/2014/05/4mlinux-90-beta-released.html [2]:http://sourceforge.net/projects/linux4m/files/8.0/updates/8.2/livecd/4MLinux-8.2.iso/download -[3]:http://sourceforge.net/projects/linux4m/files/9.0/livecd/4MLinux-9.0.iso/download \ No newline at end of file +[3]:http://sourceforge.net/projects/linux4m/files/9.0/livecd/4MLinux-9.0.iso/download diff --git a/sources/news/20140529 GNOME Online Accounts 3.13.2 Adds Support for Photos and Maps.md b/sources/news/20140529 GNOME Online Accounts 3.13.2 Adds Support for Photos and Maps.md new file mode 100644 index 0000000000..f075f29acf --- /dev/null +++ b/sources/news/20140529 GNOME Online Accounts 3.13.2 Adds Support for Photos and Maps.md @@ -0,0 +1,32 @@ +GNOME Online Accounts 3.13.2 Adds Support for Photos and Maps +================================================================================ + + +**The GNOME developers announce that the latest version of GNOME Online Accounts, 3.13.2, is now out and comes with quite a few new features.** + +The 3.13.x branch of GNOME is strictly for development and it will eventually evolve into the stable 3.14, but that's a long way ahead. Until then, the developers are free to implement changes and new features. + +The previous version in this branch brought some very interesting changes and the devs removed Windows and Twitter support from the software, among other changes. + +According to the [changelog][1], support has been added for photos, a deprecated call to GNOME_COMMON_INIT has been removed, the UI has been adjusted so that the Online Accounts can use a header bar in the dialog, the alarm logic has been simplified in order to stop timerfd leaks, and support for maps has been added. + +Also, a small memory leak fix has been implemented, the default credentials cache is no longer leaked, and SSL is now used for Flickr for more security. + +**Download GNOME Online Accounts 3.13.2 sources:** + +- [tar.xz (3.12.2 Stable)][2][sources] [1.20 MB] +- [tar.xz (3.13.2 Development)][3][sources] [1.30 MB] + +Remember that this is a development version and it should NOT be installed on production machines. It is intended for testing purposes only. + +-------------------------------------------------------------------------------- + +via: http://news.softpedia.com/news/GNOME-Online-Accounts-3-13-2-Adds-Support-or-Photos-and-Maps-444249.shtml + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://ftp.acc.umu.se/pub/GNOME/sources/gnome-online-accounts/3.13/gnome-online-accounts-3.13.2.news +[2]:http://ftp.acc.umu.se/pub/GNOME/sources/gnome-online-accounts/3.12/gnome-online-accounts-3.12.2.tar.xz +[3]:http://ftp.acc.umu.se/pub/GNOME/sources/gnome-online-accounts/3.13/gnome-online-accounts-3.13.2.tar.xz \ No newline at end of file diff --git a/sources/news/20140529 Linux World Domination and Steam Machines Delayed Until 2015.md b/sources/news/20140529 Linux World Domination and Steam Machines Delayed Until 2015.md new file mode 100644 index 0000000000..a4c2093399 --- /dev/null +++ b/sources/news/20140529 Linux World Domination and Steam Machines Delayed Until 2015.md @@ -0,0 +1,33 @@ +Linux World Domination and Steam Machines Delayed Until 2015 +================================================================================ + + +The gaming community is anxious to get their hands on the new Linux-based Steam Machines from Valve, but it seems that the launch of this console hybrid is being delayed until next year. + +Valve is not a company known for its punctuality and it looks like the upcoming Steam Machines will definitely fit the profile. But what are these Steam Machines everyone is talking about? + +The company announced only a year and a half ago that they were launching the Steam for Linux client, and a few months ago Valve released SteamOS, a Linux distribution based on Debian that will power a console / PC hybrid. It will try to rival the PlayStation 4 and Xbox One in the living room. + +The only difference is that Valve is thinking about this console model a little bit differently. They want to have a console that can be upgraded with new parts and that is built by numerous third-party companies according to a set of specifications, which are not very constraining. + +To make things even better, Valve is working on a new controller that will revolutionize the way people play games on the consoles, especially for first-person shooters and strategies. Unfortunately, as you can see, this is a lot of work and the proposed 2014 goal is no longer viable. + +“We’re now using wireless prototype controllers to conduct live playtests, with everyone from industry professionals to die-hard gamers to casual gamers. It's generating a ton of useful feedback, and it means we'll be able to make the controller a lot better. Of course, it's also keeping us pretty busy making all those improvements. Realistically, we're now looking at a release window of 2015, not 2014.” + +“Obviously we're just as eager as you are to get a Steam Machine in your hands. But our number one priority is making sure that when you do, you'll be getting the best gaming experience possible. We hope you'll be patient with us while we get there. Until then, we’ll continue to post updates as we have more stories to share,” [said][1] a Valve representative in the Steam Universe discussion group. + +This can indicate a number of problems that need to be solved, beside the fact that the Steam controller is nowhere near ready. It's very possible that their operating system, SteamOS, is not prepared to take on such a huge task. There are still problems with the drivers and it will take a long time to fix them. + +The AMD support is rather poor and Valve really wants the Steam Machines project to be a powerful competition. The biggest problem is probably the price, which is high at the moment, as it surpasses PS4 and Xbox One by a lot. + +Valve and the companies that are building the consoles probably need more time to get the prices down and to improve the final quality of the product, hardware and software-wise. They also need more games under their belt, so postponing the Linux domination of the world by another six months, into 2015, may not be such a bad thing. + +-------------------------------------------------------------------------------- + +via: http://news.softpedia.com/news/Linux-World-Domination-and-Steam-Machines-Delayed-Until-2015-444271.shtml + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://steamcommunity.com/groups/steamuniverse#announcements/detail/1820891223906967821 \ No newline at end of file diff --git a/sources/talk/20140528 Ubuntu on Surface Pro 3--not smooth yet but promising.md b/sources/talk/20140528 Ubuntu on Surface Pro 3--not smooth yet but promising.md deleted file mode 100644 index 66ce6c822f..0000000000 --- a/sources/talk/20140528 Ubuntu on Surface Pro 3--not smooth yet but promising.md +++ /dev/null @@ -1,26 +0,0 @@ -alim0x translating - -Ubuntu on Surface Pro 3 – not smooth yet but promising -================================================================================ - - -Microsoft has made Surface Pro 3 tablet PC available for pre-order from May 21 and it didn’t take long for Linux enthusiasts to try Ubuntu 14.04 on it. And the results are quite promising! Surface pro 3 flaunts a decent [hardware spec][] and it will definitely be a delight for any Linux user to run Ubuntu on it when all the components are supported. - -The first sensible step is to take a system image backup of the Surface pro 3. The image size will vary depending on what is installed on the device but the process is reasonably fast. A separate drive with Windows 8.1 is also required to restore the image because once Linux is installed, the repair and restore function will be lost. - -To install, connect a bootable pen drive with Ubuntu, press the Volume Down and Power keys till the Surface logo shows up, then release both. Once the USB boots up, you can reach the familiar Ubuntu install screen (with live and install options). The Ubuntu installation procedure remains the same. - -Post installation most of the components work out of the box. WiFi works but detects only 2.4GHz networks. The touchpad on the Type Cover works, but not the keyboard. The virtual keyboard in the accessibility setting can be used for typing but it is still lacking in features on Ubuntu. The best option is to connect a USB keyboard. The pen works as a pointer and pressing it down works as a left-click, but as Bluetooth is not working out of the box the buttons on the pen do not work. There might be some issues with the pressure-sensitivity of Ubuntu’s pen implementation. While it is fast and smooth, the experience without type cover is not optimal. Just like the keyboard, the dock might also not work out of the box. As touch and WiFi work out of the box, KDE‘s Plasma Active would be a better choice compared to Ubuntu on this device. However, the latest stable Kubuntu installation has issues on Surface Pro 3. - -By the time the Surface Pro 3 is available at the outlets most of the issues might get fixed if the device grabs enough attention from developers. Here’s a short [video][2] of Ubuntu running on Surface Pro 3 recorded during the experiment. - --------------------------------------------------------------------------------- - -via: http://www.muktware.com/2014/05/ubuntu-surface-pro-3-smooth-yet-promising/27870 - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://www.microsoft.com/surface/en-us/products/surface-pro-3 -[2]:https://www.youtube.com/watch?v=mRH-c2_kDA4 diff --git a/sources/talk/20140529 What is a good terminal emulator on Linux.md b/sources/talk/20140529 What is a good terminal emulator on Linux.md new file mode 100644 index 0000000000..99d2dc5670 --- /dev/null +++ b/sources/talk/20140529 What is a good terminal emulator on Linux.md @@ -0,0 +1,89 @@ +What is a good terminal emulator on Linux? +================================================================================ +A good terminal emulator is a sufficient reason to choose Linux over Windows or Mac. Any power user of Linux would agree on that. By accessing the shell, a user can easily perform tasks that would be impossible, or too repetitive to perform from a graphical environment. But the choice of your terminal emulator is important since it can be the single application that you use the most. I will try to give you a well furnished list of good terminal emulators on Linux, from the classics, to the most exotic, but always efficient and original. + +If you deem a terminal application not cited here worthy, please let us know in the comments. There are a lot of them out there, and most are completely worthy of your attention. + +### 1. Gnome-terminal ### + + + +Let's start with the "classical" terminals, and for Gnome, Gnome-terminal is as classical as it gets. It supports different user profiles, tabs, text re-sizing, transparent background, and a high degree of customization. As its name suggests, it fits in perfectly in a Gnome environment. + +### 2. Konsole ### + + + +Also a big name, Konsole is pretty much the equivalent of Gnome-terminal for KDE environments. One of the few additions is that Konsole supports a split-view mode as well as directory bookmarking. + +### 3. (Xfce) Terminal ### + + + +Xfce users also have their own terminal with xfce4-terminal. The idea is to get a product similar to Gnome-terminal in appearance, but much lighter in terms of resources needed. The result is very customizable, but without user profile functionality or transparent background. + +### 4. LXTerminal ### + +[][1] + +To finish with the most famous terminals for desktop environment, LXTerminal is designed for LXDE environments. As you can imagine, it is even lighter and faster than xfce-terminal, leaving behind complex customization and advanced options, just to keep the tabs. + +### 5. Terminator ### + + + +Now let's get to the Rolls-Royce of terminal emulators. Terminator is one of the most complete software out there. It includes tab, split-view horizontal and vertical, screen captures, user profiles, plugins, and layout manager. Probably more options than you will ever need. The downside is the weight, and the heavy resource consumption. Up to you what you sacrifice. + +### 6. Tilda ### + +[][2] + +There is also a completely different style of terminal, the so called "drop-down" type. If you like to have your terminal always at the stroke of a key, you might enjoy the next three software options. First, Tilda is the epitome of the drop-down terminal. It is environment free and pretty light. You can set the degree of transparency or even a different background, and then choose from which side of the screen it should appear. Past that, do not expect anything too complex like tabs or split-view. Tilda only does one thing: appear quickly when you need it. + +### 7. Guake ### + + + +For those of you who like the concept of Tilda, but prefer something more integrated with Gnome, you should try Guake. Concerning the functionalities, they are more or less similar to Tilda. The difference between the two is mostly cosmetic. + +### 8. Yakuake ### + +[][3] + +But KDE users are not forgotten either, with Yakuake, which is basically the alternative to Guake for KDE environments. It proposes the same things as Guake, in addition to a tabbed interface and users profiles. + +### 9. Terra ### + + + +And for power users, who liked Terminator and want it as a drop-down, I propose you Terra which is the best of both worlds. In between Guake and Terminator, Terra supports split-view and tabs while being a drop-down. + +### 10. rxvt ### + + + +If your goal is to be as lightweight as possible, and that you want something close to xterm, then rxvt is for you. With no tabs, no customization, no split-view, no anything, rxvt is the must when it comes to ultra-lightweight. If sometimes you need the bare minimum, then rxvt is for you. + +### 11. Sakura ### + + + +As lesser known terminal emulator, Sakura is based on GTK but does not require a full Gnome installation. Unlike rxvt, Sakura has a few extras, like tabs and color customization, but tries to keep it simple and basic. So if you want the basics in a lightweight environment-free software, Sakura is probably where to turn to. + +### 12. Terminology ### + + + +One of the most exotic terminal out there is Terminology. Originally designed for Enlightenment, it proposes the classical functions that we kept seeing so far, and also throws in a few more that I have not seen before. Among them, the possibility to stream media straight from the terminal, and even thumbnails for file listing. + +-------------------------------------------------------------------------------- + +via: http://xmodulo.com/2014/05/good-terminal-emulator-linux.html + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [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/ \ No newline at end of file diff --git a/sources/talk/20140529 Why No Flash Support for Linux Is Good for Open Source.md b/sources/talk/20140529 Why No Flash Support for Linux Is Good for Open Source.md new file mode 100644 index 0000000000..d43ed3a950 --- /dev/null +++ b/sources/talk/20140529 Why No Flash Support for Linux Is Good for Open Source.md @@ -0,0 +1,31 @@ +Why No Flash Support for Linux Is Good for Open Source +================================================================================ +> The upcoming end of support for Adobe Flash in the open source Chromium browser for Linux is actually a good thing for the Linux world. + + + +Flash, the ubiquitous media framework for the Web, soon will no longer work for Linux users of the [Chromium][1] browser, the open source version of [Google Chrome][2]. Is it time for the Linux world to panic? Not at all. + +Here's what's happening: Soon, the means by which Flash support was traditionally implemented in Chromium, via a plugin originally designed for Netscape, will [no longer work][3]. Instead, Flash support will come in the form of a new API called Pepper, which Google has created for Chrome. + +For Linux users, the problem is that Pepper is available only for Chrome, not its open source cousin, Chromium. And while it may be possible technically to make Pepper work in Chromium, doing so will require more know-how than the average Linux user possesses. + +That's bad news for the Linux world, where almost half of Linux users run Chromium, according to [one source][4]. And for other browsers, Flash support on Linux ended with Flash version 11.2, which still works well enough for now, but which may cease to be effective in the future. This is all to say that soon, neither Chromium, nor Firefox, nor any of their offshoots or open source betters likely will be able to display Flash-based content effectively. + +But so far, few people are actually panicking about this, as indeed they shouldn't. In many ways, vanishing Flash support for Linux is actually a good thing, because it will only help to hasten the disappearance of Flash altogether. After all, as Jim Lynch [noted][5] over at IT World, Apple iOS has never had Flash support, and that hasn't dampened the massive popularity of iPads or iPhones. This is particularly true as technologies such as HTML5 are making Flash unnecessary for delivering Web content. + +This is a case, then, in which denying support for a particular software package to the Linux community actually will benefit the community—and the IT world more generally—in the long run. That rarely happens, but when it comes to Flash, disappearing support for Linux can only prove to be a good thing. + +-------------------------------------------------------------------------------- + +via: http://thevarguy.com/open-source-application-software-companies/052814/why-no-flash-support-linux-good-open-source + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [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 \ No newline at end of file diff --git a/sources/tech/20140529 How To Share Disks In VirtualBox Between Linux Guest OS.md b/sources/tech/20140529 How To Share Disks In VirtualBox Between Linux Guest OS.md new file mode 100644 index 0000000000..edbb44ee2c --- /dev/null +++ b/sources/tech/20140529 How To Share Disks In VirtualBox Between Linux Guest OS.md @@ -0,0 +1,48 @@ +Translating by GOLinux ... +How To Share Disks In VirtualBox Between Linux Guest OS +================================================================================ +Let me show you in this small tutorial, how to share 1 disk between 2 Linux guests os in Virtualbox. + +This tutorial will be very helpful, if you want to Configure and play with GFS or cluster machines. + +The the normal screenshot of Virtualbox: + + + +First, Guest OS Centos1: + + + +Second Guest OS Centos2: + + + +Add Extra disk to First machine: + + + +via File -> Virtual Media manager (Control+D): + + + +Make the disk Shareable: + + + +From Guest Centos 2, you can add existing disk that was created before Centos1 guest OS: + + + +After this restart the 2 Guest os, you can check if the drive is add: + + + +That’s it. + +-------------------------------------------------------------------------------- + +via: http://www.unixmen.com/share-disks-virtualbox-linux-guest-os/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 diff --git a/translated/talk/20140528 Ubuntu on Surface Pro 3--not smooth yet but promising.md b/translated/talk/20140528 Ubuntu on Surface Pro 3--not smooth yet but promising.md new file mode 100644 index 0000000000..a82b6c020c --- /dev/null +++ b/translated/talk/20140528 Ubuntu on Surface Pro 3--not smooth yet but promising.md @@ -0,0 +1,24 @@ +在Surface Pro 3上运行Ubuntu – 尚不完美但很有戏 +================================================================================ + + +微软从5月21日起接受Surface Pro 3平板PC的预订,没过多久Linux爱好者们就在其上尝试了Ubuntu 14.04。结果是十分有希望的!Surface pro 3标榜拥有还不错的[硬件规格][1],当所有的硬件都被支持后,对任何Linux用户而言在上面运行Ubuntu无疑是一件令人感到愉快的事情。 + +最明智的第一步无疑是对Surface pro 3的系统镜像做个备份。根据上面安装系统版本的不同镜像大小也不一定相同,但可以相信的是这一过程会很快完成。恢复Windows 8.1的时候还另外需要一个驱动器来恢复镜像,因为一旦安装了Linux,原本的修复和还原功能将会消失。 + +要在Surface上安装Ubuntu,连接一个Ubuntu的可启动U盘,同时按住音量减和电源键直到Surface的标志出现,然后放开这两个键。一旦从USB启动之后,你就能看到熟悉的Ubuntu安装界面(有实时会话(live session)和安装选项)。后续Ubuntu安装步骤和一般安装相同。 + +安装完成后大部分组件都能达到开箱即用的状态。WiFi能够正常工作,但只能检测到2.4GHz的网络。Type Cover上的触控板工作正常,但键盘不能工作。在辅助设置中的虚拟键盘可以用来输入,但在Ubuntu中还是缺少一些功能特性。最佳的选择是连接一个USB键盘。随附的笔能够像鼠标指针一样工作,点击下去相当于鼠标左键单击,但蓝牙不能开箱即用,笔上的按钮也不起作用。在Ubuntu的笔的功能实现上,在压感上可能会有点小问题。尽管系统流畅反应迅速,没有了type cover的体验无论如何也算不上最佳。就像键盘一样,dock(译注:Surface的扩展底座)可能也做不到开箱即用。相比于Ubuntu,触控和WiFi同样可以开箱即用的KDE的Plasma Active(译注:KDE专为触控设备打造的用户界面)会是个更好的选择。但是,最新版的Kubuntu在Surface Pro 3上安装时还存在一些问题。 + +如果这部设备能够获得开发者足够的关注的话,到Surface Pro 3在各个销售点开售的时候,大部分问题应该能够得到解决。 这里是这次试验时录下的Ubuntu运行在Surface Pro 3上的简短[视频][2]。 + +-------------------------------------------------------------------------------- + +via: http://www.muktware.com/2014/05/ubuntu-surface-pro-3-smooth-yet-promising/27870 + +译者:[alim0x](https://github.com/alim0x) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.microsoft.com/surface/en-us/products/surface-pro-3 +[2]:https://www.youtube.com/watch?v=mRH-c2_kDA4 diff --git a/translated/tech/20140529 Add Windows Like Bottom Taskbar In Ubuntu Unity 14.04.md b/translated/tech/20140529 Add Windows Like Bottom Taskbar In Ubuntu Unity 14.04.md new file mode 100644 index 0000000000..78ea25c1bb --- /dev/null +++ b/translated/tech/20140529 Add Windows Like Bottom Taskbar In Ubuntu Unity 14.04.md @@ -0,0 +1,37 @@ +在Ubuntu Unity 14.04中添加Windows风格的底部任务栏 +================================================================================ + + +一些从Windows转到Ubuntu的新用户可能发现,在Ubuntu下默认的Unity界面占据了一切。大多数Windows用户,也包括一些非Gnome 3用户和一些非Unity Linux用户也许在Ubuntu中看不到底部任务栏。我们都知道,[Unity中的拖放操作][1]对用户不是很友好。 + +不管出于什么原因,如果你在Ubuntu中想要个底部面板,那么[tint][2]就是你的菜。 + +### 在Ubuntu 14.04中添加底部任务栏 ### +打开终端(Ctrl+Alt+T),然后输入下面的命令: + + sudo apt-get install tint2 + +这样就把tint2安装好了。你可以在终端中输入tint2来运行它了,但这不是我们想要干的活,因为我们的目的根本不在于此。在此,我们需要让tint2来开机启动,这样每次启动Ubuntu的时候,它都会在桌面底部恭候你了。 + +#### 怎样让tint2开机启动? #### +打开Unity Dash(按下Windows键吧),然后搜索启动程序。 + + + +打开**启动程序**,在那儿猛戳**添加**按钮,你就可以添加一个新的开机启动程序了。你可以给它起个好认的名字,那命令那栏输入**tint2**,然后猛戳**添加**,然后继续猛戳**关闭**来保存。如果我说得不够清楚,还是看看下面的图片吧,它应该很直观了: + + + +好了。赶快注销并重新登录进去看看吧,任务栏会乖乖地在下面等着你了。第一张图片看到了吗?就是那个样子的。像[Conky][3]一样,tint2也能进行大量配置,但要进行深度配置,你得修改配置文件了。就算你很懒惰,安好了啥都不做,那它也会干得很好了。你已经试过了?你感觉tint2怎么样呢? + +-------------------------------------------------------------------------------- + +via: http://itsfoss.com/add-windows-like-bottom-taskbar-in-ubuntu-unity-14-04/ + +译者:[GOLinux](https://github.com/GOLinux) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://itsfoss.com/drag-drop-files-ubuntu-1404-unity/ +[2]:https://code.google.com/p/tint2/ +[3]:http://conky.sourceforge.net/ \ No newline at end of file diff --git a/translated/tech/Best Icon Themes For Ubuntu 14.04.md b/translated/tech/Best Icon Themes For Ubuntu 14.04.md index 2462fc7bc8..26da46f49a 100644 --- a/translated/tech/Best Icon Themes For Ubuntu 14.04.md +++ b/translated/tech/Best Icon Themes For Ubuntu 14.04.md @@ -1,10 +1,10 @@ -Ubuntu 14.04最棒的图标主题 +Ubuntu 14.04 最棒的图标主题 ================================================================================  -还在苦苦寻找方法来让你的Ubuntu 14.04更加漂亮吗?那就赶紧给你的系统换套图标吧!如果你还不知道有哪些很棒的图标主题,不用着急,我已经整理了一些适用于**Ubuntu 14.04的最棒的图标集**。不过在向你们介绍这些图标集之前,我还是先向你介绍一下如何应用图标主题吧。 +还在苦苦寻找方法来让你的 Ubuntu 14.04 更加漂亮吗?那就赶紧给你的系统换套图标吧!如果你还没发现哪些图标主题很棒,不用着急,我已经整理了一些适用于**Ubuntu 14.04的最佳图标集**。不过在欣赏这些图标集之前,我还是先向你介绍一下如何应用图标主题吧。 -### 如何在Ubuntu系统中应用新图标: ### +### 如何在 Ubuntu 系统中应用新图标集: ### 你可以通过两种方式来安装一个新的图标主题。一个是添加PPA源。你可以添加PPA软件源,然后安装某个图标集。但并不是所有的图标集可以通过该方法获得。所以,另一种方法就是,下载该图标集的压缩文件,然后将之解压到**~/.icons**文件夹。如果这个文件夹不存在的话,你可以使用下面的命令来新建: @@ -12,7 +12,7 @@ Ubuntu 14.04最棒的图标主题 解压到以上路径的图标只对当前用户有效。如果你希望所有的用户都可以使用该图标主题,你应该将该图标解压到**/usr/share/icons**。 -到此,你已经安装了该图标。这样的话,你就可以使用[Unity Tweak Tool][1]来应用该图标主题。你可以使用下面的命令来安装Unity Tweak Tool: +到此,你已经安装了该图标。这样的话,你就可以使用[Unity Tweak Tool][1]来应用该图标主题。你可以使用下面的命令来安装 Unity Tweak Tool: sudo apt-get install unity-tweak-tool @@ -20,17 +20,17 @@ Ubuntu 14.04最棒的图标主题  -现在,你可以选择你所喜欢的图标集啦。到此为止,我想你已经掌握了如何在Ubuntu中更换图标,下面我们一起来欣赏Ubuntu中最棒的图标主题吧。 +现在,你可以选择你所喜欢的图标集啦。到此为止,我想你已经掌握了如何在 Ubuntu 中更换图标,下面我们一起来欣赏 Ubuntu 中最棒的图标主题吧。 ### Ubuntu 14.04最棒的图标主题: ### -废话不多说,我们一起来欣赏一些Ubuntu Unity桌面可用的图标主题吧(可能也支持Gnome桌面环境,小编未在该桌面环境下测试): +废话不多说,我们一起来欣赏一些 Ubuntu Unity 桌面可用的图标主题吧(可能也支持Gnome桌面环境,小编未在该桌面环境下测试): #### Moka: ####  -你可以使用下面的命令在Ubuntu以及相似的发行版中安装该图标主题: +你可以使用以下命令在 Ubuntu 以及同类的发行版中安装该图标主题: sudo add-apt-repository ppa:snwh/moka-icon-theme-daily sudo apt-get update @@ -40,13 +40,13 @@ Ubuntu 14.04最棒的图标主题  -上图中展示的是Numix 圆形图标主题。一些相似的图标主题和壁纸资源也是可以通过Numix PPA软件源获得的: +上图中展示的是 Numix 圆形图标主题。一些相似的图标主题和壁纸资源也是可以通过 Numix PPA 软件源获得的: sudo add-apt-repository ppa:numix/ppa sudo apt-get update sudo apt-get install numix-icon-theme numix-icon-theme-circle -#### Uniform: #### +#### Uniform: ####  @@ -76,7 +76,7 @@ Ubuntu 14.04最棒的图标主题 via: http://itsfoss.com/best-icon-themes-ubuntu-1404/ -译者:[JonathanKang](https://github.com/JonathanKang) 校对:[校对者ID](https://github.com/校对者ID) +译者:[JonathanKang](https://github.com/JonathanKang) 校对:[Caroline](https://github.com/carolinewuyan) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 diff --git a/translated/tech/Building A Raspberry Pi VPN Part Two--Creating An Encrypted Client Side.md b/translated/tech/Building A Raspberry Pi VPN Part Two--Creating An Encrypted Client Side.md deleted file mode 100644 index 65f01a335c..0000000000 --- a/translated/tech/Building A Raspberry Pi VPN Part Two--Creating An Encrypted Client Side.md +++ /dev/null @@ -1,150 +0,0 @@ -在树莓派上建立VPN~第二部分~:建立加密客户端 -================================================================================ -> 你已经成功搭建了一个工作中的VPN服务器! 现在该干什么了? - -欢迎来到ReadWrite的树莓派VPN搭建教程的第二部分! - -到现在为止, 我们已经很清楚地摆平了将你的树莓派变成了一个虚拟私人网络这个工作. 但是随着[未来安全漏洞对互联网生活的妥协][1], 让我们感觉拥有一个安全的服务器在你的身边越来越重要了. 通过这样, 你就可以不用担心有人在信息传输于你的电脑和互联网时拦截信息, 自由地写邮件以及传输数据了. - -[如果你看了此教程的第一部分][2], 你应该在你的树莓派上已经配置完一个拥有完全功能的VPN服务器了. 你可以在有免费WiFi时用这个服务器来传输加密信息了. 你也可以访问保存于你家里网络中已分享的文件以及媒体. - -只是, 你现在还无法访问. 我们现在已经为客户端(计算机和移动设备)创建了访问的密钥, 但是我们还没有告诉客户端服务器的访问地址, 如何连接, 以及用什么密钥访问. - -你应该记得, 我们已经为需要连接VPN的不同客户端创建了不同的密钥. 我们将客户端命名为 Client1, Client2 和 Client3. - -但是为每个客户端从零单独生成一个配置文件会造成很多不必要的麻烦, 这就是为什么我们需要使用[SANS institute][3]的Eric Jodoin写的巧妙的脚本. 这个脚本会帮助我们生成配置文件. - -### 跟随脚本 ### - -这个脚本会访问我们的默认设置, 从而为每一个客户端生成各自的配置文件. 我们需要做的第一件事是, 创建一个空的刻度文本文档并写入我们的默认配置. - - nano /etc/openvpn/easy-rsa/keys/Default.txt - -写入下面的文本: - - client - - dev tun - - proto udp - - remote <你的公网ip地址> 1194 - - resolv-retry infinite - - nobind - - persist-key - - persist-tun - - mute-replay-warnings - - ns-cert-type server - - key-direction 1 - - cipher AES-128-CBC - - comp-lzo - - verb 1 - - mute 20 - -这个文档应该长的和下面的截屏差不多, 除了你应该填入你自己的公网ip地址之外. 你注意到了我已经把我的公网ip删除了, 当然这是为了保护我的隐私. 换句话说, 每个人的本地静态ip都差不多. 他们都以 "192.268." 起头. - - - -如果你没有一个公网ip的话, 你需要使用动态DNS服务来给你自己一个域名来代替公网ip. 我建议你使用免费服务[DNS Dynamic][4], 它允许你取自己选择的名字. 然后在你的树莓派上, 你需要运行DDclient来自动更新你的DDNS登记. 我在[这里][5]写过一篇完整的教程. - -同样, 按 Control+X 来保存文件并推出nano. - -接下来, 我们需要创建一个实际的脚本. 一个可执行脚本通常从shell启动, 可以自动化一些我们需要做的工作. - - nano /etc/openvpn/easy-rsa/keys/MakeOPVN.sh - -[这里][6]是脚本文件, 由Jodoin编写. 将内容复制粘贴至编辑器(注意一下复制粘贴中产生的问题). - -你需要将执行权限赋予给这个脚本. 首先改变所在目录: - - cd /etc/openvpn/easy-rsa/keys/ - -然后给予其root权限. 如果你还记得第一部分教程的内容的话, Linux中的权限管理由[不同的3位数字][7]实现. 700表示"所有者可以读,写,执行". - - chmod 700 MakeOPVN.sh - -最后, 执行文件: - - ./MakeOPVN.sh - -在脚本运行途中, 他会要求你输入现有的客户端名称. 实例: "Client1". 注意只输入已经存在的客户端名称. - -如果一切运行良好的话, 你应该会看到下面这行字弹出: - - Done! Client1.opvn Successfully Created. - -为剩下的客户端都执行这一步. - -最后要做的事是将客户端连上树莓派, 然后你就可以从客户端下载文件了. 你需要使用一个SCP (Secure Copy Protocol)客户端来实现它. 在Windows中, 我推荐[WinSCP][8]. 我一直在mac中使用[Fugu][9]. - -注意: 如果你没有连接SCP客户端的权限, 你需要为自己授权在此文件夹的读/写权限. 回到树莓派中输入: - - chmod 777 -R /etc/openvpn - -注意在你复制完文件后取消这一步, 从而其他人不能从这里下载文件! 完成之后将权限改为[600][10], 使树莓派的用户能读/写文件: - - chmod 600 -R /etc/openvpn - -完成后回到客户端. - -### 使用客户端软件 ### - -好了,困难的部分都结束了. 从这里开始我们需要将之前生成的脚本输入图形用户界面. 对PC, Android或者iOS手机来说, 你可以下载[OpenVPN Connect][11]. 但是这个软件没有mac版, 所以我尝试了[Tunnelblick][12]和[Viscosity][13]. - -Tunnelblick 是免费的, 但是Viscosity在免费30天尝试之后需要9美刀来购买. 不管怎么样, 我们来尝试下将mac连入我们的服务器吧. - -在我的情况下, mac是我第5个连接VPN的客户端, 所以我生成的文件名叫做client5.opvn. - -下载可以在你的OS X版本下运行的Tunnelblick. 我在使用Mavericks, 所以我下载了[beta][14]版. 虽然这个软件有很多我看起来很好笑的语言弹出, 但这真的是一个合法的下载. - - - -然后它会问你, 你的配置文件是.opvn或.tblk. 如果你选择了.opvn它会带你将文件格式转换成Tunnelblick本地格式. 我把Client.opvn传送至Tunnelblick提供的文件夹, 然后把文件夹的名字改为了Client5.tblk. - -好啦, 你已经可以连接了. 点击屏幕右上方Tunnelblick的标志然后选择Client5. - - - -它会问你是否传输密码文本, 这个密码和上篇中我们生成各个客户端时使用的密码是同样的. - - - -如果你密码输入正确, 你会获得像上面这样的情况. - -尝试在咖啡厅, 图书馆或任何有免费WiFi的地方连接VPN. 通过使用VPN, 即使你连接的是公共网络, 你的数据仍然是安全的. - -教程展示于ReadWrite. - --------------------------------------------------------------------------------- - -via: http://readwrite.com/2014/04/11/building-a-raspberry-pi-vpn-part-two-creating-an-encrypted-client-side - -译者:[ThomazL](https://github.com/ThomazL) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://readwrite.com/2014/04/10/heartbleed-security-protect-yourself-data-passwords -[2]:http://readwrite.com/2014/04/10/raspberry-pi-vpn-tutorial-server-secure-web-browsing -[3]:http://www.sans.org/ -[4]:https://www.dnsdynamic.org/ -[5]:http://readwrite.com/2014/04/09/raspberry-pi-projects-ssh-remote-desktop-static-ip-tutorial -[6]:https://gist.github.com/laurenorsini/10013430/revisions -[7]:http://www.thinkplexx.com/learn/article/unix/command/chmod-permissions-flags-explained-600-0600-700-777-100-etc -[8]:http://winscp.net/eng/index.php -[9]:http://download.cnet.com/Fugu/3000-7240_4-26526.html -[10]:http://linuxcommand.org/lts0070.php -[11]:http://openvpn.net/ -[12]:https://code.google.com/p/tunnelblick/ -[13]:https://www.sparklabs.com/viscosity/ -[14]:https://code.google.com/p/tunnelblick/wiki/DownloadsEntry#Tunnelblick_Beta_Release diff --git a/translated/Ubuntu 14.04 LTS: Major Application Updates.md b/translated/tech/Ubuntu 14.04 LTS Major Application Updates.md similarity index 100% rename from translated/Ubuntu 14.04 LTS: Major Application Updates.md rename to translated/tech/Ubuntu 14.04 LTS Major Application Updates.md