[问题] 数据库安装在 /u01 还是 /home/u01

楼主: devlish (灰色地带)   2017-08-08 01:25:55
想请教版上的大大ㄧ个基础的问题
就是一般系统安装或是软件安装的时候,是否都会在/目录底下创建一个目录再安装?
像是最近在学习安装Oracle DB,默认好像都要先创建一个/u01的目录再赋予权限、安装

那么,安装在/u01底下跟/home/u01下会有什么不同呢? 因为刚开始学习,所以把/home
想成了Windows的D槽是放资料用的,但好像又不太对XD
其实主要是因为一开始是按照鸟哥的教学,/目录只割了10G,装到现在似乎因为空间不足
卡住了..........
作者: Bencrie   2017-08-08 01:58:00
home 等于 Windows 的 Users
作者: joe820730 (Let it go)   2017-08-08 02:09:00
第一次装或者没特殊需求的话,切一个/就够了,至少我目前这样用了一年多还是头好壮壮
作者: a07051226 (葡萄糖)   2017-08-08 02:45:00
那一年过后呢?我现在是自己遇到/不够/home也不够,到处都不够的情况(x
楼主: devlish (灰色地带)   2017-08-08 08:40:00
那麽像是安装应用程式,应该安装在/底下,还是/home下面比较正确呢
作者: bluecadence (Maxwell's demon)   2017-08-08 09:10:00
如果整个系统就只有你一个人在用,那就装在自己的家目录底下吧,例如 /home/devlish/Apps 把所有套装软件都装在 ~/Apps 底下如果要装给系统所有的人用,也可以建立一个 /Apps把所有软件都装在 /Apps 底下如果 / 空间不够,又坚持要装在 /,那请善用symboliclink
作者: pili100 (zelda)   2017-08-08 17:06:00
如果考虑空间扩充,试试lvm
楼主: devlish (灰色地带)   2017-08-08 17:43:00
感谢大家的热心回应讨论,大概有点明白了。我可以理解为,无论是 mkdir /u01 或是 mkdir /opt,目的其实就是在根目录下创建一个类似 /App 的目录存放安装的应用程式,对吗?只是网络上有许多好心人的步骤是按照Oracle的默认 /u01来创建目录的?回应P大,因为是按照鸟哥的教学,所以一开始就是LVM了XD,蒙蒙懂懂的
作者: bluecadence (Maxwell's demon)   2017-08-08 20:24:00
unix/linux 玩久了你就会知道一每个路径有传统的意义例如 /, /etc, /lib, /bin, /usr /usr/lib, /usr/bin/usr/local, /usr/local/etc, /usr/local/lib,/usr/local/bin, /opt, ~/lib, ~/bin 等应用程式装哪老实说其实无所谓,只要执行档,图书馆设定档的环境变量设定好,就能跑。问题是这样不符合传统,而且事实上也真的会很乱。我现在比较喜欢放 /Apps ~/Apps :p
楼主: devlish (灰色地带)   2017-08-08 22:15:00
B大的意思是说不放/opt 不放 /usr/local 而是另外创建一个/Apps的目录在根目录下吗XD
作者: bluecadence (Maxwell's demon)   2017-08-08 22:37:00
是的 你有看过mac osx 的 Applications folder吗 :D
楼主: devlish (灰色地带)   2017-08-08 23:26:00
没有~XD,但这几天有问了一下,知道有这东西,再次感谢~
作者: mgdesigner (機槍設計師)   2017-08-09 12:49:00
/var/v01比较有道理u
作者: kobedisel (NO)   2017-08-11 09:02:00
官方文件参考就好,最好再划一个filesystem出来单独安装例如/oracle,安装路径也不需要按照oracle文件说的那么多层跟复杂 那只是找自己麻烦而已

Links booklink

Contact Us: admin [ a t ] ucptt.com