Video DownloadHelper теперь предложил установить Homebrew. Нужно ли мне?

Короче говоря, у меня нет отличного ИТ-опыта. Я бы описал себя как выше среднего для повседневных задач. Я не администратор на работе или что-то еще, но я знаю, когда я выбил кабель и куда он должен идти и т.д...

В основном одна из надстроек, которую я использую с Firefox, Video DownloadHelper- не использую ее для пиратства; использование его для просмотра видео позже - теперь предполагает, что мне нужно установить ряд инструментов и библиотек Libav, и для этого мне нужно установить Homebrew, чтобы облегчить это.

Я понял, что мне нужно сделать, я думаю, но я просто ищу совет.

Это большая упаковка? В настоящее время я нахожусь на ограниченных ежемесячных пособиях, поскольку я нахожусь на Мобильной широкополосной связи, в то время как между поставщиками Если он большой - похоже, он должен быть - я полагаю? - я подожду, пока у меня не разберутся мой новый провайдер. И большая пропускная способность.

sudo проблема при попытке установить его; Я предполагаю, что вам нужно иметь sudo Используемая команда - не имеет фона для ее установки - и что она является частью установочного скрипта / пакета для установки Homebrew (поскольку она должна принадлежать пользователю root)?

Мне также сказали, что мне может понадобиться Xcode 4 - я на Mac OS X 10.8 (Mountain Lion) - чтобы убедиться, что Homebrew работает нормально? Это правда? Как проверить, что у меня установлен Xcode? Я полагаю, есть команда терминала? Насколько я понимаю, Xcode - это инструмент Apple Developer, который я могу отключить, если мне нужно?

Если дело доходит до захвата видео, у меня иногда бывают грубые насильственные действия (например, QuickTime, Soundflower и SoundflowerBed), но я просто предпочел Video DownloadHelper, так как это был более чистый способ получения информации (например, если вы просто хотели сохранить техническую "Как чтобы… ", чтобы вы могли смотреть, как вы пытаетесь это сделать и т. д.).

2 ответа

Решение

Короче ответ.

Это большая упаковка? В настоящее время я нахожусь на ограниченных ежемесячных пособиях, поскольку я нахожусь на Мобильной широкополосной связи, в то время как между поставщиками Если он большой - похоже, он должен быть - я полагаю? - я подожду, пока у меня не разберутся мой новый провайдер. И большая пропускная способность.

Сам доморощенный не нарушит ваш ежемесячный размер пропускной способности. Но XCode может сдуть ваш ежемесячный пропуск пропускной способности, если вы решите установить его... Но вам это не нужно.

Это потому, что в настоящее время вам не нужна полная установка Xcode для работы Homebrew. У Apple теперь есть возможности для установки инструментов командной строки для разработчиков (которые позволяют Homebrew компилировать код), которые занимают гораздо меньше места и идеально подходят для нас, обычных людей, которые не занимаются разработкой для Xcode.

Сам по себе Xcode не сделает Homebrew "лучше", но это далеко не тривиальная установка в зависимости от размера файла. В зависимости от ОС и версии он весит от 3 до 4 ГБ.

Таким образом, если квоты на пропускную способность являются проблемой, то установка самого Xcode будет самым большим потребителем этой пропускной способности. Но вам действительно не нужен Xcode для Homebrew в наши дни, если вы можете установить инструменты командной строки разработчика Apple. Более подробная информация ниже.

Более длинный ответ.

В основном одна из надстроек, которую я использую с Firefox, Video DownloadHelper - не использую ее для пиратства; использование его для просмотра видео позже - теперь предполагает, что мне нужно установить ряд инструментов и библиотек Libav, и для этого мне нужно установить Homebrew, чтобы облегчить это.

Да, похоже, что Libav и Homebrew необходимы для преобразования видео в Video DownloadHelper, как описано здесь.

Это большая упаковка? В настоящее время я нахожусь на ограниченных ежемесячных пособиях, поскольку я нахожусь на Мобильной широкополосной связи, в то время как между поставщиками Если он большой - похоже, он должен быть - я полагаю? - я подожду, пока у меня не разберутся мой новый провайдер. И большая пропускная способность.

Хотя сам по себе Homebrew не такой большой по размеру, для установки Homebrew необходимо установить некоторые инструменты командной строки для разработчиков Apple. Существует два варианта установки инструментов командной строки для разработчиков Apple: установите полный пакет Xcode или просто установите инструменты командной строки для разработчиков Apple.

  • Не устанавливайте XCode, если размер имеет значение. На момент публикации этого ответа последняя версия XCode имеет размер 3,59 ГБ. Все остальные версии Xcode имеют размер не менее 1 ГБ и имеют размер от 3 до 4 ГБ. Вам действительно не нужен полный Xcode, если вы не занимаетесь разработкой под Mac OS X или iOS
  • Установите инструменты командной строки для разработчиков Apple. В отличие от них, инструменты командной строки примерно в 10 раз меньше. Например, специальная версия инструментов командной строки для Mac OS X 10.8 (Mountain Lion) требует около 118 МБ для загрузки. Гораздо лучший вариант для пользователей, которым необходимо компилировать вещи из командной строки вручную или с помощью таких инструментов, как Homebrew, чем полноценная установка Xcode. Вы можете скачать установщик пакета отсюда или открыть терминал и ввести следующую команду: xcode-select --install, Просто выберите "Установить" (не нажимайте "Получить Xcode"; см. Рисунок ниже) и дайте процессу завершиться. Когда вы закончите, у вас будут все необходимые инструменты командной строки, необходимые Homebrew для компиляции из исходного кода.

Теперь это:

sudo проблема при попытке установить его; Я предполагаю, что вам нужно иметь sudo Используемая команда - не имеет фона для ее установки - и что она является частью установочного скрипта / пакета для установки Homebrew (поскольку она должна принадлежать пользователю root)?

Вы являетесь администратором на своем локальном компьютере Mac OS X 10.8 (Mountain Lion)? Потому что все команды запускаются через sudo значит, вы работаете как root что означает "администратор". Так что, пока вы являетесь администратором на своем компьютере и знаете свой пароль, вам будет хорошо идти.

Мне также сказали, что мне может понадобиться Xcode 4 - я на Mac OS X 10.8 (Mountain Lion) - чтобы убедиться, что Homebrew работает нормально? Это правда? Как проверить, что у меня установлен Xcode? Я полагаю, есть команда терминала?

Вам не нужна полная установка Xcode, чтобы использовать Homebrew, если вместо этого вы можете установить инструменты командной строки Apple. Xcode не заставит ничего работать лучше. Все, что делает Homebrew, - это автоматизирует процесс компиляции исходного кода в Mac OS X. Поэтому без некоторых компиляторов командной строки Homebrew вообще не может работать.

Тем не менее, как правило, если вы не думаете, что у вас установлен XCode, он не установлен. В более ранней версии Mac OS X было бы Developer/ каталог, установленный на вашем жестком диске на корневом уровне. В более поздних версиях Mac OS X - версии 10.9.5 и выше - в вашем приложении должно быть приложение Xcode (называемое "Xcode"). Applications/ каталог.

Насколько я понимаю, Xcode - это инструмент Apple Developer, который я могу отключить, если мне нужно?

Нету. Вы не можете получить его в автономном режиме, если вы не можете заставить кого-то загрузить его и скопировать для вас. Вам нужно скачать его с Apple. Либо из магазина приложений Apple. Или вы можете получить его с официального сайта Apple Xcode прямо здесь.

Это большая упаковка?

Доморощенный не большой, и бутылка для libav составляет 8.3M согласно:

wget --spider https://homebrew.bintray.com/bottles/libav-11.4.mountain_lion.bottle.tar.gz

Вам нужны права sudo для установки homebrew в папке по умолчанию, но после этого вам не нужно sudo для установки пакетов. И вы можете поместить homebrew в свой домашний каталог, и для этого не нужен sudo.

Вам нужны только инструменты командной строки, а не полный Xcode. Смотрите этот ответ, чтобы узнать больше о том, как их получить.

С другой стороны, это странно - и я бы даже сказал, подозрительно - что расширение браузера просит вас установить для него библиотеки. Я лично не доверяю им из-за этого.

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