我正试图在elementaryOS 0.3上安装JDK,但我想以符合FHS的方式来安装它。我读过几个关于这个主题的答案,其中很多都说可以在/usr/local/中安装一个程序。我本来打算在/usr/local中创建一个java文件夹,但在此之前,我开始阅读FHS 3. 上面写着::
4.9.2.要求下列目录或指向目录的符号链接必须在/usr/local描述中
在第一次安装符合FHS标准的系统后,除了下面列出的目录之外,没有其他目录可能在/usr/local中。
这意味着我必须解压缩JDK文件,例如,将JDK的bin文件夹放在/usr/local/bin中,JDK的手册在/usr/local/man中,等等。
发布于 2015-06-20 08:58:46
考虑到基本操作系统是基于Ubuntu的,您有几种选择。
openjdk-8包安装openjdk-7;不过,我不确定后者在基本操作系统中是否可用。java-package包重新打包Oracle (包括JDK 8),这个包在基本操作系统中也可用。这将为您提供一个FHS兼容的包,它还将与Debian衍生产品中使用的Java替代系统很好地集成。https://unix.stackexchange.com/questions/210908
复制相似问题