터미널을 통해 최신 버전의 Eclipse를 설치하는 방법

터미널을 통해 최신 버전의 Eclipse를 설치하는 방법

저는 Linux를 처음 접했고 이제 막 Oracle Linux 가상 머신을 사용하게 되었습니다. Eclipse를 설치해야 하는데 몇 가지 조사 후에 터미널에서 다음 명령을 사용하여 이 작업을 가장 쉽게 수행할 수 있다는 것을 발견했습니다.

sudo yum install eclipse

그러나 이것이 최신 Eclipse 4.3.2(Kepler) 대신 Eclipse 3.6.1(Helios)을 설치한 것으로 나타났습니다. Eclipse 웹 사이트로 이동하여 최신 설치를 다운로드할 수 있다는 것을 알고 있지만 명령줄에서 이 작업을 수행하는 방법을 알고 싶습니다(교육적 경험으로, 게다가 이 작업을 다시 수행해야 하는 경우 빠르고 간단한 방법). 터미널을 통해 최신 버전이나 특정 버전의 Eclipse를 설치하는 방법은 무엇입니까?

답변1

Distro 리포지토리에는 반드시 최신 버전이 포함될 필요는 없습니다. 이는 배포 정책에 따라 다릅니다.

이 경우 가장 좋은 방법은 매우 간단하므로 웹사이트에서 Eclipse를 설치하는 것입니다. 이렇게 하면 모든 전제 조건을 직접 해결해야 하지만 이 경우에는 매우 간단합니다. JRE(또는 Java 프로그래밍에 사용한다고 가정하면 JDK)만 있으면 됩니다.

이 방법으로 Eclipse를 설치하면 실행 파일이 저장되지 않지만 $PATH아카이브 다운로드 상단에 위치하게 됩니다. 예를 들어 다음과 같이 원하는 위치에 추출합니다 /opt/eclipse.

ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse

이렇게 하면 실제 위치를 찾아 아카이브에서 필요한 다른 리소스를 사용할 수 있습니다. 원하는 경우 이를 두 번째 경로로 사용할 수 있습니다 $HOME/bin(중간에 있다고 가정 $PATH).아니요/bin또는 와 같이 배포판 설치 프로그램이 일반적으로 사용하는 경로를 사용하십시오 /usr/bin.

답변2

보세요이 위키Eclipse 웹 사이트에서 git로컬 시스템에 패키지 복제를 사용하는 방법을 알아보세요. 예를 들어 C-Development-Toolkit을 복제하려면 다음 명령을 실행합니다.

git clone git://git.eclipse.org/gitroot/cdt/org.eclipse.cdt.git

또한 이를 얻을 수 있는 방법을 찾아볼 수도 있습니다 wget. 어쨌든 사용 가능한 Java 개발 키트가 있어야 한다는 점을 기억하십시오.

또한 다음과 같이 eclipse.repo파일을 만들 수 있습니다./etc/yum.repos.d/이 예EclipseSCADA 프로젝트와 함께. 일반 Eclipse 환경의 경우 파일에 다음을 포함시켜 볼 수 있습니다.

[Eclipse]
name=Eclipse Kepler repo
baseurl=http://download.eclipse.org/releases/kepler/yum/
gpgcheck=0

Fedora22에서는 dnf옵션이 제공됩니다.구리 광산, Fedora의 제3자 저장소 시스템입니다.많은사용자는 배포 저장소에서 사용할 수 없는 패키지를 더 쉽게 설치할 수 있습니다.

    $ dnf copr
    Mini usage:

copr 
  enable name/project [chroot]
  disable name/project
  list name
  search project

  Examples:
  copr enable rhscl/perl516 epel-6-x86_64
  copr enable ignatenkobrain/ocltoys
  copr disable rhscl/perl516
  copr list ignatenkobrain
  copr search tests

그런 다음 Eclipse를 검색하려면 다음을 수행하십시오.

dnf copr search eclipse
...
mbooth/eclipse-luna : This repository provides Eclipse Luna (4.4) for Fedora 20.
                : 
                : Fedora 20 ships with Eclipse Kepler (4.3) so this repository provides builds of Eclipse Luna for those who want the very latest Eclipse on a stable Fedora release.
                : 
                : If you have problems, please contact me directly via email ([email protected]) or IRC (mbooth on Freenode channels #fedora-devel #fedora-java and #fedora-uk)

마지막으로 예제에 따라 이름/프로젝트를 활성화하고 설치합니다.

dnf copr enable mbooth/eclipse-luna

알아채다 이 글을 쓰는 시점에서 저장소는 fedora20 및 fedora21에 대해 설정되어 있으므로 /etc/yum.repos.d/_copr_...관리자가 이를 해결할 때까지 사용자는 파일의 baseurl을 일부 변경해야 할 수도 있습니다.

관련 정보