Як встановити мурашник на OS X Mavericks?


86

Після оновлення до OS X 10.9 Mavericks мурашник вже не на моєму шляху.

[126] 11:23:26 rkarl-mba-4:~/mobile-baselayer > ant
zsh: permission denied: ant
[126] 11:23:50 rkarl-mba-4:~/mobile-baselayer > which ant
ant not found

Я спробував встановити через homebrew

[126] 11:23:09 rkarl-mba-4:~/mobile-baselayer > brew install ant
Error: No available formula for ant

Як не дивно, що у домашньої кави немає формули для цього ....

Після googling я знайшов цю статтю , в якій запропонував використовувати власну формулу користувача для заварювання.

[1] 11:23:56 rkarl-mba-4:~/mobile-baselayer > brew install https://raw.github.com/adamv/homebrew-alt/master/duplicates/ant.rb

curl: (22) The requested URL returned error: 404 Not Found
Error: Failure while executing: /usr/bin/curl -f#LA Homebrew\ 0.9.4\ (Ruby\ 1.8.7-358;\ Mac\ OS\ X\ 10.9) https://raw.github.com/adamv/homebrew-alt/master/duplicates/ant.rb -o /Library/Caches/Homebrew/Formula/ant.rb

Будь-яка допомога буде вдячна!

Відповіді:


131

Схоже, було переміщено альтернативне сховище. Можна або ввімкнути альтернативне сховище для домашнього браузера, або встановити безпосередньо після оновлення варіння:

brew update
brew install ant

7
brew install homebrew/dupes/antтакож працює.
Джесс

23
на сьогоднішній день вам просто потрібно заварити встановити
мураш

4
Як і в сторону: якщо у вас вже встановлений Homebrew (як я це робив з деякого часу назад), переконайтеся, що ви виконаєте a, brew updateперш ніж спробувати прийняту відповідь, інакше ви можете отримати помилку 404. Це добре, щоб оновити формули перед встановленням, але, можливо, я дозволю, що це не придумає ...
Метт Рей

4
У мене було 404 навіть після оновлення. Я спробував: brew tap homebrew/dupesа потім brew install antі працював. (Джерело: blog.xk72.com/post/53124504531/… )
helios

1
@awenkhh Але це дає ==> Downloading http://www.apache.org/dyn/closer.cgi?path=ant/binaries/apache-ant-1.9.2-bin.tar.gz. Error: Couldn't determine mirror. Try again later.Хоча URL-адресу, згадану в цьому повідомленні про помилку, завантажуються в браузері.
авернет

20

Сьогодні вранці оновлено до Mavericks і знайдено "команду не знайдено: мураха"

brew update

Запустив оновлення, а потім спробував встановити мурашник.

brew install ant

Мураха був встановлений, але він також вигукував це сповіщення:

Попередження: не встановлено інструментів для розробників. Вам слід встановити Інструменти командного рядка. Запустіть xcode-select --installїх установку.

xcode-select --install

Зараз все працює нормально.


7

Як альтернатива Homebrew, ви завжди можете завантажити бінарний дистрибутив Ant з http://ant.apache.org/bindownload.cgi . Він добре працює на OS X Mavericks.

Просто завантажте його, розпакуйте / зніміть його та додайте його binдо свого каталогу PATH.


4

Послідовність, яка працювала для мене:

xcode-select --install
brew update
brew install ant

Це працює, але я отримую: "Попередження. Новий випуск інструментів командного рядка доступний. Оновіть їх за допомогою оновлення програмного забезпечення в App Store." але оновлень у магазині додатків немає.
Брам


1

У мене був встановлений мурашник перед оновленням до Mavericks. Згодом мураха взагалі не працював. ТОЛЬКО, що працювало для мене, було це:

заварити видалити мурашник

заварити встановити мурашник

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.