LinuxSir.cn,穿越时空的Linuxsir!

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

新手在线急等啊,emerge -p kdebase-startkde | less时出错,改use还是不可以,望高手看看

[复制链接]
发表于 2010-12-22 10:46:21 | 显示全部楼层 |阅读模式
新手,终于装好了gentoo,想安装kde桌面
1.运行emerge -p kdebase-startkde | less时提示如下:
These are the packages that would be merged, in order:
Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/qt-sql-4.6.0:4[qt3support]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-sql-4.6.3-r2 (Change USE: +qt3support)
(dependency required by "kde-base/kdebase-startkde-4.4.5" [ebuild])
(dependency required by "kdebase-startkde" [argument])
=======================================
我看了提示后:
然后在/etc/portage/package.use中添加
x11-libs/qt-sql-4.6.3-r2 qt3support
再运行emerge -p kdebase-startkde | less时,错误为
--- Invalid atom in /etc/portage/package.use: x11-libs/qt-sql-4.6.3-r2
高手看看是怎么回事啊?谢谢
2.安装kdebase-startkde后,为了保证日常的使用,网络登录等,还需要安装哪些组件啊?还有我怎么查看KDE有哪些组件?

以上两个问题,麻烦高手看下啊,不甚感谢啊
发表于 2010-12-22 10:58:26 | 显示全部楼层
x11-libs/qt-sql-4.6.0:4 qt3support
或者不加版本号
x11-libs/qt-sql qt3support

新手装kde,除非你清楚kde各组件
否则建议装整合包
emerge -av kde-meta
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-22 11:10:29 | 显示全部楼层
Post by Havanna;2123761
x11-libs/qt-sql-4.6.0:4 qt3support
或者不加版本号
x11-libs/qt-sql qt3support

新手装kde,除非你清楚kde各组件
否则建议装整合包
emerge -av kde-meta


谢谢你:

1.两个都试了,都出现错误
--- Invalid atom in /etc/portage/package.use:
还是要求提示加USE

2.如果我想查看kde的组件,怎么查啊谢谢?
回复 支持 反对

使用道具 举报

发表于 2010-12-22 11:26:21 | 显示全部楼层
x11-libs/qt-sql qt3support
这样应该是正确的,lz再检查一下自己的package.use吧。
另外你用KDE的话,/etc/make.conf里面的USE最好也加上qt之类的标记。
如果你一开始没有加qt的use,最好emerge --newuse --deep world 一下。
回复 支持 反对

使用道具 举报

发表于 2010-12-22 11:29:14 | 显示全部楼层
显然你书写的package.use中内容格式不对
如加版本号
那么=x11-libs/....
要么就不加版本号
cat /etc/portage/package.use
贴出来

kde组件?
ls /usr/portage/kde-*

另外,请仔细看手册
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-22 11:44:47 | 显示全部楼层
Post by peter_huang;2123765
x11-libs/qt-sql qt3support
这样应该是正确的,lz再检查一下自己的package.use吧。
另外你用KDE的话,/etc/make.conf里面的USE最好也加上qt之类的标记。
如果你一开始没有加qt的use,最好emerge --newuse --deep world 一下。


恩谢谢,是编辑器的问题,我加了qt,我想问下,为什么在添加USE的时候不能加版本号啊?谢谢
还有最后执行的结果为:

[ebuild  N    ] app-arch/rpm2targz-9.0.0.3g
[ebuild  N    ] media-libs/lcms-1.19  USE="python zlib -jpeg -static-libs -tiff"
这里面的USE不用我手动添加吗?还是当我emerge的时候就自动加上这些USE啊?谢谢!
回复 支持 反对

使用道具 举报

发表于 2010-12-22 11:58:05 | 显示全部楼层
不用,但是建议你放到package.use里面去。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-22 12:07:08 | 显示全部楼层
Post by peter_huang;2123773
不用,但是建议你放到package.use里面去。

恩非常的感谢你,兄弟,还有前面的兄弟。
安装了kdebase-startkde ,还应该安装什么组件?就能有KDE桌面啊,谢谢了
回复 支持 反对

使用道具 举报

发表于 2010-12-22 12:41:57 | 显示全部楼层
我只在Solaris下用过KDE,gentoo下面没用过,所以我不清楚。
但是前面哈瓦那xd不是说了么: kde-meta
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-22 12:49:08 | 显示全部楼层
恩谢谢了,不想安装kde-meta,太大了,我再想想别的方法
回复 支持 反对

使用道具 举报

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

本版积分规则

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