Основные различия между командами openjdk-8-jre и openjdk-8-jdk заключаются в том, что они устанавливают разные компоненты OpenJDK 8:
- openjdk-8-jre устанавливает Java Runtime Environment (JRE) — программную среду, в которой выполняются программы Java. timeweb.cloud linuxcapable.com Она включает в себя JVM и библиотеки классов Java. timeweb.cloud
- openjdk-8-jdk устанавливает Java Development Kit (JDK) — платформу разработки для создания приложений Java. timeweb.cloud linuxcapable.com В неё входит JRE, компилятор, отладчик и другие инструменты разработчика. timeweb.cloud
Таким образом, JRE подходит для запуска приложений на Java, а JDK — для разработки. selectel.ru