확인 Arch Linux에 Java를 설치하는 방법




자바8 설치 (5)

https://wiki.archlinux.org/index.php/Java 에 따르면, 깨끗한 아치 리눅스 설치에 Open JDK 7을 설치할 수 있습니다.

pacman -S jdk7-openjdk

하지만 이렇게하면 오류가 발생합니다.

error: target not found: jdk7-openjdk

이미 가장 가까운 팩맨 저장소 인 /etc/pacman.d/mirrorlist 주석을 달고 위의 패키지가 발견 될 것으로 기대하면서 pacman -Syu를 호출하여 첫 ​​번째 업데이트를 실행했습니다.

pacman을 사용하여 아치 리눅스에 Open JDK 7을 어떻게 설치할 수 있습니까?

편집 : ARM 프로세서가있는 Raspberry Pi를 실행 중이며 하드웨어에 맞게 조정 된 Java 빌드를 얻고 OS 하드웨어 부동 소수점 지원을 사용하고 싶습니다.


이 시도:

pacman -S java7-openjdk

다음 명령을 시도하십시오.

pacman -S jre7-openjdk

가장 가까운 거울을 찾으십시오 ( 이 목록을 확인 하십시오 ); archlinux 웹 사이트 에서 새 미러 목록을 생성 할 수도 있습니다 . 그런 다음 # pacman -Syy; # pacman -Su; # pacman -S jdk8-openjdk 실행하십시오 # pacman -Syy; # pacman -Su; # pacman -S jdk8-openjdk # pacman -Syy; # pacman -Su; # pacman -S jdk8-openjdk # pacman -Syy; # pacman -Su; # pacman -S jdk8-openjdk (또는 JRE 만 필요하면 jre8-openjdk )


OpenJDK는 여러 개의 Arch Linux 패키지에 종속되므로 Oracle JDK 만 설치하는 것만으로는 충분하지 않습니다.

먼저 icedtea-web을 제거해야했습니다.

sudo pacman -R icedtea-web

그런 다음 Oracle JRE AUR 패키지를 빌드하고,

OracleJRE를 설치하기 전에 openjdk6을 수동으로 제거하고 종속성을 무시해야했습니다.

[[email protected] jre]$ sudo pacman -Rdd openjdk6

OracleJRE 설치

sudo pacman -U jre-7u2-1-i686.pkg.tar.xz

JDK AUR 패키지 빌드 및 설치 :

sudo pacman -U jdk-7u2-1-i686.pkg.tar.xz

PATH가 업데이트되고 java가 설치되도록 로그 아웃하고 로그인하십시오.


단지 빠른 관찰 :

저장소를 변경할 때 모든 패키지를 새로 고치려면 pacman -Syyu 를 사용하여 업데이트하는 것이 좋습니다.







archlinux