QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1033|回复: 4

请教一下关于fcitx升级的问题?

[复制链接]
发表于 2006-7-20 22:12:34 | 显示全部楼层 |阅读模式
请问一下ml默认软件 都装在/usr/share/吗?

今天升级了fcitx 3.2.1版本。也不知道要覆盖哪里指旧版的目录
用locate fcitx是显示这里/usr/share/fcitx对吗?
我是直接 ./configure  安装默认在/usr/local/。成功是成功了。 这样重复了。新的旧的都在
发表于 2006-7-20 22:47:46 | 显示全部楼层
如果是官方打的rpm,一般是/usr,源码安装得看软件本身。fcitx本身默认是/usr/local的。
回复

使用道具 举报

发表于 2006-7-20 22:54:42 | 显示全部楼层
从源码安装一般是 /usr/local/ 下,使用 rpm 一般是 /usr/ ,不同类型文件进入不同目录。看看 FAQ 就知道了。
回复

使用道具 举报

 楼主| 发表于 2006-7-21 00:49:02 | 显示全部楼层
ml自带的那些是不是都装在usr/share/下。我看了好多目录。有播放器等等。应该是吧?
回复

使用道具 举报

发表于 2006-7-21 17:35:02 | 显示全部楼层
一般来说,在编译的时候,我们都要设定 prefix,因为 rpm 是发行版发行软件包的方式,所以在 rpm 中一般为 /usr;源代码编译一般为用户自己使用的软件,一般都放置在 /usr/local,当然还有些时候也会放到 /opt 中。

一个软件不是都放在 /usr/share 中的。一个软件是由不同的文件组成,这些文件有不同的属性。比如说有脚本文件或二进制执行文件,还会有 man page(软件的功能说明)。对于同一个软件的不同文件会根据其不同的功能决定放置的地方。

所以一般的脚本文件都会放置在 %{prefix}/bin,即 /usr/bin 中
其它的文件会放在其他文件夹中,就看那些文件的功能了。

关于文件夹的功能,你可以了解一下 FHS (Filesystem Hierarchy Standard)
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-28 09:56 , Processed in 0.075554 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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