分类 新闻 下的文章

一个新的Linux内核已经发布了 - 全世界为之心跳(我们想把它说的诗意一些)。

Linus Torvalds(除了他不会有谁了)在Linux邮件列表(当然不会在别的地方)中宣布,在大概两个月后迎来了第一个4.x系列的Linux内核的发布

像每次发布前那样,Linux 4.1带来了很多的改变。它们包括了硬件兼容性、电源管理、文件系统性能、以及你从没听说过的处理器的技术修复。

Linux 4.1 已经进入将在10月发布的 Ubuntu 15.10 。

Linux 4.1 有哪些新东西

Tux got mail

Tux 收到了邮件

这个标题只是说说而已,我们不是简单地将发布公告贴到这里。

我们会从(大量、冗长以及那些不明觉厉的的技术的)更改日志去挑选一些对桌面用户而言,不见得夸张但或许有用的亮点。

电源管理

你可以在Linux 4.1中找到的面向用户的一大特性是对 Intel 的 Cherry Trail 和 Bay Trai 芯片、Soc及Intel计算棒等设备的性能及能效的提升。

传闻建议是Linux 4.1给出了新的Intel硬件组合,和更长电池寿命。这么多的进步自然不可能针对所有芯片,它只对特定芯片和系统(和高端的)有用,但仍旧是一个令人兴奋的消息。

Linux 4.1 亮点包括:

  • ext4 有了文件系统层面的加密(感谢Google)
  • 罗技游戏手柄lg4ff驱动改进了‘力反馈’
  • 东芝笔记本驱动进行了USB睡眠充电和背光改进
  • Xbox One控制器支持Rumble
  • Wacom平板驱动改进了电源报告
  • 各种针对arm和x86设备电源管理改进
  • Samsung Exynos 3250 电源管理改进
  • 支持Bamboo平板
  • 联想OneLink Pro Dock获得USB支持
  • 支持Realtek 8723A、 8723B、 8761A、 8821 Wi-Fi网卡

Ubuntu中安装Linux 4.1

虽然这次发布的内核被标记为稳定,但是Ubuntu用户并不需要迫切地安装它。

但如果你等不及了并且技术足够熟练,你可以从Canonical的主干内核归档中下载合适的软件包来安装Linux 4.1(或者冒着风险使用第三方PPA)。

10月发布的Ubuntu 15.10 Wily Werewolf将会基于Ubuntu Kernel 4.1.x(Ubuntu内核是基于Linux内核加上Ubuntu没被上流接受的独有补丁)。


via: http://www.omgubuntu.co.uk/2015/06/linux-4-1-kernel-new-features

作者:Joey-Elijah Sneddon 译者:geekpi 校对:wxy

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

The Document Foundation (TDF)郑重地发布了2014年度报告,你可以点击这里下载: http://tdf.io/report2014 (3.2 MB PDF)。高清质量的可以点击这里下载 http://tdf.io/report2014hq (15.9 MB PDF)。

TDF年度报告中,以回顾2014年开始了这篇报告,其中包括了TDF和LibreOffice的精彩集锦,并且总结了财务情况和预算。

该报告涉及到项目和活动的会议包括:2014年在伯尔尼的LibreOffice大会,在布鲁塞尔、大加那利岛、巴黎、波士顿和土鲁斯的认证项目、网站与质量保证、Hackfests项目等,本土语言项目,基础设施,文档项目,市场设计与营销。

该报告涉及到的软件开发活动和代码包括:工程指导委员会的活动,LibreOffice的开发,文档解放项目,LibreOffice的安卓移植。

报告的最后一部分则把焦点对准了那些做出了极大贡献的人们,他们是TDF的工作人员,董事会成员,委员会成员,委托组织成员,TDF的核心成员和咨询委员会成员。

TDF 2014年度报告的编辑工作由Sophie Gautier, Alexander Werner, Christian Lohmaier, Florian Effenberger, Italo Vignoli 和 Robinson Tryon完成,由Barak Paz设计样式,Libreoffice社区协助完成。

为了最大程度的传播该文档,采用了CC3 认证发布,除非特殊标注,TDF成员和自由软件基金会拥有其所有权。


via: http://blog.documentfoundation.org/2015/06/03/read-about-the-document-foundation-achievements-in-2014-download-the-annual-report/

作者:italovignoli 译者:sevenot 校对:wxy

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

Apache是最流行的web服务器,它通常用来接收客户端的请求并响应。它得到一个URL并将它翻译成一个文件名(或者静态请求),并将文件从本地磁盘中取出,通过因特网返回;或者将它翻译成程序执行它,接着将输出返回给请求方。如果web服务器不能处理和完成请求,它会返回一个错误信息。

在本篇中,我们会列出Apache的特性以及我们该如何用mod\_jk连接器来集成Tomcat 7和Tomcat 8。

Apache的特性

如我们所说Apache是最流行的web服务器。下面是流行背后的原因:

  • 它是自由工具,你可以很简单地下载和安装
  • 它开放源码,因此你可以查看源码,调整它,优化它,并且修复错误和安全漏洞。也可以增加新的功能和模块。
  • 它可以用在只有一两个页面的小网站,或者是有成千上万个页面的大网站,每月处理上百万的常规访问者的请求。它可以同时处理静态和动态内容。
  • 改进的缓存模块(mod\_cache、 mod\_disk\_cache、 mod\_mem\_cache)。
  • Apache 2 支持 IPv6.

Tomcat 的目录

${tomcat\_home} 是tomcat的根目录。你的tomcat安装应该有下面的子目录:

  • ${tomcat\_home}\conf – 存放不同配置文件的地方
  • ${tomcat\_home}\webapps – 包含示例程序
  • ${tomcat\_home}\bin – 存放你的Web服务器的插件的地方

Mod\_jk 模块

mod\_jk有两种可接受的方式:二进制或者源码。取决于你运行的web服务器的平台,也许有符合你的平台的二进制版本的mod\_jk。如果有的话建议使用这个。

mod\_jk模块在这些平台上开发及测试过:

  • Linux、 FreeBSD、 AIX、 HP-UX、 MacOS X、 Solaris ,应该在主流的支持Apache 1.3 和/或者 2.x的Unix平台上都工作。
  • WinNT 4.0-i386 SP4/SP5/SP6a (应该可以与其他的服务包一起工作), Win2K 和 WinXP 和 Win98
  • Cygwin (需要你有apache服务器及autoconf/automake支持工具)
  • Netware
  • i5/OS V5R4 (System I) ,带有 Apache HTTP Server 2.0.58。 确保已经安装了最新的 Apache PTF
  • Tomcat 3.2 到 Tomcat 8

The mod\_jk 需要两个组件:

  • mod\_jk.xxx – Apache HTTP服务器模块,取决于你的操作系统,它可能是mod\_jk.so、mod\_jk.nlm或者mod\_jk.SRVPGM。
  • workers.properties - 描述Worker (Tomcat进程)所用的主机以及处理器使用的端口。在下载的源码的conf目录下找到示例的workers.properties文件。

和Apache HTTP服务器其他的模块一样,mod\_jk应该安装在你的Apache服务器下的模块目录下:/usr/lib/apache,而且你应该更新你的httpd.conf文件。

安装

在开始安装前,非root用户需要使用“sudo”特权。现在我们开始安装,我们将使用下面的命令来安装Apache2和Tomcat:

sudo apt-get install apache2    
sudo apt-get install tomcat7
sudo apt-get install tomcat7-admin

下面,我们将会使用如下的命令来创建一个测试程序:

cd /var/lib/tomcat7/webapps
sudo mkdir tomcat-demo
sudo mkdir tomcat-demo/goodmoring
sudo vim tomcat-demo/helloworld/index.jsp

并粘贴下面的代码到上述的 index.jsp:

<HTML> 
 <HEAD>  
  <TITLE>Good Morning</TITLE> 
 </HEAD> 
 <BODY>  
  <H1>Good Morning</H1>   
  Today is: <%= new java.util.Date().toString() %> 
 </BODY>
</HTML>

一切完毕后,我们将使用下面的命令安装和配置mod\_jk:

sudo apt-get install libapache2-mod-jk

我们需要使用下面的命令启用Tomcat的8443转发端口:

sudo vim /etc/tomcat7/server.xml

解除下面的注释行:

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

之后,我们将用下面的命令为Apache创建workers.properties文件:

sudo vim /etc/apache2/workers.properties

粘贴下面的行:

# Define 1 real worker using ajp13 
 worker.list=worker 
 # Set properties for worker (ajp13) 
 worker.worker.type=ajp13 
 worker.worker.host=localhost
 worker.worker.port=8009

现在我们将使用下面的命令来让Apache使用这个worker:

sudo vim /etc/apache2/mods-available/jk.conf

我们将JkWorkersFile属性成下面这行:

/etc/apache2/workers.properties

最后配置Apache交给Tomcat处理的URL

sudo vim /etc/apache2/sites-enabled/000-default

我们将在配置文件中下面的行:

<VirtualHost *:80>
.......................................
.......................................
JkMount /tomcat-demo* worker1
</VirtualHost *:80>

现在用下面的命令重启服务来检查它们的功能:

sudo /etc/init.d/tomcat7 restart
sudo /etc/init.d/apache2 restart

总结

在本篇中我们展示了你该如何使用mod\_jk连接器配置和安装Apache2以及Tomcat7。


via: http://www.unixmen.com/integrate-apache2-tomcat-7-using-mod_jk-connector/

作者:anismaj 译者:geekpi 校对:wxy

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

Juju已经更新到1.23.3了

Cononical旗下的Ubuntu认证公共云总监Udi Nachmany宣布了juju新版本的发布,一个开源的、解决方案驱动的Ubuntu下的协同工具。

根据声明和官方发布公告,Juju 1.23.3是一个主要版本,它打包了那些你想要在云上扩展和管理的包,而不需太多操作。

Juju 1.23.3显著的功能是包含了对GCE的支持,支持systemd初始化系统,支持Ubuntu 15.04(Vivid Vervet),新的好玩的功能和对受限网络的代理支持。

另外,juju的发布带来了一个新的样式恢复、新的消息、新的块和实验性地支持Service Leader Elections,还有Ubuntu MAS和AWS上的LXC容器和KVM实例。

Udi Nachmany说:“在一个相关告示中,如果你正在使用Google云平台,你可能已经注意到了Google最近发布了云启动器。如果你观察的足够仔细,你也会注意到你可以使用这个非常友好的UI来启动你的Ubuntu虚拟机。”


via: http://linux.softpedia.com/blog/Ubuntu-s-Juju-Now-Supports-systemd-and-Google-Cloud-Platform-483279.shtml

作者:Marius Nestor 译者:geekpi 校对:wxy

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

而 Jonathan Riddell 拒绝从 Kubuntu 领导人位置退出

这一切刚刚发生。一名Debian开发者以及Kubuntu委员会成员 Scott Kitterman 决定公开一些电子邮件,邮件披露了Ubuntu 社区委员会成员要求 Jonathan Riddell 从 Kubuntu 项目领导人位置退出的过程。

Jonathan Riddell 是 KDE 以及 Kubuntu 的一名开发者,多年来也是 Ubuntu 社区的一名重要成员。从 Scott Kitterman 今天曝光的社区邮件往来中来看,Jonathan Riddell 被指责对 Ubuntu 以及 Kubuntu 社区的一些成员咄咄逼人和挑衅。

长话短说,经过多轮邮件往来之后,Ubuntu 社区委员会的最终决定是让 Jonathan Riddell 退出他在 Ubuntu 以及Kubuntu 社区的领导人位置至少12个月,但仍可以像其他成员一样参与讨论。这个决定同时也得到了 Canonical 和Ubuntu 的创始人 Mark Shuttleworth 的支持。

“很遗憾写下了讨论这个我们觉得对 Ubuntu 社区有着消极影响的问题的邮件。长期以来,Jonathan Riddell 变得越来越难以交往。Jonathan 提出了有效的问题及关注,但当收到他不赞同的答案时,他的反应就不那么让人愉快了。”在 Ubuntu 社区委员会发出的第一封认为 Jonathan Riddell 行为“不友好”的邮件中这么写道。

Jonathan Riddell拒绝从Kubuntu领导人位置退出

从今天 Scott Kitterman 披露邮件往来,并决定在博客上写第二篇博文来看,表明了他想从他在 Ubuntu 和 Kubuntu 的位置退出,这表明 Jonathan Riddell 可能拒绝从 Kubuntu 领导人位置退出。

正如预料之中,Kubuntu 社区委员会的成员们支持 Jonathan Riddell,并且回击了 Ubuntu 社区委员会罢免 Kubuntu 项目领导人的决定。“我要感谢所有在 Kubuntu 委员会投票再次肯定我的 Kubuntu 成员。”,Jonathan Riddell 在他的博客上写道,“希望 Kubuntu 能够继续走下去,我也计划和我深爱的社区伙伴们一起为 15.10 发布而努力。”


via: http://news.softpedia.com/news/Ubuntu-Community-Council-Asks-the-Kubuntu-Project-Leader-to-Step-Down-482384.shtml

作者:Marius Nestor 译者:alim0x 校对:wxy

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

基于Ubuntu的轻量级Linux发行版Bodhi Linux致力于构建其自家的桌面环境,这个全新桌面环境被称之为Moksha(梵文意为‘完全自由’)。Moksha将替换其原来的Enlightenment桌面环境

为何用Moksha替换Englightenment?

Bodhi Linux的Jeff Hoogland最近表示了他对新版Enlightenment的不满。直到E17,Enlightenment都十分稳定,并且能满足轻量级Linux的部署需求。而E18则到处都充满了问题,Bodhi Linux只好弃之不用了。

虽然最新的Bodhi Linux 3.0发行版仍然使用了E19作为其桌面(除传统模式外,这意味着,对于旧的硬件,仍然会使用E17),Jeff对E19也十分不满。他说道:

除了性能问题外,对于我个人而言,E19并没有给我带来与E17下相同的工作流程,因为它移除了很多E17的特性。鉴于此,我不得不将我所有的3台Bodhi计算机桌面改成E17——这3台机器都是我高端的了。这不由得让我想到,我们还有多少现存的Bodhi用户也怀着和我同样的感受,所以,我在我们的用户论坛上开启一个与此相关的讨论

Moksha是E17桌面的延续

Moksha将会是Bodhi所热衷的E17桌面的延续。Jeff进一步提到:

我们将从整合所有Bodhi修改开始。多年来我们一直都只是给源代码打补丁,并修复桌面所带有的问题。如果该工作完成,我们将开始移植一些E18和E19引入的更为有用的特性,最后,我们将引入一些我们认为会改善最终用户体验的东西。

Moksha何时发布?

下一个Bodhi更新将会是Bodhi 3.1.0,就在今年八月。这个新版本将为所有其默认安装镜像带来Moksha。让我们拭目以待,看看Moksha是否是一个好的决定。


via: http://itsfoss.com/bodhi-linux-introduces-moksha-desktop/

作者:Abhishek 译者:GOLinux 校对:wxy

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