ML何故无法安装Gnome库文件,无法成功编译程序
在ML2.0B3下装firestarter一直出现安装库缺少文件,但按执行configure的错误提示安装libgnome2.x gtk+2.x 等库后仍无法通过configure,依旧提示短少这些类库(安装版本均符合提示),用Linux公社发布的RPM格式Gnome库确信安装成功,再次configure安装firestarter还是提示短少已安装的库。多次努力无效,最后我不得不怀疑是不是系统本身的问题。不知是不是错觉:ML自带的所有程序和类库是不能被删除的,不知:在默认配置下安装的新类库是否无法在系统中产生记忆?还是我自己在使用ML过程中早使得类库混乱了?
由于类库装的太多太乱,最后重装系统,用红旗安装最新的 firestarter1.0.3 无需安装类库,一次就成功了。 apt-get install libgnomeui-devel。
只要这一步就可以非常轻松的编译firestarter,我已经把它放到仓库里了。
不过你最好修改下/etc/apt/sourcelist.d/magic,大概是这样吧,记不清楚了。把里面的exprimental去掉,不然可能会存在问题。 libgnomeui-devel安装成功,firestarter也装成功了
这是我的magic.list,不知还要做什么改动,麻烦sejishikong帮看下!
# Name: aptrpms
# URL: http://auvtech.com/~xinzhen/downloads/apt/
### MagicLinux
rpm http://apt.magiclinux.org/ magiclinux gnome extras os updates
rpm-src http://apt.magiclinux.org/ magiclinux gnome extras os updates
##Haulm
rpm http://auvtech.com/~xinzhen/downloads/ apt/magic gnome updates extras
rpm-src http://auvtech.com/~xinzhen/downloads/ apt/magic gnome updates extras
Err http://apt.magiclinux.org magiclinux/gnome srclist
404 /magiclinux/base/srclist.gnome.bz2
Err http://apt.magiclinux.org magiclinux/extras srclist
404 /magiclinux/base/srclist.extras.bz2
Err http://apt.magiclinux.org magiclinux/os srclist
404 /magiclinux/base/srclist.os.bz2
Err http://apt.magiclinux.org magiclinux/updates srclist
404 /magiclinux/base/srclist.updates.bz2
Failed to fetch http://apt.magiclinux.org/magiclinux/base/srclist.gnome404 /magiclinux/base/srclist.gnome.bz2
Failed to fetch http://apt.magiclinux.org/magiclinux/base/srclist.extras404 /magiclinux/base/srclist.extras.bz2
Failed to fetch http://apt.magiclinux.org/magiclinux/base/srclist.os404 /magiclinux/base/srclist.os.bz2
Failed to fetch http://apt.magiclinux.org/magiclinux/base/srclist.updates404 /magiclinux/base/srclist.updates.bz2
Reading Package Lists... Done
Building Dependency Tree... Done
W: Release file did not contain checksum information for http://apt.magiclinux.org/magiclinux/base/srclist.gnome
W: Release file did not contain checksum information for http://apt.magiclinux.org/magiclinux/base/srclist.extras
W: Release file did not contain checksum information for http://apt.magiclinux.org/magiclinux/base/srclist.os
W: Release file did not contain checksum information for http://apt.magiclinux.org/magiclinux/base/srclist.updates
W: You may want to run apt-get update to correct these problems
E: Some index files failed to download, they have been ignored, or old ones used instead. 换用ip试试看吧 不用IP,这行
rpm-src http://apt.magiclinux.org/ magiclinux gnome extras os updates,注释掉吧,暂时我没有放srpm。
不过不注释也没有什么影响。 firestarter还是从apt仓库中删掉好了,只要是1.0以上版本的该软件,ML和红旗现用的的库太低级,软件在调用库时出错,事件项不会响应,并有找不到system log的错误提示。 不会吧,软件本身没有这个要求啊。
无所谓了,等gnome相关库更新后,我重新编译就是了。
页:
[1]