garnome还没有对2.6的支持, 心急之下, 就自己从source编译了
OS: debian testing
预先安装的库:
GNU tool chain (gcc, m4 ,make, flex, bison, gettext, patch, etc).
wget, gzip and bzip2,g++
Bitstream Vera Fonts , autoconf, automake, autogen,gettetx
libtool,guile,popt ,db3,opensp ,openjade,docbook ,pilot-link
font-config,gnupg ,gpgme ,aspell,xine
pkgconfig,gs
libxml-perl
libpng3-dev
libjpeg-dev
libtiff-dev
libncurses5-dev
xlibs-dev
libpopt-dev
libdb3-dev
libbz2-dev
zlib1g-dev
libexpat1-dev
libsmbclient-dev
libopenh323-dev
libpt-dev
libhermes-dev
docbook-xml
docbook-xsl
openjade or jade
binutils-dev
libgdbmg1-dev
libgmp3-dev
libpcre3-dev
libaspell-dev
libgtkspell-dev
libmusicbrainz2-dev
libltdl3-dev
libapm-dev
libcupsys2-dev
libgpgme-dev
libpisock-dev
libreadline4-dev
libsensors-dev
libldap2-dev
libsdl-dev
pilot-link
python2.3-dev
valgrind
remove libgtk2.0-dev libglib2.0-dev 包
编辑/etc/ld.so.conf
(假定安装gnome到/usr/local)
添加/usr/local/lib
将/usr/local/bin放在$PATH的最前面
下载2.6的源码
建立两个文件
软件包名字文件devel-libs-tools
libxml2
libxslt
gtk-doc
glib
libIDL
ORBit2
intltool
libbonobo
atk
pkgconfig
pango
gtk+
GConf
gnome-mime-data
gnome-vfs
audiofile
esound
libgnome
libart_lgpl
libglade
libgnomecanvas
libbonoboui
gnome-icon-theme
gnome-keyring
libgnomeui
startup-notification
gtk-engines
gnome-themes
scrollkeeper
gnome-desktop
libwnck
gnome-panel
gnome-session
vte
gnome-terminal
libgtop
gail
libxklavier
gnome-applets
metacity
librsvg
eel
nautilus
control-center
libgtkhtml
yelp
bug-buddy
libgnomeprint
libgnomeprintui
gtksourceview
gedit
eog
gob
acme
ggv
fileroller
gconf-editor
gnome-utils
gal
gnome-system-monitor
gstreamer
gst-plugins
gnome-media
nautilus-media
gcalctool
gpdf
gucharmap
nautilus
zenity
gnome-speech
at-spi
gnome-mag
gnopernicus
gok
mozilla
gnome-games
gnome2-user-docs
gdm
librep
file-roller
gnome-netstatus
libgail-gnome
编译脚本build-libs-tools.sh
LIBFILES=./devel-libs-tools
OK=SUCCESS
for x in `cat $LIBFILES`
do
FILEs=`ls $x-*.tar.bz2`
for y in $FILEs
do
PATHNAME=${y%%.tar.bz2}
if [ -d $PATHNAME ]
then
echo "$PATHNAME exist"
# rm -rf $PATHNAME
# tar xjvf $y
else
echo "Extract $y"
tar xjvf $y
fi
./configure --prefix=/usr/local
make
if [ $? -ne 0 ]
then
echo "Compile $PATHNAME failure!"
exit 1
else
touch $OK
make install
fi
cd ..
break
done
done
然后./build-libs-tools.sh
很简陋的, 不过还是有作用的
在编译gnome-icon-theme时候似乎说少high color icons
就又去下hicolor-icon-theme-0.4.tar.gz
BTW: 请问大家有比较好看的gtk2/gnome的themes么?