0x00 介绍 相信大家做了那么半天的 LFS 都很累了是吧?今天新开一期 关于 LFS 的系列,这次用 ALFS 来做,这是一个自动话脚本,编译工具链和基础软件的编译这些部分的工作都由 ALFS 这个工具自动去,但是这个工具好在于自动化去做,坏也在于此。如果没做过 LFS 那这个没啥实际的意义,能够收获的只有引导部分的内容,能够了解 linux …
0x00 回顾 前面已经重新做完了基本的系统,下面咱们来配置,下面的工作主要就是内核跟 grub 了,当然还有网络配置,时间,语言之类的配置,咱们下面一一说。其实这才是重点。Linux 要做哪些基础配置装一遍 arch,看看这段 就一目了然了。下面我们开始做。 ### 0x01 网络配置 网卡名配置 先查看一下网卡现在的名称 我一般使用的是 ip …
0x00 回顾与介绍 上一节实际上我们已经构建出来一个非常的小的linux操作系统了,虽然我们还更倾向与叫他工具链,实际上就没内核,文件系统,gurb 这些东西了,但是后面我们要做的 LFS 实际上大量的操作都是和前面重复的。但是我们是用的与宿主无关的工具编译出来的。 这节我们用到最多的实际上就是 chroot ,下面马上就会要用到了,千万要注意做…
0x00 回顾与介绍 上一次我们已经把最基本的环境和最基本的软件安装好了,环境已经做好了。下面我们就可以开始正式的制作 LFS linux 了。下面我们要做是制作一个套工具链,实际上就是去编译出来一套跟宿主主机尽量没有关联的基础软件,这就包括了 linux 也是任何一个操作系统下最基本的编译器、汇编器、链接器、库和一些有用的工具,这些工具是跟当前没…
0x00 简介 上一节说到了基础软件的版本的修正的问题,这一次我们继续制作基础的环境。这里说一下几乎所有的教程最后的 grub 都是安装在了准备好的第二块空的独立的硬盘上,然后去掉第一块硬盘,直接启动。这样做的好处的完全的独立与宿主主机没有任何的联系,是一个真真正正的独立的操作系统,还有好多人是在虚拟机上去做的,虚拟机最大的好处在于各种方便的回退,…
0x00 起因 第一次接触 LFS 还是在两年前,我记得当时真的是 2 天 2 夜的时间醒了就继续,困了就躺了,直到现在那个感觉还牢牢的记载心里,然而很多事情不是你自己努努力就可以改变的,就比如那次,我失败了,失败的还算比较彻底,没能跑起来。现在看来那时候失败已经能够看的很清楚了,有几个点没注意到,一个是工具链编译的问题,还有就是 grub 的问题…
0x00 这个小技巧还是非常实用的,我找了好些帖子实际上都是说的是 Apache 2.2,所以一直没成功,甚至有些怀疑自己了,这么简单的东西就是不起作用。最后发现的问题所在,下面记录下来。 yum install httpd vim /etc/httpd/conf/httpd.conf 修改内容有: DocumentRoot "/down…
0x00 今天做LFS时提示makeinfo command not found,直接使用以前提到过的方法,yum provides xxx,一步搞定。 [root@localhost ~]# yum provides makeinfo Loaded plugins: fastestmirror Loading mirror speeds from…
0x00 起因 最近 VPS 坏了,供应商赔偿了一个月的使用期限,里面的数据也没有了。好在数据量不大,提前都有备份。所有最近写的帖子大多都是在一个新的机器上面去配置基础环境与基础工具的。给自己做一个记录也给其他人做一个提醒,不用满世界去找了。新的机器上想看一下网络状态输入 netstat,然后就毫不留情地给我提示了 -bash: netstat: …
Linux find命令与xargs的使用问题 0x00 前言 昨天在家里整理自己的一些资料,需要删除很多没用的东西,比如一个文件夹里面的html文件,txt文件,以及torrent相关的比特彗星的提示文件等等。这里自然就用到了find命令。我非常的自信的打出了 find ./ -name *.html -type f | xargs rm -rf…