在百度知道上看到一位網友的精彩回答,我覺得非常有價值保存下來,所以就在自己的博客中備份下來。
原文出自:https://zhidao.baidu.com/question/1692690545668784588.html
提問標題:Ubuntu JDK 安裝在哪個目錄纔是最合理的?
提問內容:裝過幾次jdk了,每次網上搜出來的教程裏的安裝目錄都不太一樣,請問 Ubuntu下到底應該把jdk安在哪裏纔是最合理的?
回答:
如果你認爲jdk是系統提供給你可選的程序,放在opt裏 如果你認爲這是你個人行爲,自主安裝的,放在usr/local裏,具體是usr/local/lib 如果你覺得jdk對你來說是必不可少的運行庫,放在lib裏 上面三句是最開始的想法, 其實我也想找出一個最佳實踐,後來看了看linux的目錄結構,發現就算是同一個東西,系統 自帶和你手動安裝,就不應該在同一個目錄裏。同樣是瀏覽器,系統自帶的firefox就在/usr/lib裏, 而後來通過軟件包安裝的chrome就在/opt裏。 如果系統自帶java,我覺得他會在lib裏或者/usr/lib,看它對java的定義是必需的庫還是 如果能在軟件管理器裏安裝,那麼會安裝在/usr/lib 如果oracle給你的是deb,那麼會被安裝在opt 所以自己安裝,就要放在/usr/local/lib裏比較合適了