Ответ 1
Здесь проще:
sudo apt-get install maven
Подробнее здесь.
Try:
sudo apt-get install maven
Если он работает, вы игнорируете остальную часть этого сообщения.
Я начал настраивать свой Ubuntu 12.10 в апреле 2013 года, а нормальный sudo apt-get install maven
тогда не работал на maven 3.
Ручная установка в этом сообщении полезна, если вы хотите углубиться в свое ядро ubuntu в отношении apt-get и найти список приложений, доступных для установки на Ubuntu , Он также может быть потенциально полезен для более поздних выпусков Ubuntu, таких как Ubuntu 15.04 и т.д., Если вы столкнулись с той же проблемой, что и я, тогда с Ubuntu 12.10.
Оформить ручную установку , если ваш текущий ubuntu не может установить maven через общий 'apt-get install maven'.
sudo apt-get update
sudo apt-get install maven
Обязательно удалите maven 2, если ваш ubuntu не является свежим или если вы использовали maven 2 раньше:
sudo apt-get remove maven2
Это может быть полезно, если ваш список репозиториев apt-get ubuntu не обновлен.
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: спасибо Дэвиду, вам нужно удалить существующую символическую ссылку на предыдущие версии maven перед выполнением шага 4.
Я решил добавить установку OS X, если вы используете несколько сред для вашего разработчика: qaru.site/info/17518/....
Установите Homebrew, который является equavalent apt-get
, затем установите Maven, используя:
brew install maven
Не пробовал это сам, но я уверен, что это должно работать без предупреждений безопасности:
sudo apt-get purge maven maven2 maven3
sudo apt-add-repository ppa:andrei-pozolotin/maven3
sudo apt-get update
sudo apt-get install maven3
Примечание: источник здесь, большое спасибо и + 1s @rendybjunior, @Dominic_Bartl и @FunThomas424242
Здесь проще:
sudo apt-get install maven
Подробнее здесь.
Лучше всего использовать ответ miske.
Если вы действительно хотите использовать репозиторий 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 (используя 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!