LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2924|回复: 7

Splashy for Slackware 的安装 【Splashy为bootsplash的取代者】

[复制链接]
发表于 2008-2-3 15:45:08 | 显示全部楼层 |阅读模式
Splashy for Slackware 的安装
我们知道,由于bootsplash项目已被Splashy取代了,可见研究些Splashy应算是“与时俱进”的吧,但关于Splashy的中文资料几乎难以找到,于是,我就试着翻译一下Splashy for Slackware的安装吧,语言水平太低,请多多指正。

译文如下——

注意 : 该页适用于Splashy 0.3.6或更旧的版本,而实际上Splashy的发行者表示对0.3.8版本也能适用的。我有一个思路是想通过调用initrd的 init来形成进度条,如果有谁想讨论一下该问题,可以在splashy-devel版面和我联系——mwalling

编译依赖准备
glib2
虽然在slackware的安装盘中的l/目录下包含有glib2,但是Splashy需要静态库和共享库,为此,你需要从http://slackware.osuosl.org/slackware-12.0/source/l/glib2/ 镜像中抓取该库,接着你要在./configure中增加–enable-static 项并进行增量编译,现在把包进行如下编译:
  1. # ./glib2.SlackBuild
复制代码
这个软件包,现在可以进行如下安装:
  1. # upgradepkg /tmp/glib2-2.12.12-i486-2.tgz
复制代码
freetype
和glib2类似,freetype也包含在slackware中,但也需要进行重新编译以使其包含静态库,你需要的文件可以从http://slackware.osuosl.org/slackware-12.0/source/l/freetype/得到,该静态库按默认编译即可,但是她会在编译脚本中被删除,所以为了保存这些库,你应该注释掉如下的行:
  1. rm -f $PKG/usr/lib/*.a
复制代码
也要对这些文件进行增量编译,然后运行:
  1. # upgradepkg /tmp/freetype-2.3.4-i486-4.tgz
复制代码
DirectFB
Eric Hameleers为DirectFB创建了一个SlackBuild,可以从
http://www.slackware.com/~alien/slackbuilds/directfb/build/直接得到,并执行directfb.SlackBuild。
Splashy
Eric也为Splashy创建了一个SlackBuild,可以从
http://www.slackware.com/~alien/slackbuilds/splashy/build/得到。

预编译的二进制包
如果上述所有的看起来运行得比较糟糕又像要做太多的工序,而你又宁愿直接使用预编译的二进制包的话,幸运的是,Eric Hameleers在基于上述的SlackBuild基础上做了个Splashy 0.3.5的包,是基于Slackware12的,可以从这里下载:http://www.slackware.com/~alien/slackbuilds/splashy/pkg/

配置
到目前为止,要在开机启动期间运行Splashy唯一已知的途径是通过编辑/etc/rc.d/rc.S 和 /etc/rc.d/rc.M。如果你不清楚自己做什么的话这样修改是相当危险的,因而在你对这些文件进行修改之前必须对他们进行备份。
我在/etc/rc.d/rc.S的头部增加了以下的项:
  1. # Start Splashy
  2. /sbin/splashy boot
复制代码
我分别在rc.S 和 rc.M的每个“段落”后面增加下列行:
  1. /sbin/splashy_update "progress #"
复制代码
当我的进程相继启动时,用实际百分比不断刷新 # 。
发表于 2008-2-4 21:22:55 | 显示全部楼层
挺好。splashy不用重新编译内核
回复 支持 反对

使用道具 举报

发表于 2008-2-16 14:42:41 | 显示全部楼层
感觉上没有bootsplash酷
启动后终端还可以有背景吗?我上次随便试了下,没行,后来就没再动。
回复 支持 反对

使用道具 举报

发表于 2008-2-16 14:59:34 | 显示全部楼层
Post by zhy2111314;1816686
感觉上没有bootsplash酷
启动后终端还可以有背景吗?我上次随便试了下,没行,后来就没再动。

我也想知道,console下是否有背景,还没试,看官方说明的时候也没看到。:help
回复 支持 反对

使用道具 举报

发表于 2008-2-16 15:35:44 | 显示全部楼层
好像是没有,只是启动的时候,我一直用bootsplash的,console下的背景比较爽,我当时用最新的splashy试了下,没按照这个说明。
回复 支持 反对

使用道具 举报

发表于 2008-2-17 14:44:47 | 显示全部楼层
试用了一下,又卸载了,还是习惯看字符界面,再说进入X后,splashy不能迅速退出,狂占CPU,不爽!
老爷机,还是不用这些新奇的玩意!
回复 支持 反对

使用道具 举报

发表于 2008-7-14 09:08:59 | 显示全部楼层
楼主你好,请您能不能说明一下在fedora怎么安装splashy?我现在想在fedora3定制一下splashy改变系统的起动画面!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-14 18:00:52 | 显示全部楼层
你好,fedora 我还没用过,但我想道理是一样的,具备了编译环境后,采用编译安装也是可以定制的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表