Linux.cn Archive

戴文的Linux内核专题:28 编译与安装

你好!在花费了大量的时间在配置你需要的内核后,你现在可以编译它了。源代码是纯文本形式的C代码。这对人来可读但是对机器可不是这样。编译会将代码转换成计算机可理解的一种称之为二进制码的形式(1是 ,0 是 )。编译同样会将所有内核代码文件变成一个内核的文件。 为了编译内核,在内核源代码相同目录下,在终端内输入"make"。这会花费一些时间。完成之后,必须通过"make modules"来编译模块。为了从一开始就简化编译过程,输入"make; make modules"。这会先编译接着是模块,而不用用户再回来输入"make modules"。 警告:在你安装一个
2014-06-28
5分钟阅读时长

戴文的Linux内核专题:27 配置内核 (23)

欢迎来到内核配置的下一章!本篇中我们会配置密码API,虚拟化和运行库。密码学指的是在需要的计算机之间加密和安全通信的科学。用户可能加密数据以保证是收件人而不是黑客收到数据。 Linux内核需要在内核中启用"Cryptographic algorithm manager"(密码算法管理器)。这个特性提供了操作内核的加密特性所需的软件。 当启用这个它,用户空间提供了配置加密特性(Userspace cryptographic algorithm configuration)。注意:这个配置指的是内核运行时的加密设置,不是编译内核的工具。 为了加强性能,启用这个会在加密算法中停止自我检测的特性 (
2014-06-28
6分钟阅读时长

Linux中国:关于文章转载的一些看法

(题图来源) 首先,我来说说,Linux中国的内容组成成分和发展 Linux中国真正开始花精力运营,大概是2010年开始。之初,网站并没有什么访客,作为个人站点,当然也没有什么兼职或专职的编辑,基本上所有的文章和新闻,都是转载自互联网。当时,基本上我们都会主动标示内容来源,如果有可能,会追溯到最初来源以标示。只是当时作为个人网站,连个标准的CMS也没有,所以,这方面没有要求特别严格,有的只是来源链接,有的会添加上更多的一些作译者信息,有的时候也会忘记。 在其后的两年中,我们陆续改版过几次,网站的功能和栏目也进一步完
2014-06-27
6分钟阅读时长

怎样使用linux的iptables工具进行网络共享

在本教程中,我将解释多个设备怎样在linux下共享一个网络连接。目前无线路由器已经成为主流的消费品,从而解决了本文这一问题。这里假设你家中并没有一台无线路由器,不过,你却有一台已经有"猫"和有线网卡的的linux主机。"猫"是以动态公有IP地址的模式连接到互联网,主机的网卡连接到你的交换机或者集线器。其他设备(如linux或者windows的PC或者笔记本)以网桥的形式连接,并且没有连接到互联网。为了共享linux主机的互联网,你必须把主机转换成网关,以便它能实现从其他设备中传送和接受信息。 术语字汇 私有IP地址(路由不可达地址
2014-06-27
4分钟阅读时长

Numix图标主题张冠李戴,Fedora 20劲爆酷爽

Numix主题现在已经风行了有一段时间了,我想我们大多数人都知道它。在上一篇稿子中,我们已经讨论了在Manjaro Linux上安装Numix主题和其它社区分支。 今天,我们打算在Fedora 20上搞点相同的花样出来。 我们首先需要安装fedy,这个东西将帮助我们一起来干这事。如果你现在还没在你的Fedora系统上安上Fedy,那么追随我们前一教程的脚步来安装它。 安装Numix主题 打开终端,把下面的命令跑一遍吧(确定你已经安装了fedy了吧)。 sudo fedy -e numix_themes 安装Gnome优化工具 sudo yum install gnome-tweak-tool 启动Gnome优化工具: 现
2014-06-27
1分钟阅读时长

戴文的Linux内核专题:16 配置内核 (12)

欢迎来享受Linux内核配置系列下一部分。如你所猜到的那样,内核支持大量不同的硬件、协议和特性。 下一组我们要讨论的特性是"EEPROM support"。电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory)是一种掉电或者意外关闭后不会擦除内容的存储器。 内核支持在I2C卡上的EEPROM芯片包括FRAMs、ROMs和SRAMs (I2C EEPROMs / RAMs / ROMs 来自多数供货商)。FRAM(同样也称作FeRAM是一种使用铁电原理而不是电介质存储数据的随机访问存储芯片)。ROM芯片是只读(Read Only Memory)芯片。SRAM是静态而不是动态存储器就像
2014-06-27
9分钟阅读时长

10款专为嵌入式系统打造的Linux平台

Linux 有着广泛的用途。该平台用于很多家庭的简单使用,同时它也深受程序员和黑客们的青睐。此外,Linux 还广泛地应用在嵌入式系统中,有一系列专门适用于此类系统的发行版。我们将为大家推荐十个非常优秀的专为嵌入式系统发行的linux版本! 1.Ampro 嵌入式 Linux 这是一个自由和开放源代码的从Ubuntu精简来的轻量级操作系统。 2. BlueCat Linux from Lynx 这个基于 Linux 的发行版是Lynx套件的一部分,并为嵌入式系统打造。 3. CacheGuard OS CacheGuard OS 是一个从零开始建立的集成了安全解决方案的基于Linux的版本,专门为网络管理设
2014-06-27
2分钟阅读时长