Linux.cn Archive

小技巧:在Ubuntu 14.04中重置Unity和Compiz设置

如果你一直在试验你的Ubuntu系统,你可能最终以Unity和Compiz的一片混乱收场。在此贴士中,我们将看看怎样来重置Ubuntu 14.04中的Unity和Compiz。事实上,全部要做的事,仅仅是运行几个命令而已。 重置Ubuntu 14.04中的Unity和Compiz 打开终端(Ctrl+Alt+T),并使用以下命令来重置compiz: dconf reset -f /org/compiz/ 重置compiz后,重启Unity: setsid unity 此外,如果你想将Unity图标也进行重置,试试以下的命令吧: unity –reset-icons 可能的疑难解决方案: 如果你在重置compiz时遇到如下错误: error: GDBus.Error:org.gtk
2014-10-12
1分钟阅读时长

在 Debian 上使用 systemd 管理系统

人类已经无法阻止 systemd 占领全世界的 Linux 系统了,唯一阻止它的方法是在你自己的机器上手动卸载它。到目前为止,systemd 已经创建了比任何软件都多的技术问题、感情问题和社会问题。这一点从Linux 初始化软件之战上就能看出,这场争论在 Debian 开发者之间持续了好几个月。当 Debian 技术委员会最终决定将 systemd 放到 Debian 8(代号 Jessie)的发行版里面时,其反对者试图通过多种努力来取代这项决议,甚至有人扬言要威胁那些支持 systemd 的开发者的生命安全。 这也说明了 systemd 对 Unix 传承下来的系统处理方式有很大的干扰
2014-10-11
4分钟阅读时长

在 Ubuntu 14.04 和 Linux Mint 17 中通过 Texmaker 来使用LaTeX

LaTeX是一种文本标记语言,也可以说是一种文档编撰系统。在很多大学或者机构中普遍作为一种标准来书写专业的科学文献、毕业论文或其他类似的文档。在这篇文章中,我们会看到如何在Ubuntu 14.04中使用LaTeX。 在 Ubuntu 14.04 或 Linux Mint 17 中安装 Texmaker 来使用LaTeX Texmaker是一款免费开源的LaTeX编辑器,它支持一些主流的桌面操作系统,比如Window,Linux和OS X。下面是Texmaker的主要特点: 支持Unicode编码的编辑器 拼写检查 代码折叠 自动补全 快速导航 PDF查看器 编译简单 支持370个数学符号 LaTeX格式文本 通过TeX4ht导出
2014-10-11
2分钟阅读时长

PHP-RSA加密跨域通讯实战

基于POST GET 的http通讯虽然非常成熟,但是很容易被人监听。 并且如果使用跨域jsonp的通讯很容易在历史记录中发现通讯网址以及参数。为了克服这些问题, 并且降低服务器成本,我们没有使用SSL而使用 RSA加密。文章中的php加密解密 JS的加密解密 互相加密解密 都能验证通过。
2014-10-11
9分钟阅读时长

如何在Crunchbang下恢复Openbox的默认配置

CrunchBang是一个很好地融合了速度、风格和内容的基于Debian GNU/Linux的发行版。使用了灵活的Openbox窗口管理器,高度定制化并且提供了一个现代、全功能的GNU/Linux系统而没有牺牲性能。 Crunchbang是高度自定义的,用户可以尽情地地把它调整成他们想要的样子。这一切都通过文本文件(配置)。我作为一个Crunchbang用户,我最近搞乱了我的menu.xml配置文件,它负责下面的菜单显示。 我的菜单配置文件中丢失了所有内容。由于我没有备份(最好备份配置文件)。我不得不搜索Crunchbang安装后的默认配置。这里就是我如何修复的过程,这里要
2014-10-10
1分钟阅读时长

Linux有问必答:如何在命令行创建一个MySQL数据库

问题:在一个某处运行的MySQL服务器上,我该怎样通过命令行创建和安装一个MySQL数据库呢? 为了能通过命令行创建一个MySQL数据库,你可以使用mysql命令行客户端。下面是通过mysql命令行客户端创建和安装MySQL的步骤。 第一步:安装MySQL客户端 当然你得确保MySQL客户端已经安装完毕。如果没有的话,可以按照下面的方法。 在Debian,Ubuntu 或者 Linux Mint上: $ sudo apt-get install mysql-client 在Fedora,CentOS 或者 RHEL上: $ sudo apt-get install mysql 第二步:登陆到MySQL服务器 首先,你需要使用root用户登陆进你的MySQL
2014-10-10
3分钟阅读时长

恰当地管理开源,让软件更加安全

越来越多的公司意识到,要想比对手率先开发出高质量具有创造性的软件,关键在于积极使用开源项目。软件版本更迭要求市场推广速度足够快,成本足够低,而仅仅使用商业源代码已经无法满足这些需求了。如果不能选择最合适的开源软件集成到自己的项目里,一些令人称道的点子怕是永无出头之日了。 然而,使用开源软件也要面对新的挑战。一方面,你的团队从开源软件中汲取力量变得更快更灵活,另一方面,开源代码在传播过程中是否经历了不可控修改、安全性该如何保障的问题也日益凸显了出来。 OpenSSL Heartbleed 漏洞已经证实。如果你不了解你
2014-10-10
4分钟阅读时长