Как обновить версию Муравья Apache от 1.9.3 до 1.9.4

Моей версией O.S. является Ubuntu 14.04 LTS.

Моя версия муравья Apache 1.9.3.

ant -version
Apache Ant(TM) version 1.9.3 compiled on April 8 2014

Я хочу обновить своего муравья Apache 1.9.4. (вперед)

Помогите мне, потому что, когда я буду использовать sudo apt-get install ant обновить моего муравья.

Но после этого sudo управляют муравьем это показ после сообщений.

муравей уже является новейшей версией.

Следующие пакеты были автоматически установлены и больше не требуются:

данные платформы затмения aspectj затмевают-rcp libaspectj-Java fastjar jarwrapper junit4 libasm3-java libbonoboui2-0 libbonoboui2-распространенный
libcommons-beanutils-java libcommons-cli-java libcommons-codec-java
libdb-Java libcommons-collections3-java-libcommons-compress-java-libcommons-dbcp-java-libcommons-digester-java-libcommons-httpclient-java-libcommons-lang-java-libcommons-pool-java libdb-je-java libdb5.3-java libdb5.3-java-jni libecj-java libeasymock-java libequinox-osgi-java
libfelix-bundlerepository-java libfelix-gogo-command-java
libfelix-gogo-runtime-java-libfelix-gogo-shell-java-libfelix-osgi-obr-java-libfelix-shell-java-libfelix-utils-java-libger onimo-jpa-2.0-spec-java-libgeronimo-jta-1.1-spec-java-libgeronimo-osgi-support-java libglade2-0 libgnomecanvas2-0, libgnomecanvas2-распространенный libgnomeui-0 libgnomeui-распространенный
libhamcrest-java libicu4j-4.4-java libjetty8-java libicu4j-java
liblucene2-java libkxml2-java libjtidy-java libjline-java
libosgi-compendium-java libosgi-core-java libosgi-foundation-ee-java
libservlet2.5-java libswt-cairo-gtk-3-jni libswt-glx-gtk-3-jni
libswt-gnome-gtk-3-jni libswt-gtk-3-java libswt-gtk-3-jni
Использование libxz-Java linux-headers-3.13.0-32-linux-headers-3.13.0-32-generic-linux-image-3.13.0-32-generic-linux-image-extra-3.13.0-32-generic - linux-signed-image-3.13.0-32-generic sat4j libtomcat7-java libswt-webkit-gtk-3-jni, 'склонное - добирается, автоудаляют' для удаления их. 0 обновленных, 0 недавно установленный, 0 для удаления и 7 не обновленный.

1
задан 15 September 2015 в 12:15

3 ответа

Если бы нет никакой конкретной причины обновить до более новой версии, я не обновил бы.

Помимо обновления до 15,04 (который каждый имеет 1.9.4)...

Вы могли загрузить все файлы DEB со страницы пакетов для Муравей , но я вижу препятствие там: это требует, чтобы Вы также обновили JRE, и это - большая работа.

Или необходимо найти 1.9.4 от за пределами Ubuntu, если Вы хотите версию, Ваш текущий выпуск (т.е. 14.04) еще не обеспечивает. Существует предупреждение на их веб-сайте, где можно найти 1.9.6 : "Более старые выпуски Муравья могут быть найдены здесь. Мы настоятельно рекомендуем не использовать те выпуски, но обновить до последнего выпуска Муравья. Более старые версии могут быть найдены здесь ".

"tar.gz" в ссылке содержит документ "установки", который указывает на руководство онлайн, и это имеет очень значительную часть о том, как установить его и как установить настройки пользовательской конфигурации работать.

, Если действительно необходимо обновить, действительно выбирают 1.9.6 более чем 1.9.4.

1
ответ дан 3 December 2019 в 06:40

Муравей 1.9.3 является последней стабильной и поддерживаемой версией для Муравья Ubuntu 14.04.
1.9.4, пакет, нацеленный на Ubuntu 15.04, и в настоящее время только присутствует в Ярком репозитории Vervet.

Относятся здесь для получения дополнительной информации.

<час>

, Кроме того, если Вы хотите обновить свой пакет Муравья в будущем, необходимо будет работать:

sudo apt-get upgrade

, поскольку sudo apt-get install <package> только для установки пакета, не для обновления это ;)

1
ответ дан 3 December 2019 в 06:40

Откройте Терминал с (Ctrl + t)

Удалите установленного Муравья или, удалите или произведите чистку:

$ sudo apt-get purge ant

Вывод должен быть чем-то как

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  ant* ant-optional*
0 upgraded, 0 newly installed, 2 to remove and 13 not upgraded.
After this operation, 3,057 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 310491 files and directories currently installed.)
Removing ant-optional (1.9.3-2build1) ...
Removing ant (1.9.3-2build1) ...
dpkg: warning: while removing ant, directory '/usr/share/ant/lib' not empty so not removed
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...

(У меня есть файл банки в '/usr/share/ant/lib', в котором я нуждаюсь так, я не очищал это.)

Загрузите, проверьте подпись, распакуйте и поместите Муравья Apache в, например,/opt/(Согласно их веб-сайту, предлагается использовать последнюю версию, но нам конкретно нужно 1.9.4, правильно?:-))

~$ cd Downloads
~/Downloads$ wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.9.4-bin.tar.gz
~/Downloads$ wget https://www.apache.org/dist/ant/KEYS
~/Downloads$ wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.9.4-bin.tar.gz.asc

~/Downloads$ gpg --import KEYS
~/Downloads$ gpg --verify apache-ant-1.9.4-bin.tar.gz.asc apache-ant-1.9.4-bin.tar.gz
~/Downloads$ gpg --fingerprint 82A7FBCD

~/Downloads$ tar -xvzf apache-ant-1.9.4-bin.tar.gz
~/Downloads$ sudo mv apache-ant-1.9.4 /opt/

Больше информации о Проверке Подписи Apache:

https://www.apache.org/info/verification.html

Создайте символьную ссылку на свою папку мусорного ведра, таким образом, Ваши программы могут назвать ее

$ sudo ln -s /opt/apache-ant-1.9.4/bin/ant /usr/bin/ant

Обычно для Ваших программ будут нужны ANT_HOME и переменные среды ANT_OPTS:

### ANT-SETUP
export ANT_HOME="/opt/apache-ant-1.9.4"
export ANT_OPTS="-Xmx1024m"

Сделать это постоянным поместить вышеупомянутые строки в ~/.bashrc. Вот команды, чтобы сделать это: Или используйте редактора, чтобы отредактировать .bashrc или из командной строки, просто использовать ниже команд.

Создайте резервное копирование .bashrc, прежде, чем сделать что-либо с ним.

$ cp ~/.bashrc ~/.bashrc-backup

$ echo "" >> ~/.bashrc
$ echo "### ANT-SETUP by $USER" >> ~/.bashrc
$ echo "export ANT_HOME=\"/opt/apache-ant-1.9.4\"" >> ~/.bashrc
$ echo "export ANT_OPTS=\"-Xmx1024m\"" >> ~/.bashrc

Проверьте, что изменения корректны

$ diff ~/.bashrc ~/.bashrc-backup

Вывод должен быть чем-то как:

129,130c129
< 
< ### ANT-SETUP by ${your_username}
< export ANT_HOME="/opt/apache-ant-1.9.4"
< export ANT_OPTS="-Xmx1024m"
---
> 

Перезапустите Терминал или получите .bashrc

$ source ~/.bashrc

Проверьте установку:

$ ant -diagnostics
3
ответ дан 3 December 2019 в 06:40

Другие вопросы по тегам:

Похожие вопросы: