最近一直在忙项目,也没时间写东西,这不今天上午机房新上架几台服务器,需要断电会,就赶忙来写写。
近期遇到的问题比较多,好在我都记下来了,后期慢慢补上把。
下面切入正题。
标题说的有点唬人,编译一个自己的系统,其实就是在将系统源码包编译成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换成自己的logo3.fedora-logos-16.0.2————gnome-splash
gnome-splash.png图里的fedora换成自己系统的名字,f换成自己的logo4.fedora-logos-16.0.2————icons
本文件夹里的所有图中的fedora换成自己系统的名字,f换成自己的logo5.fedora-logos-16.0.2————kde-splash
Leonidas-fedora.png图中的fedora换成自己系统的名字,f换成自己的logo6.fedora-logos-16.0.2————pixmaps
本文件夹里的所有图中的fedora换成自己系统的名字,f换成自己的logo7.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,废话不多说,干活去。。。。