Linux.cn Archive

Linux 内核测试和调试(5)

仿真环境下进行 Linux 电源管理子系统测试 Linux 电源管理子系统在仿真环境下提供5种测试方式。这些方式仅仅在内核各层之间运行休眠的代码而不是真正的让系统进入休眠状态。有些平台不能挂起系统,比如说我们需要模拟飞机的飞行环境,这时候使用这种仿真环境就非常有用处了。 freezer - 测试停掉处理器: echo freezer /sys/power/pm_test echo platform /sys/power/disk echo disk /sys/power/state devices - 测试停掉处理器以及挂起设备: echo devices /sys/power/pm_test echo platform /sys/power/disk echo disk /sys/powe
2014-08-27
2分钟阅读时长

Linux有问必答:如何检查PDF中使用了哪种字体

问题:我想要知道PDF文件中使用了什么字体,或者嵌入了什么字体。Linux中有工具可以检查PDF文档中使用了哪种字体吗? 要检查PDF文件中包含了,或者使用了什么字体,你可以使用命令行工具:pdffonts,它是一个PDF字体分析工具。pdffonts是Poppler PDF工具集包中的一个部分。 安装PDF工具集到Linux 要安装Poppler到Debian,Ubuntu或Linux Mint: $ sudo apt-get install poppler-utils 要安装PDF工具集到Fedora,CentOS或RHEL: $ sudo yum install poppler-utils 检查PDF字体 pdffonts可以列出PDF文档中使用的所有字体。pdffonts的基本
2014-08-27
1分钟阅读时长

10大 Linux 免费游戏

假如当你考虑从 Windows 平台迁移至 Linux 平台时,我能在 Linux 平台上游戏吗?这类疑问正困扰着你,那么对此这有一个答案就是 快去 Linux 平台吧!。感谢开源组织一直以来坚持不懈为 Linux 操作系统开发不同类型的游戏,还有从不缺乏好的商业游戏,并且在 Linux 平台下游戏时的乐趣完全不亚于其他几个平台(比如 Windows 平台)的在线数字发行平台 Steam。 接下来我们基于流行程度、免费游戏的名号以及安装难易度向你展现今年 10 款最佳 Linux 平台下的免费游戏。 注意 如果你对第一人称射击类(First Person Shooter,FPS)游戏感兴
2014-08-27
11分钟阅读时长

在 Linux 中为非 SSH 用户配置 SFTP 环境

在某些环境中,系统管理员想要允许极少数用户在可以传输文件到Linux机器中,但是不允许使用 SSH。要实现这一目的,我们可以使用SFTP,并为其构建chroot环境。 SFTP chroot背景: SFTP是指SSH文件传输协议(SSH File Transfer protocol)或安全文件传输协议(Secure File Transfer Protocol),它提供了可信数据流下的文件访问、文件传输以及文件管理功能。当我们为SFTP配置chroot环境后,只有被许可的用户可以访问,并被限制到他们的家目录中,换言之:被许可的用户将处于牢笼环境中,在此环境中它们甚至不能切换它们的目录。 在本文中
2014-08-26
3分钟阅读时长

慕尼黑市议会称: LiMux 项目的死讯被过分夸大了

慕尼黑市议会的新闻发言人试图澄清其计划重新审视当地政府 IT 系统使用的所有开源软件的背后原因。 大量德国媒体披露,慕尼黑市新任市长要求提交一份关于 LiMux 使用率的报告,LiMux是一个在该市超过 80% 的市政府部门中使用的开源 Linux 发行版 ,慕尼黑市议会新闻发言人正是针对这条新闻所做的反应。 该报告引用了一位不愿透露姓名的市政府官员的话,他声称政府雇员在使用开源软件时非常痛苦,还有人人称其为昂贵的失败。副市长 Josef Schmid 说,(更换到开源系统)这件事是意识形态驱使的,并非理性的财务行为。 过去被看成是大规模迁
2014-08-26
2分钟阅读时长

Linux有问必答:如何修复"fatal error: jsoncpp/json/json.h: No such file..."

问题:我试着编译一个C++程序,但是我碰到了以下错误:“fatal error: jsoncpp/json/json.h: No such file or directory” 我怎样修复这个问题呢?该错误指出你缺少JsonCpp开发文件(例如,JsonCpp库和头文件)。JsonCpp是一个用于JSON格式数据复制的C++库。下面给出了在不同Linux发行版上安装JsonCpp开发文件的方法。
2014-08-26
1分钟阅读时长

超级树莓派兄弟

我已经不象以前那样玩那么多游戏了。虽然之前我当然花费了生命里的无数时间在任天堂,SNES,或是之后在我电脑上的第一人称射击游戏(只在Linux下,谢谢),如今,我更愿意把空余时间花在我累积起来的许多其他非游戏爱好上。 但是最近,我发现自己又抹掉了Wii手柄上的灰尘,这样就可以玩一玩我重新购买的NES和SNES游戏了。不过问题是,这些游戏需要用到一些特别的控制器,而且我已经有一个修改过的SNES控制器可以通过USB连接。这已经有足够的理由让我去寻找一个更合适的方案。 当然,我也可以简单地接上三个甚至四个手柄,然后在客厅里面堆
2014-08-26
6分钟阅读时长