LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: tram

BLFS安装手记!

[复制链接]
发表于 2002-11-25 22:35:11 | 显示全部楼层
最初由 tram 发布

# cat < /etc/apt/sources.list << EOF

你是不是打错了?
#cat > /etc/apt/sources.list <<"EOF"

非常的不错,以后就按你的装了:)
(我当初不想装gnome,就是被doctook搞晕了,^_^,所以就说什么也不肯装了,
只有先装个wmaker 玩玩!hoho)
你什么什么时候把doctook的安装详细的说说吧!
 楼主| 发表于 2002-11-26 00:10:31 | 显示全部楼层
好像是打错了,呼呼,是那个意思就行了。
现在我也对docbook不是很了解,还是会有一些程序在安装的时候出问题,不过那个无所谓的,如果你不想装,也可以不装的,还能节省编译的时间,他说的很复杂,而且我觉得有的地方不对。你如果不装docbook,就不要装gtk-doc,其实真的没什么用,它就是用来重新编译sgml的,而在软件包里有编译好的html,不用sgml了。而且这只是文档,没什么大用。
 楼主| 发表于 2002-11-26 00:12:45 | 显示全部楼层
我在做翻译的时候,用过docbook-xml-dtd,感觉还比较顺利,不像sgml那样。现在大家都用xml的了。
发表于 2002-11-26 00:45:45 | 显示全部楼层
你的RPM那么搞完之后可以识出DEPS么?
周末和UTF8拼了很长时间命,也不知道什么地方装的不合适可能。

你看看哪里可以找到相关的资料?
 楼主| 发表于 2002-11-26 00:50:55 | 显示全部楼层
你说的是自己来?我还没有用deps来创建src.rpm,不过我装过一个src.rpm,就是rpmbuild --rebuild,能用,等我试试看!
对了,你的目录改了没?我开始装好了,结果在/usr/src下是pc目录,下面才是什么RPMs的,我把它改成redhat目录,就能用src.rpm了。
发表于 2002-11-26 00:56:24 | 显示全部楼层
试验好了。发一个详细的吧。现在没心情和RPM拼命。:(
HOHO
 楼主| 发表于 2002-11-26 05:15:02 | 显示全部楼层
png-support-3.1.dtd( to /usr/share/sgml/docbook/sgml-dtd-3.1)
把下面这行加到/usr/share/sgml/docbook/sgml-dtd-3.1/catalog中的driver里。
PUBLIC "-//GNOME//DTD DocBook PNG Variant V1.1//EN" "png-support-3.1.dtd"
由于gtk-doc是gnome的库,所以在安装前要进行gnome2前设置。
改了三个文件/etc/profile,/etc/ld.so.conf,/etc/man.conf
gtk-doc-0.9
ATK-1.0.3
Pango-1.0.5
GTK+-2.0.6
fnlib-0.5
在安装arts前,又要设置KDE的变量。还是先不装KDE的lib了,先装GNOME-lib
intltool-0.22
scrollkeeper-0.3.11(按hint的装法,不过加了一个/opt/gnome2的omf)
linc-0.7.0
gnome-common-1.2.4
ORBit-0.5.17 (Gnome 1.4)
libIDL-0.8.0
ORBit2-2.4.3
oaf-0.6.10 (Gnome 1.4)
 楼主| 发表于 2002-11-26 05:15:42 | 显示全部楼层
bonobo-activation-1.0.3(发现有问题,可能是sgml没装好,下面的先不装,解决了再说)
又是.y文件出现问题,是不是该换个bison?
GConf-1.2.1
gnome-libs-1.4.2 (Gnome 1.4)
出了问题,说我的:
Your db library is missing db 1.85 compatibility mode
重新安装Berkley DB 4:
patch < patch.4.1.24.1 -p0
cd build_unix/
../dist/configure --enable-cxx --prefix=/usr/local --enable-compat185
make
make install
有一点要说的是,目录里最好不要有空格,有很多程序不能正确的处理,berkeley
db 就是一个。
再安装:
gnome-libs-1.4.2 (Gnome 1.4)
gdk-pixbuf-0.21.0 (Gnome 1.4)
GConf-1.0.9 (Gnome 1.4)
又说我的oaf-0.6.10没装好,没办法,回去装了。
oaf-0.6.10
这才发现,又是bison的问题,少了一个“;”就不能分析了。
 楼主| 发表于 2002-11-26 05:16:30 | 显示全部楼层
GConf-1.0.9 (Gnome 1.4)
libart_lgpl-2.3.10
libzvt-2.0.1
libbonobo-2.0.0
gnome-mime-data-2.0.1
gnome-vfs-1.0.5 (Gnome 1.4)
gnome-vfs-2.0.4
libglade-2.0.1
libgnome-2.0.5
libgnomecanvas-2.0.4
libbonoboui-2.0.3
libgnomeui-2.0.5
libwnck-0.17
libgnomeprint-1.116.1
libgnomeprintui-1.116.0
libgtop-2.0.0
librsvg-2.0.1
gail-0.17
eel-2.0.7
libgtkhtml-2.0.2
gtk-engines-1.9.0
好了,大功告成,下面我想装一下sylpheed。主要是rpm的不能在LFS下用。我决定把自己安装的软件用git来记录。
rpm不用记录了,通用的库也不记录。
 楼主| 发表于 2002-11-26 05:17:24 | 显示全部楼层
我们都知道,sylpheed是一个很好的软件,如果你的sylpheed菜单里没有中文的选项,那么就要自己来编译它。
先要安装一个支持中文的库,http://ghost.math.sci.hokudai.ac.jp/misc/libjconv/
解压,然后:
cp libjconv.spec /usr/src/redhat/SPECS/
cp ../libjconv-2.9.tar.gz /usr/src/redhat/SOURCES/
cd /usr/src/redhat/SPECS/
rpmbuild -ba libjconv.spec
cd ../RPMS/i386/
rpm -ivh libjconv-2.9-1.i386.rpm --nodeps
如果你没有安装rpm,那么就:
make
然后看一下libjconv.spec文件,把相应的文件拷贝到
/usr/lib
/usr/include
/etc/libjconv/
/usr/bin
这四个目录下。
比如:
cp libjconv.so /usr/lib
cp jconv /usr/bin
等等。
下面安装sylpheed,我的是0.8.6版的。
下载地址:http://sylpheed.good-day.net/sylpheed/sylpheed-0.8.6.tar.bz2
安装:
下面的两步可能不需要:
ln -s /usr/share/automake-1.7 /usr/share/automake-1.4
ln -s /usr/share/aclocal-1.7/ /usr/share/aclocal-1.4
安装:
./configure --prefix=/usr
make
su
make install
好了,一切OK,有中文的字符集哦!简体的和繁体的都支持了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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