ksdd 发表于 2006-1-3 16:15:06

请问程序应该装在什么分区啊,我都试了,就装不了啊!!!

如题??????

heyuqi 发表于 2006-1-3 17:08:50

什么样的程序,你是怎么做的?

PS:Linux下没有分区的概念,在一个Linux系统中,所有目录都是/目录的子目录

ksdd 发表于 2006-1-3 17:47:14

我是要安装openoffice 1.1.3,在选择安装目录的时候怎么选都不行

jiangtao9999 发表于 2006-1-3 18:22:01

那楼主只能先去补习基础知识了………………

haulm 发表于 2006-1-3 18:33:48

程序一般装在/opt 或 /usr/local下,参数一般为./configure --prefix=/opt/软件名
类库装在/usr较好,但要先看系统是否装了该类库的rpm包,否则直接./configure,类库将装在/usr/local,RC2已经设置地比较全,很少需要再行设置,详细自己实践和google。
一般初学者推荐除swap交换分区(内存2倍,但不必要超过512M),分/分区为系统区,自定义/doc分区为资料区,相当于WIN的C盘和D盘。以后重装系统不要格式化/doc区,但要记得安装时在分区设置把该区重新命名(挂载)到/doc(其实可以随意取名和改名)即可。

jiangtao9999 发表于 2006-1-3 20:29:38

别听楼上的 --prefix=/opt 什么的,你就踏踏实实的 --prefix=/usr 或者 --prefix=/usr/locale ,不然 Linux 的默认设置是不能启动软件的。

至于你装 OpenOffice 怎么不行,你什么都没说,当然大家不知道你要干什么了!

haulm 发表于 2006-1-3 22:13:34

我倒是没有尝试把mysql编译到/opt下会出现什么情况,当然我只是一点点心得罢了。除非一些随系统启动的服务器软件,事实上软件是可以随心所欲地安装到任意路径下的自定义目录,当然我没说你可以把软件文件随便装在某个已存在的目录下。如果你没有进行prefix设定软件安装位置,linux软件安装(无论是编译的还是rpm包或别的安装方式)默认一般就是装在/usr/local或/opt(在/opt的少些),而用户类库基本上默认就是/usr/local,系统类库是装在/usr下,,所以在安装软件或类库前要从rpm包管理器中了解是否系统初装已经存在一样的软件或类库,并且和你要装的版本不同。这是种习惯,所以一般情况大家一起尊守。
象mysql的编译,由于我没有/usr分区(即/usr是/分区下的目录),所以有段时间经常就装在/doc/mysql,然后
cd /usr/local
ln -s /doc/mysql,这样就不会使mysql服务启动失败。
至于openoffice,现在大家都在用2.0 firely版,安装方法查找论坛,默认安装在/opt。
大部份的软件或指令程序只要做一个软链接到/usr/bin就可以直接用软链接名来充当命令运行
cd /usr/bin
ln -s /usr/local/mysql/bin/mysql
页: [1]
查看完整版本: 请问程序应该装在什么分区啊,我都试了,就装不了啊!!!