Magic Linux开发入门指南(三)

一旦你拥有了一个toolchain,就拥有了制作MagicLinux的初级武器了。这个时候你可能已经开始辂胳膊挽袖子,准备大干一场了,可你却突然发现,还是什么也做不了,原因就在于你还不了解如何使用toolchain来制作MagicLinux。下一章我将讲述Linux的组织结构,让你对Linux有一个彻底的了解,为正式开始制作MagicLinux作准备。

第二章 Linux的文件组织结构

MBS设计初稿 V0.0.2

MBS设计初稿 V0.0.2

作者:lanzinc

1.简介:
MBS是Magic Build System的缩写。MBS是一套运行在一个相对完整的Linux系统环境中
的软件系统,这套系统在一个XML主控配置文件的控制下自动完成子配置文件和源代码包的
下载,工具链的构建,打包环境的建立,和编译打包工作。最终得到构建一个发行ISO所需
的RPM包,配合MI能构成一个完整的ISO发行。

2.MBS主要的工作流程:

Magic Linux开发入门指南(二)

2.4 让这个新的gcc环境能够真正的工作起来

编译器、连接器、程序库都创建好了,可以开始创建MagicLinux了吧?呵呵,不行!这个
新的gcc环境还没有真正工作起来呢。不信,我们做一个实验试试。编写一个最简单的C代码:

#echo 'main(){}' > ttt.c
#gcc ttt.c
#readelf -l a.out

看看结果,是不是有一行类似下面的内容:
[Requesting program interpreter:/lib/ld-linux.so.2]

MagicLinux的QQ开发群开通了

为了便于开发者之间以及开发者与热心用户之间的交流,MagicLinux的QQ开发群开通了。
群号是:54359777

Magic Linux开发入门指南(一)

制作一个Linux发布难吗?
很难。
制作一个Linux发布版需要很高深的技术吗?
你能行。

好多人很想参与Magic Linux的开发,但多数不知从何入手。
其实很简单,你只需要一台供你支配的386以上配置且能够上网的电脑,
以及一个能够工作在其上的gcc环境。
对,这就够了,其他的软件都是在帮助你更快的、更简便的完成这个工
作。因为Linux源自于网络,发展于网络,能够上网才能得到Linux;Linux

MagicLinux3.0项目正式启动

MagicLinux3.0项目从即日起(2008-1-11),正式启动。由Jagen任Project Leader。

1. 项目目标(草案):
继续保持单张CD发布模式。
采用全新的gcc4作为编译平台。
开始支持amd64平台。
提供最新的KDE4或gnome桌面环境,以及3D桌面。
更为全面的中文支持,完全兼容GB18030。
多个有针对性版本发布。如office版,一个完整的商务办公平台;developer版,一个完整的产品开发平台;multmedia版,一个完整的多媒体娱乐平台。

KDE 4.0 正式版 for MagicLinux 已经可用

KDE 4.0 正式版 for MagicLinux 已经可用
系统要求:MagicLinux 2.1
打包者:nihui
问题反馈:http://www.linuxfans.org/bbs/thread-182132-1-1.html
所有软件包下地址:
http://wiki.magiclinux.org/ftp/nihui/kde4/4.0.0/

此软件包已经通过nihui的测试

包含组件:kwin 特效、声音系统、plasma 的各个部件、solid 等等.....

安装方法:
添加 apt 源。
root 权限:
/etc/apt/sources.list.d/magic.list

添加一行:

rpm http://wiki.magiclinux.org/ftp/nihui/kde4 4.0.0 kde400

更新了gtk相关包

包括gtk2/glib2/pango/cairo等等。
修复了nx的bug。

页面

订阅 Magic Linux 开发总部 RSS