安装 Ubuntu 12.04 要做的 10 件事

1. 了解一下新特性

ubuntu12.04有很多新的特性,下面的视频展示了其中一些:

 

2. 更新你的系统

Ubuntu 12.04 刚安装后,并不意味着你的系统有现在的前几分钟出现的bug的补丁。更新列表在桌面右上角的按钮点出的菜单里。当然你也可以从Dash中打开更新管理器。

Ubuntu Updates

3.安装多媒体解码器

如果你想在ubuntu上看电影或者听音乐的话,你必须要安装多媒体解码器。

因为法律的原因,ubuntu不能直接提供这些解码器,但是在安装系统的时候,他会提醒你是否安装。

如果在安装系统的时候你并没有选中那个选项,那么点击下面的按钮开始通过ubuntu软件中心安装大多数通用的解码器。

Click to Install Third-Party Codecs 

4. 定制你的桌面

ubuntu12.04给我们提供了14张新的壁纸,包括生动形象的穿山甲,和漂亮的花卉,动物和风景。而整齐-统一的半透明部分可以改变颜色,just try it!

Appearance in Ubuntu 12.04

桌面左边的unity工具栏可以根据你的需要改变大小。

窗口的主题也是可以更改的,可以变得更为优雅,更为轻量。

以上这些都可以通过系统设置中的外观来更改。

5. 调整你的隐私设置

当你打开Dash时你会发现他会列出你最近的活动,包括打开哪些应用软件,浏览过哪些文档,音乐,电影等。

privacy options

但是,你可能不想把这些东西展示出来

当然了,这是很容易办到的事情:系统设置的面板中提供了新的隐私权限控制办法,你可以选择哪些被记录。

6. 设置ubuntu one

每一个ubuntu用户都拥有5GB的在线免费云存储空间。

从消息菜单中打开ubuntu one 跟着提示可以设置你的ubuntuzhangh

如果你已经有了账户,你登录认证后,你所有的文件,包括音乐、照片和电影,将会安全的同步到你的全新的ubuntu中。

7. 体验新的应用软件

ubuntu 软件中心中包含了成千上万的额外的应用程序——从音乐播放器到浏览器到游戏等等,应有尽有。

虽然有一些好,有一些不好,但是为了找到你喜欢的应用程序,还是值得浏览一遍的。

8. 安装google chrome和flash

“What?!!” you may scream, “Why not just use Firefox?” (天啊,为什么只是用firefox?)

Flash is the reason.(因为flash)

Google Chrome in ubuntu 12.04

今年早些时候,Adobe宣布放弃linux上的Flash Player插件。Google将代替其将Flash for linux 整合到Chrome浏览器中

如果你想要最新的Linux中稳定版Flash Player,安装Google chrome可能是唯一的办法了。

Download Google Chrome for Linux

如果你对更换浏览器没有兴趣,或者不需要最新版本的Flash,别担心,ubuntu 软件中心就提供了独立的Adobe Flash for linux.

Install Flash

9. 安装LibreOffice全局菜单

默认的ubuntu中的办公套件并不支持应用程序的菜单与应用程序zheng

点击下面的按钮安装必要的包,就可以实现菜单条内嵌的应用程序中.

Click to Install Global Menu for LibreOffice

10. Enjoy It!

ubuntu是ubuntu11.10的一个重大升级,所以你可能需要一定的时间来适应这种改变。

So,just enjoy it!

原文链接/OSChina.NET原创翻译

为什么桌面 Linux 会失败

新闻来源:solidot

Linux统治了服务器和超算,但桌面份额长期徘徊在1%上下。相比Windows,Linux桌面免费、安全,很少会感染病毒,但为什么Linux桌面会失败呢?Linux电脑虽然便宜,但考虑到管理和兼容性问题,是否真省钱很难说。

举例来说,预装Windows 7家庭高级版的Dell Latitude 2120售价494美元,预装Ubuntu的相同型号售价434美元,只少60美元。

问题是免费的Linux只支持一年更新和bug修正,每一年用户都必须升级到一个新版本,而每个Windows版本微软都支持十年,用户不需要支付额外费用。

最新 DEDECMS 存 SQL 注入 0day 漏洞

      4月29日消息:国内安全研究团队“知道创宇”称截获到最新DEDECMS SQL注入0day,DEDECMS官网目前提供下载的最新版5.7也受影响,截止本告警发出时官方尚未给出补丁或解决方案,此漏洞利用简单且dedecms安装之后默认即开启漏洞模块。

知道创宇给出三种临时解决方案:

方案一、临时补丁,需要四步

1. 确保您的magic_quotes_gpc = On

详细开启方式:打开php安装目录中的php.ini(若您使用的是appserv等集成环境,php.ini可能在系统盘符:\windows\php.ini),搜索magic_quotes_gpc,将其设置为On。

2.

/plus/carbuyaction.php 22行附近即

if($cfg_mb_open == ‘N’) { ShowMsg(“系统关闭了会员功能,因此你无法访问此页面!”,”javascript:;”); exit(); }

下面添加一行代码

$rs =array();

3.

在 member/ajax_membergroup.php 33行附近即

if(empty($membergroup)){ echo “您还没有设置分组!”; exit; }

下面加入如下代码:

if(strpos($membergroup,”‘”)){ echo “SQL注入防护临时补丁,知道创宇安全团队提醒您关注官方补丁!”; exit; }

4.

原member/ajax_membergroup.php 36 行附近的

$row = $dsql->GetOne(“SELECT groupname FROM #@__member_group WHERE mid = {$cfg_ml->M_ID} AND id={$membergroup}”);

修改为

$row = $dsql->GetOne(“SELECT groupname FROM #@__member_group WHERE mid = {$cfg_ml->M_ID} AND id='{$membergroup}'”);

方案二、以网站管理员身份后台禁用会员功能

系统 -> 系统基本参数 -> 会员设置 -> 是否开启会员功能 改为(否)

方案三、若贵站不需要会员功能,可考虑直接重命名或删除存在漏洞的文件 /member/ajax_membergroup.php,最暴力却最有效的方式。

注明:本文给出的临时补丁仅供临时防御,对系统造成轻微影响尚未进行系统测试,具体补丁等需等待官方补丁。

如何为 PHP 贡献代码

本文作者 @雪候鸟

PHP在之前把源代码迁移到了git下管理, 同时也在github(https://github.com/php/php-src)上做了镜像, 这样一来, 就方便了更多的开发者为PHP来贡献代码.

今天写这篇文章, 就是为了给在国内的同学们, 愿意为PHP开源社区做贡献的同学们, 做个示例, 如何为PHP来贡献你的智慧.

现在, 假设你要为贡献一个新特性, 或者简单点, 你要为PHP修复一个bug(一般来说, 大家可以在这里发现PHP已经报告的bug: 注册github

2. fork PHP的源代码, 在PHP的Github页面上的右上角有一个fork按钮, 点它

3. Fork以后, 你就有了一份属于你自己的PHP源代码仓库, 现在你就可以在这个仓库下, 修改PHP的源代码来为它修复Bug了.

4. 等你修复完成以后, 你提交到你属于你自己的这个PHP仓库中, 然后, 在你的PHP源代码仓库的Github页面的右上角, 会有一个pull request按钮. 点它.

5. 然后, 填写相关的信息, Github就会给PHP的pull request邮件组发送一份包含着你的更新的Pull Request邮件(大家不用担心你的英文, 只要你能说出来, 我们就能看懂, 当然, 如果你实在不愿意写英文, 也没关系, 写中文吧, 我看到了会处理, 我处理不了的, 我也会为大家翻译).

6. 最后, 如果PHP的Committers们认为你的修复正确(有一些为PHP贡献代码要注意的选项, 我留在下面). 就会Merge你的Pull Request到PHP的源代码中.

为PHP贡献源代码有几点要注意的(常见的错误):
1. 只写C89兼容的代码, 比如, 不要用单行注释(//), 变量的定义一定要在所有语句之前(block的开始)..
2. 变量命名, 遵循PHP已有的规范, 不要使用驼峰命名.
3. 对于一些非常小的更新, 比如代码中有拼写错误, 还是鼓励大家到bugs.php.net上提交Patch, 毕竟Merge Pull Request有的时候会比较麻烦.

更多的PHP代码规范, 参看这里: Submitting patch

2012年4月份全球主流浏览器市场份额排行榜

StatCounter的统计数据来看,四月份全球浏览器市场中,IE浏览器市场份额由34.81%下降到4月份的34.04%,下降0.77个百分点。Chrome浏览器则从30.87%上升至 31.24%,增长0.37个百分点。 首先是来自StatCounter的统计数据:

Firefox浏览器方面,4月份全球市场份额也出现小幅下滑,下降0.1个百分点,三月份同期数据为24.98%,四月份最新数据则为24.88%。

Safari浏览器四月份市场份额出现较大的涨幅,由三月份的6.72%增长至四月份的7.14%。Opera浏览器则从1.78%下降至1.72%。

NetApplications数据方面,IE浏览器出现小幅上涨,由53.83%增长至 54.09%,Firefox浏览器则由20.55%下降至20.20%。Chrome浏览器由18.57%上升至18.85%,增长0.28%。 Safari浏览器四月份则由5.07%下降至4.81%,Opera则三月份市场份额1.62%,四月份最新数据则为1.63%,竟然出现了小幅增长。

文/浏览迷