|
|

楼主 |
发表于 2008-3-10 19:47:53
|
显示全部楼层
Post by zhou3345;1824949
版主说得很清楚啊。
net-print是软件分类,而 fcitx 和 gsopcast 是软件名。
在portage里,是不能只有软件名而没有软件分类的。
所以,fcitx 的目录结构就应该加上分类名,是 app-i18n/fcitx
之所以说你的结构不对,就是你没有写全软件分类名。
自己建立和portage不一样的分类名也是可以的,比如 app-i18n/fcitx 你建成 my-im/fcitx 好像也是可以的。
(如果是portage中已有的分类,则肯定没问题。我没试过非portage分类,所以不知道 my-im 是不是一定要是portage分类中的一种,哪位帮忙确认下。)
只是在emerge的时候你就不能直接 emerge fcitx 了,要 emerge my-im/fcitx 。也就是说,带上分类名以示区分。
不知这样说是不是好理解些:)
版主说的我理解了,但是不知道 my-im 是不是一定要是portage分类中的一种,我倒是在用了portage的分类后才成的。至此,问题已经基本解决了。我想我用不到portage分类以外的东西。 
谢谢版主和大家的解答。 |
|