加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

从Windows转向UNIX的一些困惑

发布时间:2016-01-14 10:27:09 所属栏目:Unix 来源:网络整理
导读:相信很多朋友Windows已经用得相当熟悉了,由于种种原因,想试试UNIX。无奈Windows的思想根深蒂 固,这给学习UNIX造成很多困惑,经常四处碰壁。于是抱怨UNIX太难

说到这里你可能明白了吧,默认安装的时候使用的就是按这个配置文件编译出来的内 核,很明显,为了让大多数不同的电脑能用,里面肯定包含了很多你机器上没有的东西。现在你的任务就 是把这些东西全都去掉,同时加进去你想要的东西。用任何一个文本编辑器打开它,怎么编辑我就不说了 ,你可以查看手册,里面有详细的说明的。编译的过程,会在某个目录下产生新的内核源码,你进入那个 目录后就可以开始编译并安装新系统了。我的机器,删除没用的东西后的内核非常精简,256M的内存启动 后完全Free的内存有231M,也就是说在启动过程中被“经历”过的内存区域只有25M,而且这 不是活动内存,活动内存只有2650K,跟Windows的上百兆内存占用相比……

要想正 常搞定新内核是有点挑战的,你需要对硬件相当熟悉。好了,接下来我讲讲文件安装吧,这也是在使用 UNIX的过程中我感到挺困惑的一个问题。我们都知道,在Windows系统中,安装一个软件很简单,下载文 件压缩包,解压,双击setup.exe开始安装,选择一下路径就OK了,很简单吧!安装好后,文件通常会写注 册表,说实话这是很麻烦的一件事情,当你重装过系统后就知道了,你需要重新安装一次这些软件,很麻 烦吧?

于是在Windows下产生一些新名词,典型的如“绿色软件”,意思是说不会写注 册表,直接解压后就能用的软件。当这些思想深深地圈住你的时候,你接触了UNIX,你也用这套思想给搬 过来了,于是你去下了个软件包,解压,咦,安装文件呢?找不到安装文件怎么安装?呵呵 ……我还是来简要说明一下UNIX下的文件安装吧,拿FreeBSD举个例子,在这里我就先不说 FreeBSD的ports软件安装机制和package软件安装机制了,这些是在你想学FreeBSD后才需要掌握的东西。 首先,你下载了一个软件包,这个软件包里面可能是源码,也可能是二进制软件。

如果是源码, 你解压后,它会自动生成一个目录。比如我假设这个软件包是httpd-2.0.55.tar.gz,你用tar zxvf httpd-2.0.55.tar.gz命令将它解压,在当前目录下得到httpd-2.0.55目录。cd httpd-2.0.55,进入这个 目录,里面就是源码了,一般情况下会有一个Makefile的文件,这个是用来编译软件用的。现在只要做的 ,只是先做一下配置,./configure --help,会显示出配置帮助,你可以根据自己的需要来定制,配置好 后敲入make命令,make程序会自动从这些源码编译出二进制软件,这个二进制软件跟上面我说的二进制软 件基本一样,区别只在于一些不同机器上编译的一些细节,还有就是后者打过包而已。

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读