做了一个自己的DIY Linux系统.从编译每一行代码,建立每一个文件系统结构开始. 创造自己的GNU/Linux系统,不同于任何发行版.按照的教程是来自 linuxfromscratch.org 来的.我选用的是systemd lfs 8.0 稳定版的教程. 做完系统你会发现.原来内核只占这个系统的一个小部分,更大的是系统的架构,功能.GNU/HURD 也是一个类似的GNU规范系统,只是不用Linux内核而已.GNU标准规范的影响力,是巨大的. 准备编译机器注意事项 说说这里面遇到的一些问题和…
LFS 完了. 其实还没完,还要装一些其他的组件,系统才算是对人类有用的系统. 正好这里有个BLFS Beyound Linux From Scratch 的教程. 其实,按照现有的可运行的LFS系统,我们完全可以直接自己编译.加入一些组件.只是BLFS里面加入了一些真正我们常用的组件,帮你顺理了一下思路. 看上去文件内容很多.http://www.linuxfromscratch.org/blfs/read.html 有一些系统组件的设定,安全设定等等.…
一.简介 LFS──Linux from Scratch,就是一种从网上直接下载源码,从头编译LINUX的安装方式.它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 作成符合自己口味的菜肴──个性化的linux,不单单是个性的桌面. 参考:http://www.linuxfromscratch.org/ http://www.ha97.com/book/lfs-book-6.6/index.html http://xxb.is-programme…
 介绍课程: 中级: 初级:系统基础 中级:系统管理.服务安全及服务管理.shell脚本 高级: MySQL数据库: Cache & storgae 集群: Cluster   lb: 4layer 7layer ha: 分布式: zockeeper 分布式文件系统 虚拟化技术: xen kvm OpenStack:IaaS云   运维工具: ansible puppet(ruby).saltstack(python)   监控工具: zabbix   大数据处理: Hadoop spark,s…
介绍课程: 中级: 初级:系统基础 中级:系统管理.服务安全及服务管理.Shell脚本: 高级: MySQL数据库: cache & storage 集群: Cluster lb: 4layer 7layer ha: 分布式: zookeeper 分布式文件系统 虚拟化技术: xen kvm Openstack:IAAS云: 运维工具: ansible puppet(ruby), saltstack(python) 监控工具: zabbix 大数据处理: hadoop spark, storm…
/**************************************************************************** * Welcome to Linux From Scratch! * 说明: * 这里主要是想知道LFS项目的一些情况,想知道LFS到底包括哪些内容. * * 2016-3-17 深圳 南山平山村 曾剑锋 *********************************************************************…
本节学习的命令:cp,mv,install,du,read 本节学习的技能:文件的移动与复制 cp( copy):复制和移动文件 cp SRC DEST -r:递归复制一个目录及其目录中的所有文件 -i:如果目标文件存在,则提示要不要覆盖 -f:强行复制 (如果目标文件存在,则直接覆盖,如果无法打开现有的目标文件,删除再复制.) -p:文件复制文件保留文件原本所有的属主,权限以及时间戳 -a:保留文件的所有属性,比-p权限还大(归档复制,常用于备份) cp file1 file2 file3 一…
一. 准备工作 1. 需要一个Linux宿主系统,例如早先版本的 LFS,Ubuntu/Fedora,SuSE 或者是在你的架构上可以运行的其它发行版 如果想实现Win7与Linux双系统,可参考我的上一篇博文:Win7下硬盘安装Ubuntu 12.04.3双系统 2. 参考网址:Linux From Scratch Version 7.7-systemd (简体中文版) 3. 参考文档:LFS-BOOK-7.7-systemd.pdf 4. 参考命令:lfs-7.4-command.txt 二…
一. 准备工作 1. 需要一个Linux宿主系统,例如早先版本的 LFS,Ubuntu/Fedora,SuSE 或者是在你的架构上可以运行的其它发行版 如果想实现Win7与Linux双系统,可参考我的上一篇博文:Win7下硬盘安装Ubuntu双系统 2. 一个8G的U盘,LFS系统将安装在上面 3. 参考网址:Linux From Scratch V7.10 4. 中文版参考网址:Linux From Scratch Version 7.7-systemd (简体中文版) 5. 参考文档:LFS…
八. 构建LFS系统 1. 准备虚拟内核文件系统 内核会挂载几个文件系统用于自己和用户空间程序交换信息.这些文件系统是虚拟的,并不占用实际磁盘空间, 它们的内容会放在内存里. mkdir -pv $LFS/{dev,proc,sys,run} mknod -m 600 $LFS/dev/console c 5 1 mknod -m 666 $LFS/dev/null c 1 3 mount -v --bind /dev $LFS/dev mount -vt devpts devpts $LFS/…