通过CentOS 编译 Linux From Scratch (一)

一、目标

打造自己的Linux发行版

二、操作步骤

配置基本的开发环境( 宿主机系统 )  --> 临时系统 --> 目标系统

备注:

宿主机系统 -- 编译LFS的主系统 (CentOS 7 64位 Minimal Install)

临时系统    -- 制作目标系统时需要的过渡系统
         目标系统    -- 自己编译的LFS系统

三、要求

  • 详细学习编译过程中的Linux命令         --- 做记录
  • 学习每个用到软件的功能                --- 做记录
  • 学习目标系统的每个软件的编译及使用  --- 做记录
时间: 2024-08-06 09:40:35

通过CentOS 编译 Linux From Scratch (一)的相关文章

centos下Linux C语言MD5的使用

在Linux C变成中用到MD5加密会使用到openssl库,下面给出的是一个简单的小Demo: #include <stdio.h> #include <openssl/md5.h> #include <string.h> #define MD5_LENGTH 16 #define MAX 40 int main(void) { MD5_CTX ctx; unsigned char data[MAX]; unsigned char md[MD5_LENGTH]; ch

LFS Linux From Scratch 笔记2(经验非教程)BLFS

LFS 完了. 其实还没完,还要装一些其他的组件,系统才算是对人类有用的系统. 正好这里有个BLFS Beyound Linux From Scratch 的教程. 其实,按照现有的可运行的LFS系统,我们完全可以直接自己编译.加入一些组件.只是BLFS里面加入了一些真正我们常用的组件,帮你顺理了一下思路. 看上去文件内容很多.http://www.linuxfromscratch.org/blfs/read.html 有一些系统组件的设定,安全设定等等.

[转]CentOS编译安装GIMP

CentOS编译安装GIMP 原文地址:http://www.ithao123.cn/content-97397.html gimp是扩平台的图像处理软件 因为最近要在linux上做几张图片决定安装它试试 直接yum install gimp貌似有问题 一启动就说什么有错误 还是决定走源码安装的不归路 因为源码编译的需要的包可能系统中会存在 但若直接替换可能会引起其它软件崩掉 configure时最好用--prefix=指定下安装路径 gimp的源码包可以在官网上下载 ./configure -

LFS(Linux From Scratch)学习

一.简介 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

64bit Centos编译hadoop-2.5.1

64bit Centos编译hadoop-2.5.1   1.说明 a)       由于从apache下载下来的tar.gz包是用32 bit编译的,所有如果用Linux 64作为hadoop的平台,将会出现一些问题,所以需要手动的编译成64 bit 2.软件准备 a) JDK jdk1.7.0_51 b) Hadoophardoop-2.5.1-src.tar.gz c) Maven apache-maven-3.0.5-bin.zip d) Protobufprotobuf-2.5.0.t

CentOS编译安装PHP开发环境

CentOS编译安装PHP开发环境 最近在安装服务器开发环境, 踩了不少坑, 这里总结下来. yum安装虽然简单, 却不灵活, 版本也比较老旧不合符设计中的选型, 因此只使用yum安装一些依赖库, 目标软件采用编译安装. 目录 安装PHP 安装PHP扩展 安装Phalcon框架 安装MySQL 安装MongoDB 安装Redis 安装PHP yum安装依赖库 yum install -y make cmake gcc gcc-c++ autoconf automake libpng-devel

LAMP环境配置三步曲之(一) CentOS 编译安装 Apache

LAMP环境的配置现今虽然已比之前大大的简化了,但对于一些不熟悉Linux系统的朋友来说,还是有一定难度的,这里将本人的配置过程记录下来,希望能对大家有一些帮助. 本期介绍CentOS下编译安装Apache的方法: 1. 下载Apache服务器 httpd-2.2.26 wget http://apache.fayea.com/apache-mirror//httpd/httpd-2.2.26.tar.gz 2. 安装gcc等必须的编译器 yum install autoconf automak

高手从零开始的全定制发行版-Linux from Scratch

在制作Linux发行版中Linux from Scratch可谓是真正的大师级.Linux from Scratch是在线的社区创建的一本电子书,目的是帮助那些根深蒂固的想方设法提高计算机性能的人(tweaker)帮助他们来创建自己毫无争论的独一无二的发行版本. Linux from Scratch 困难程度:高:时间需求:200分钟:自定义程度:极高 对于想自定义他们的发行版本中所有的东西,从核心驱动的选择到默认文本编辑器是Vi还是Emacs的真正的Linux强者,没有比通过scratch来搭

CentOS编译安装NodeJS+Express

NodeJS是基于Chrome’s Javascript runtime,也就是Google V8引擎执行Javascript的快速构建网络服务及应用的平台,其优点有: 在CentOS编译安装NodeJS+Express相比在Windows下有点复杂,但只要有点Linux基础的人,就非常的简单了. 安装环境:CentOS 6.4 x86 minimal for 64位裸系统 安装软件:NodeJS v0.10.5,Express Web开发框架 安装准备:CentOS 6.4 minimal(最