java - 확인 - 자바8 설치




Arch Linux에 Java를 설치하는 방법 (4)

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가 설치되도록 로그 아웃하고 로그인하십시오.

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 하드웨어 부동 소수점 지원을 사용하고 싶습니다.


armv6l 기반 RB. here armv6l에 대한 openjdk의 패키지 버전이 없음을 확인할 수 있습니다.

그리고 여기 raspi에 내 아치가 무엇인지 보여줍니다.

   [[email protected] ~]# pacman -Ss openjdk
    extra/openjdk6 6.b24_1.11.4-1
    Free Java environment based on OpenJDK 6.0 with IcedTea6 replacing binary plugs.
   [[email protected] ~]#

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

pacman -S jre7-openjdk

단지 빠른 관찰 :

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







archlinux