작성
·
542
·
수정됨
0
안녕하세요 강사님! 먼저 인프런에서 하둡을 공부 할 수 있도록 강의 내주셔서 너무 감사합니다!
jar 파일 압축이 풀리지 않아 방법을 찾던 중
sudo apt-get install openjdk-8-jdk* 으로 설치가 잘 되었습니다
혹시 이 방법으로 해도 문제가 없을까요..?
자바를 해본 적이 없는 상황에서 자바 설치 방법이? 강의와 다른데 그 이후 환경 변수 셋팅 구축 방법 및 하둡 설치는 달라지는 것이 없나요?
클라우드 환경이라 터미널에서 wget 으로 다운 받았는데
gzip 파일이 아니라는 에러가 나오는 이유가 무엇일까요..
혹시.. wget 으로 다운 받을 수 있는 자바 1.8버전을
영상 아래 코멘트 한줄만 남겨 주실 수 있으신가요..ㅠ
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
apt-get install openjdk-8-jdk
명령어로 OpenJDK 8을 설치하신 것은 크게 문제가 없어 보입니다. 다만, 하둡을 설치하고 환경 변수를 설정하는 과정에서는 JDK의 정확한 버전과 설치 위치에 따라 환경 변수 셋팅이 달라질 수 있습니다. 예를 들어, JAVA_HOME
환경 변수에 JDK가 설치된 경로를 정확히 지정해야 하둡이 해당 자바 환경을 바르게 인식할 수 있습니다.
문제가 된 jdk-8u202-linux-x64.tar.gz
파일은 HTML 문서로 다운로드된 것 같습니다. 이는 보통 잘못된 URL이나 리다이렉션 때문에 발생할 수 있는데, 실제로 필요한 Java 1.8 버전 (OpenJDK 8)을 올바른 URL을 통해 다운로드하셔야 합니다.
클라우드 환경에서 OpenJDK 8을 설치하기 위한 명령어는 다음과 같습니다:
wget -O openjdk-8.tar.gz https://github.com/AdoptOpenJDK/openjdk8-upstream-binaries/releases/download/jdk8u302-b08/OpenJDK8U-jdk_x64_linux_8u302b08.tar.gz
tar -xzf openjdk-8.tar.gz
위 명령어는 GitHub에서 OpenJDK의 바이너리를 다운로드한 후 tar.gz
파일을 압축 해제하는 방법을 보여줍니다. 이와 유사한 방법으로 올바른 JDK를 설치하셔야 합니다. 설치 후에는 JAVA_HOME
환경 변수와 시스템의 PATH
를 업데이트하여 쉘에서 java
명령어를 바로 사용할 수 있도록 해야 하며, 이는 하둡 설치에도 영향을 줍니다.
마지막으로, 위의 답변은 일반적인 리눅스 환경을 기반으로 하므로 실제 클라우드 환경이나 사용자의 구체적인 셋팅에 따라 달라질 수 있음을 참고하시기 바랍니다.