시험:
sudo apt-get install maven
그것이 효과가 있다면이 게시물의 나머지 부분을 무시하십시오.
소개
2013 년 4 월에 Ubuntu 12.10을 설정하기 시작했으며 그 sudo apt-get install maven
당시에는 maven 3 에서 정상 작동하지 않았습니다.
이 게시물 의 수동 설치 는 apt-get과 관련하여 우분투 커널을 더 깊이 파고 우분투에서 설치할 수있는 응용 프로그램 목록을 찾는 경우 유용합니다. Ubuntu 12.10에서 내가했던 것과 같은 문제가 발생하면 Ubuntu 15.04 와 같은 최신 Ubuntu 릴리스에 잠재적으로 유용 할 수 있습니다 .
apt-get을 통한 자동 설치 :
체크 아웃 수동 설치를 현재 우분투는 ‘apt-get을 받는다는 설치’공통 통해 Maven을 설치할 수없는 경우.
sudo apt-get update
sudo apt-get install maven
우분투가 신선하지 않거나 이전에 maven 2를 사용하고 있다면 maven 2를 제거하십시오.
sudo apt-get remove maven2
maven 3 저장소를 추가하여 apt-get을 통한 수동 설치 (Ubuntu 14.04 check out update 1) :
우분투 apt-get 리포지토리 목록이 최신이 아닌 경우에 유용 할 수 있습니다.
Maven 3은 시스템을 설정하는 데 필요했으며 대부분의 문서에서 Maven을 Ubuntu 버전 12.04 또는 이전 버전에 설치하는 방법을 언급하고 있습니다. 내가 찾은 최고의 문서는 다음과 같습니다.
내가 생각해 낸 전체 과정은 다음과 같습니다.
sudo -H gedit /etc/apt/sources.list
-
다음 줄을
sources.list
파일에 추가 하십시오.deb http://ppa.launchpad.net/natecarlson/maven3/ubuntu 정확한 주요
deb-src http://ppa.launchpad.net/natecarlson/maven3/ubuntu 정확한 주요
-
sudo apt-get update && sudo apt-get install maven3
sudo ln -s /usr/share/maven3/bin/mvn /usr/bin/mvn
주의 1 : “sudo apt-add-repository ppa : natecarlson / maven3″명령이 Ubuntu에서 작동하지 않아서
sudo apt-add-repository -rm ppa:natecarlson/maven3
apt-get을 다시 작동 시키려면 실행 해야했습니다.주의 2 : David 덕분에 4 단계를 실행하기 전에 기존 버전의 maven에 대한 기존 심볼릭 링크를 제거해야합니다.
OS X 설치
개발자를 위해 여러 환경을 사용하는 경우 OS X 설치를 추가하기로 결정했습니다. 자세한 내용은 소스 스택 오버 스레드를 참조하십시오 .
에 해당하는 Homebrew 를 설치 apt-get
한 후 다음을 사용하여 Maven을 설치하십시오.
brew install maven
업데이트 1 : Ubunutu 14.04 설치
이것을 직접 시도하지는 않았지만 보안 경고없이 작동해야한다고 확신합니다.
sudo apt-get purge maven maven2 maven3
sudo apt-add-repository ppa:andrei-pozolotin/maven3
sudo apt-get update
sudo apt-get install maven3
참고 : 소스 여기에 , 많은 감사와 @rendybjunior하기 +1, @Dominic_Bartl 및 @ FunThomas424242
답변
답변
miske ‘s answer 를 사용하는 것이 가장 좋습니다 .
natecarlson의 저장소를 올바르게 설치
natecarlson의 리포지토리를 실제로 사용하려면 아래 지침에 따라 다음 중 하나를 수행하십시오.
- 처음부터 설정
- 이후
apt-get update
에404
오류가 발생 하면 수리하십시오add-apt-repository
- 경우 수리
apt-get update
제공NO_PUBKEY
수동으로 추가 한 후 오류/etc/apt/sources.list
터미널을 열고 다음을 실행하십시오.
sudo -i
필요한 경우 비밀번호를 입력 한 후 다음을 터미널에 붙여 넣습니다.
export GOOD_RELEASE='precise'
export BAD_RELEASE="`lsb_release -cs`"
cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-add-repository -y ppa:natecarlson/maven3
mv natecarlson-maven3-${BAD_RELEASE}.list natecarlson-maven3-${GOOD_RELEASE}.list
sed -i "s/${BAD_RELEASE}/${GOOD_RELEASE}/" natecarlson-maven3-${GOOD_RELEASE}.list
apt-get update
exit
echo Done!
natecarlson의 저장소 제거
natecarlson의 리포지토리 (을 사용 add-apt-repository
하거나 수동으로 추가 /etc/apt/sources.list
)를 설치하고 더 이상 원하지 않는 경우 터미널을 열고 다음을 실행하십시오.
sudo -i
필요한 경우 비밀번호를 입력 한 후 다음을 터미널에 붙여 넣습니다.
cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-get update
exit
echo Done!