[問題] 資料庫安裝在 /u01 還是 /home/u01

看板Linux作者 (灰色地帶)時間6年前 (2017/08/08 01:25), 編輯推噓6(6035)
留言41則, 8人參與, 最新討論串1/3 (看更多)
想請教版上的大大ㄧ個基礎的問題 就是一般系統安裝或是軟體安裝的時候,是否都會在/目錄底下創建一個目錄再安裝? 像是最近在學習安裝Oracle DB,預設好像都要先創建一個/u01的目錄再賦予權限、安裝 。 那麼,安裝在/u01底下跟/home/u01下會有什麼不同呢? 因為剛開始學習,所以把/home 想成了Windows的D槽是放資料用的,但好像又不太對XD 其實主要是因為一開始是按照鳥哥的教學,/目錄只割了10G,裝到現在似乎因為空間不足 卡住了.......... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.19.101.119 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1502126758.A.B9A.html

08/08 01:58, , 1F
home 等於 Windows 的 Users
08/08 01:58, 1F

08/08 02:09, , 2F
第一次裝或者沒特殊需求的話,切一個/就夠了,至少我
08/08 02:09, 2F

08/08 02:09, , 3F
目前這樣用了一年多還是頭好壯壯
08/08 02:09, 3F

08/08 02:45, , 4F
那一年過後呢?
08/08 02:45, 4F

08/08 02:45, , 5F
我現在是自己遇到/不夠/home也不夠,到處都不夠的情況(
08/08 02:45, 5F

08/08 02:45, , 6F
x
08/08 02:45, 6F

08/08 08:40, , 7F
那麽像是安裝應用程式,應該安裝在/底下,還是/home下面
08/08 08:40, 7F

08/08 08:40, , 8F
比較正確呢
08/08 08:40, 8F

08/08 09:10, , 9F
如果整個系統就只有你一個人在用,那就裝在自己的家
08/08 09:10, 9F

08/08 09:10, , 10F
目錄底下吧,例如 /home/devlish/Apps 把所有套裝軟
08/08 09:10, 10F

08/08 09:11, , 11F
體都裝在 ~/Apps 底下
08/08 09:11, 11F

08/08 09:11, , 12F
如果要裝給系統所有的人用,也可以建立一個 /Apps
08/08 09:11, 12F

08/08 09:11, , 13F
把所有軟體都裝在 /Apps 底下
08/08 09:11, 13F

08/08 09:21, , 14F
如果 / 空間不夠,又堅持要裝在 /,那請善用symbolic
08/08 09:21, 14F

08/08 09:21, , 15F
link
08/08 09:21, 15F

08/08 17:06, , 16F
如果考慮空間擴充,試試lvm
08/08 17:06, 16F

08/08 17:43, , 17F
感謝大家的熱心回應討論,大概有點明白了。我可以理解為
08/08 17:43, 17F

08/08 17:43, , 18F
,無論是 mkdir /u01 或是 mkdir /opt,目的其實就是在
08/08 17:43, 18F

08/08 17:43, , 19F
根目錄下創建一個類似 /App 的目錄存放安裝的應用程式,
08/08 17:43, 19F

08/08 17:43, , 20F
對嗎?
08/08 17:43, 20F

08/08 17:44, , 21F
只是網路上有許多好心人的步驟是按照Oracle的預設 /u01
08/08 17:44, 21F

08/08 17:44, , 22F
來創建目錄的?
08/08 17:44, 22F

08/08 17:46, , 23F
回應P大,因為是按照鳥哥的教學,所以一開始就是LVM了XD
08/08 17:46, 23F

08/08 17:46, , 24F
,矇懞懂懂的
08/08 17:46, 24F

08/08 20:24, , 25F
unix/linux 玩久了你就會知道一每個路徑有傳統的意義
08/08 20:24, 25F

08/08 20:26, , 26F
例如 /, /etc, /lib, /bin, /usr /usr/lib, /usr/bin
08/08 20:26, 26F

08/08 20:26, , 27F
/usr/local, /usr/local/etc, /usr/local/lib,
08/08 20:26, 27F

08/08 20:27, , 28F
/usr/local/bin, /opt, ~/lib, ~/bin 等
08/08 20:27, 28F

08/08 20:29, , 29F
應用程式裝哪老實說其實無所謂,只要執行檔,圖書館
08/08 20:29, 29F

08/08 20:30, , 30F
設定檔的環境變數設定好,就能跑。問題是這樣不符合
08/08 20:30, 30F

08/08 20:30, , 31F
傳統,而且事實上也真的會很亂。
08/08 20:30, 31F

08/08 20:32, , 32F
我現在比較喜歡放 /Apps ~/Apps :p
08/08 20:32, 32F

08/08 22:15, , 33F
B大的意思是說不放/opt 不放 /usr/local 而是另外創建一
08/08 22:15, 33F

08/08 22:15, , 34F
個/Apps的目錄在根目錄下嗎XD
08/08 22:15, 34F

08/08 22:37, , 35F
是的 你有看過mac osx 的 Applications folder嗎 :D
08/08 22:37, 35F

08/08 23:26, , 36F
沒有~XD,但這幾天有問了一下,知道有這東西,再次感謝~
08/08 23:26, 36F

08/09 12:49, , 37F
/var/v01比較有道理
08/09 12:49, 37F

08/09 12:49, , 38F
u
08/09 12:49, 38F

08/11 09:02, , 39F
官方文件參考就好,最好再劃一個filesystem出來單獨安
08/11 09:02, 39F

08/11 09:02, , 40F
裝例如/oracle,安裝路徑也不需要按照oracle文件說的
08/11 09:02, 40F

08/11 09:02, , 41F
那麼多層跟複雜 那只是找自己麻煩而已
08/11 09:02, 41F
文章代碼(AID): #1PYAAckQ (Linux)
討論串 (同標題文章)
文章代碼(AID): #1PYAAckQ (Linux)