最近一直在忙项目,也没时间写东西,这不今天上午机房新上架几台服务器,需要断电会,就赶忙来写写。

近期遇到的问题比较多,好在我都记下来了,后期慢慢补上把。

下面切入正题。

标题说的有点唬人,编译一个自己的系统,其实就是在将系统源码包编译成RPM包之前修改下源码包里面的图片、logo等,其他的不变。

说到这里,想起我前几天想到的一个问题:源码包里面不是写的代码么?怎么还能放图片呢?

小新人,问题多,呵呵,没办法,各位多包含。

最后问了一同事,他说:官网下的系统源码包都是.tar.gz格式的,解开之后就是一个文件夹,文件夹里面怎么不能放图片呢。

我顿时醒悟了。。。。。。。

今天说了就是更改系统中的哪些图片,简单的统计了以下:

1.fedora-logos-16.0.2————anaconda
  anaconda_header.png图里的fedora换成自己的系统名称,图片大小为119*36像素 7.1kB
  progress_first.png及splash.png图里的f换成自己的logo,16为官方系统的版本号  progress_first.svg图里的f换成自己的logo,4和14保留。

2.fedora-logos-16.0.2————fedora
  fedora_logo.svg及fedora_logo_darkbackground.svg图里的fedora换成自己系统的名字,f换成自己的logo

3.fedora-logos-16.0.2————gnome-splash
  gnome-splash.png图里的fedora换成自己系统的名字,f换成自己的logo

4.fedora-logos-16.0.2————icons
  本文件夹里的所有图中的fedora换成自己系统的名字,f换成自己的logo

5.fedora-logos-16.0.2————kde-splash
  Leonidas-fedora.png图中的fedora换成自己系统的名字,f换成自己的logo

6.fedora-logos-16.0.2————pixmaps
  本文件夹里的所有图中的fedora换成自己系统的名字,f换成自己的logo

7.fedora-logos-16.0.2____plymouth_____charge
  progress-00.png---progress-18.png属于系统启动进度条,图片大小为66*65像素 597bytes
  按要求做个进度条(这个进度条是由19个图片拼接成的)即可。
  throbber-00.png---throbber-15.png属于系统启动进度条(系统的logo组成),图片大小为146*145像素 4.8KB
  按要求做个进度条(这个进度条是由16个系统logo图片拼接成的)即可。

8.fedora-logos-16.0.2____rhgb
  main-logo.png图中的fedora换成自己系统的名字,f换成自己的logo

注:上面所写的f是指fedora的Logo,并不是单个字母,修改后的图片要与原图片保持相同的分辨率、大小和名称。

基本上改动上面说的8项,系统启动之后就是一个全新的了。

文档中有什么问题,欢迎各位大牛指出,先行谢过啦。。。。

后续过程中还会把  怎样由源码编译成一个系统的过程发表出来,内容真心,真心复杂呀,项目做完,好好整理下吧。

OK,废话不多说,干活去。。。。