LinuxSir.cn,穿越时空的Linuxsir!

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

有人可以装这几个包么?

[复制链接]
发表于 2009-6-23 14:53:36 | 显示全部楼层 |阅读模式
发表于 2009-6-23 14:58:05 | 显示全部楼层
放在同一个目录下,然后试试 yum localinstall xxx.rpm 。

必要时加  --nogpgcheck 参数。

yum 的用法可以参考 man yum 。
回复 支持 反对

使用道具 举报

发表于 2009-6-23 15:14:21 | 显示全部楼层
rpm -ivh *.rpm
回复 支持 反对

使用道具 举报

发表于 2009-6-23 15:32:00 | 显示全部楼层
楼主以前用gentoo的?gentoo用户应该很清楚依赖关系啊。


你可以参考二楼和三楼的方法。另外,你如果要一个一个安装的话,这四个包安装顺序为:

1.freetype
2.fontconfig
3.libxft
4.cairo
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-23 17:56:13 | 显示全部楼层
感谢楼上的几位.三楼和4楼的方法都用过不行。所以过来问问。
2楼的方法也试过了。

不行。

现在公司有台fedora的机器。把我的gentoo下的fonts.conf 拷贝过来。发现效果差很多。

才找到了这个。想装一下。


难道大家都没有装过这几个包么?
回复 支持 反对

使用道具 举报

发表于 2009-6-23 18:01:24 | 显示全部楼层
Post by somebody;2000629
感谢楼上的几位.三楼和4楼的方法都用过不行。所以过来问问。
2楼的方法也试过了。

不行。

现在公司有台fedora的机器。把我的gentoo下的fonts.conf 拷贝过来。发现效果差很多。

才找到了这个。想装一下。


难道大家都没有装过这几个包么?


能贴一下出错提示吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-23 18:03:54 | 显示全部楼层
fedora rpms # rpm -ivh *.rpm
warning: cairo-lcd-1.8.6-1.2.fc10.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID f2301817
Preparing...                ########################################### [100%]
        file /etc/fonts/conf.avail/10-autohint.conf from install of fontconfig-lcd-2.6.0-1.12.fc10.x86_64 conflicts with file from package fontconfig-2.6.99.behdad.20090508-1.fc11.x86_64
        file /etc/fonts/conf.avail/10-unhinted.conf from install of fontconfig-lcd-2.6.0-1.12.fc10.x86_64 conflicts with file from package fontconfig-2.6.99.behdad.20090508-1.fc11.x86_64
        file /etc/fonts/conf.avail/10-autohint.conf from install of fontconfig-lcd-2.6.0-1.12.fc10.x86_64 conflicts with file from package fontconfig-2.6.99.behdad.20090508-1.fc11.i586
        file /etc/fonts/conf.avail/10-unhinted.conf from install of fontconfig-lcd-2.6.0-1.12.fc10.x86_64 conflicts with file from package fontconfig-2.6.99.behdad.20090508-1.fc11.i586



fedora rpms # yum localinstall fontconfig-lcd-2.6.0-1.12.fc10.x86_64.rpm --nogpgcheck
Loaded plugins: fastestmirror, presto, refresh-packagekit
Setting up Local Package Process
Examining fontconfig-lcd-2.6.0-1.12.fc10.x86_64.rpm: fontconfig-lcd-2.6.0-1.12.fc10.x86_64
Marking fontconfig-lcd-2.6.0-1.12.fc10.x86_64.rpm to be installed
Loading mirror speeds from cached hostfile
updates/metalink                                                                                    | 7.0 kB     00:00     
* fedora: www.ftp.ne.jp
* rpmfusion-free: mirrors.cat.pdx.edu
* rpmfusion-free-updates: mirrors.cat.pdx.edu
* rpmfusion-nonfree: mirrors.cat.pdx.edu
* rpmfusion-nonfree-updates: mirrors.cat.pdx.edu
* updates: www.ftp.ne.jp
google-testing                                                                                      |  951 B     00:00     
google64                                                                                            |  951 B     00:00     
rpmfusion-free-updates                                                                              | 3.8 kB     00:00     
rpmfusion-nonfree-updates                                                                           | 3.8 kB     00:00     
skype                                                                                               |  951 B     00:00     
Resolving Dependencies
--> Running transaction check
---> Package fontconfig-lcd.x86_64 0:2.6.0-1.12.fc10 set to be updated
--> Processing Dependency: cairo-lcd for package: fontconfig-lcd-2.6.0-1.12.fc10.x86_64
--> Processing Dependency: freetype-lcd for package: fontconfig-lcd-2.6.0-1.12.fc10.x86_64
--> Processing Dependency: libXft-lcd for package: fontconfig-lcd-2.6.0-1.12.fc10.x86_64
--> Finished Dependency Resolution
fontconfig-lcd-2.6.0-1.12.fc10.x86_64 from /fontconfig-lcd-2.6.0-1.12.fc10.x86_64 has depsolving problems
  --> Missing Dependency: freetype-lcd is needed by package fontconfig-lcd-2.6.0-1.12.fc10.x86_64 (/fontconfig-lcd-2.6.0-1.12.fc10.x86_64)
fontconfig-lcd-2.6.0-1.12.fc10.x86_64 from /fontconfig-lcd-2.6.0-1.12.fc10.x86_64 has depsolving problems
  --> Missing Dependency: cairo-lcd is needed by package fontconfig-lcd-2.6.0-1.12.fc10.x86_64 (/fontconfig-lcd-2.6.0-1.12.fc10.x86_64)
fontconfig-lcd-2.6.0-1.12.fc10.x86_64 from /fontconfig-lcd-2.6.0-1.12.fc10.x86_64 has depsolving problems
  --> Missing Dependency: libXft-lcd is needed by package fontconfig-lcd-2.6.0-1.12.fc10.x86_64 (/fontconfig-lcd-2.6.0-1.12.fc10.x86_64)
Error: Missing Dependency: libXft-lcd is needed by package fontconfig-lcd-2.6.0-1.12.fc10.x86_64 (/fontconfig-lcd-2.6.0-1.12.fc10.x86_64)
Error: Missing Dependency: freetype-lcd is needed by package fontconfig-lcd-2.6.0-1.12.fc10.x86_64 (/fontconfig-lcd-2.6.0-1.12.fc10.x86_64)
Error: Missing Dependency: cairo-lcd is needed by package fontconfig-lcd-2.6.0-1.12.fc10.x86_64 (/fontconfig-lcd-2.6.0-1.12.fc10.x86_64)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest


fedora rpms # rpm -ivh freetype-lcd-2.3.9-4.1.fc10.x86_64.rpm
warning: freetype-lcd-2.3.9-4.1.fc10.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID f2301817
error: Failed dependencies:
        cairo-lcd is needed by freetype-lcd-2.3.9-4.1.fc10.x86_64
        fontconfig-lcd is needed by freetype-lcd-2.3.9-4.1.fc10.x86_64
        libXft-lcd is needed by freetype-lcd-2.3.9-4.1.fc10.x86_64
回复 支持 反对

使用道具 举报

发表于 2009-6-23 18:13:23 | 显示全部楼层


这就容易啦!你点其中的一个安装它就会提示依赖那个的或需要什么依赖包,你就再照提示安装那个包,它又会提示依赖那个,最后就安装上了。
回复 支持 反对

使用道具 举报

发表于 2009-6-23 21:00:42 | 显示全部楼层
不是用 -ivh 而是用 -Uvh (U= upgrade)
回复 支持 反对

使用道具 举报

发表于 2009-6-23 21:24:37 | 显示全部楼层
2楼方法是最好的。相信我,fedora11的yum比apt强大。
回复 支持 反对

使用道具 举报

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

本版积分规则

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