Nano Hash - криптовалюты, майнинг, программирование

Как установить Sublime Text 3 с помощью бочки Homebrew

Как я могу использовать бочку Homebrew для установки Sublime Text 3? Я вижу Sublime Text 2 только при использовании поиска Homebrew. Я даже пытался нажать homebrew/versions, но безуспешно.


  • Почему не 3 по умолчанию в обычной бочке. Так странно 23.10.2015
  • Возможно, вы захотите изменить принятый ответ, поскольку ответ изменился. @frizkie предоставил новую процедуру, которая довольно забавно совпадает с принятым ответом, за который проголосовали против. 13.07.2016

Ответы:


1

По состоянию на конец мая 2021 года был выпущен Sublime Text 4. В результате старое решение для установки Sublime Text 3 через Homebrew теперь вместо этого устанавливает Sublime Text 4. Если это то, что вы действительно хотите, то следующая команда установки brew установит его:

brew install --cask sublime-text

В настоящее время на Homebrew нет доступных контейнеров, которые позволили бы установить Sublime Text 3 вместо Sublime Text 4.

Кстати, Sublime Text 2 доступен в бочке sublime-text2.


Историческая справка: этот вопрос изначально был мотивирован тем фактом, что бочка sublime-text была Sublime Text 2 вместо Sublime Text 3. Примерно с мая 2016 года это уже не так.

04.07.2016
  • Да, начиная с этого коммита, возвышенный текст 3 теперь используется по умолчанию. 09.07.2016
  • затем используйте Caskroom/versions/sublime-text2 18.10.2016
  • Или для более новых версий варева используйте: brew install --cask sublime-text. 23.04.2021
  • @rfreytag Конечно, обновляю свой ответ. Спасибо за напоминание. 23.04.2021

  • 2
    brew install caskroom/cask/brew-cask
    brew tap caskroom/versions
    brew cask install sublime-text
    

    Странно, как я буду бороться с этим в течение нескольких дней, опубликовать на StackOverflow, а затем найти свой собственный ответ за 20 секунд.

    [отредактировано, чтобы отразить, что имя пакета теперь просто sublime-text, а не sublime-text3]

    09.12.2014
  • Не могу найти бочку sublime-text3 на моей машине, только sublime-text, которая сейчас 2.0.2. 07.01.2015
  • На самом деле нужен этот кран: бочка/версии 07.01.2015
  • Спасибо. Кроме того, для чего это стоит, вы можете нажать и установить в одной команде, например: brew cask install caskroom/versions/sublime-text3 10.04.2015
  • Хорошо, но вам нужен плагин cask до: brew install caskroom/cask/brew-cask 23.04.2015
  • В caskroom.io есть все необходимые инструкции ;) 24.07.2015
  • Примечание: если вы попробуете это и получите сообщение об ошибке Ошибка: определение Cask 'sublime-text3' неверно: неверная строка заголовка: сбой синтаксического анализа, запустите brew uninstall --force brew-cask && brew update и повторите попытку. 15.02.2016
  • Возвышенный текст теперь 3114. Поэтому последний шаг следует заменить на brew cask install sublime-text 07.08.2016
  • Попробуйте brew cask install sublime-text при получении No available Cask for sublime-test3. 05.11.2016
  • Это должен быть принятый ответ. Кроме того, как указано в других комментариях, последняя строка должна быть brew cask install sublime-text. 18.01.2017

  • 3

    Обновление

    Оказывается, теперь brew cask install sublime-text устанавливает самую последнюю версию (например, 3) по умолчанию, а brew cask теперь является частью стандартной brew-установки.

    07.11.2016

    4

    Чтобы установить Sublime Text 3, запустите:

    brew install --cask sublime-text
    

    ссылка: https://formulae.brew.sh/cask/sublime-text

    31.01.2021

    5

    У меня не было установлено brew cask, поэтому мне пришлось сначала установить его, поэтому я выполнил следующие шаги:

    brew install caskroom/cask/brew-cask
    brew tap caskroom/versions
    brew cask install sublime-text
    
    13.08.2015

    6

    Согласно последним обновлениям, пакеты caskroom перешли на доморощенный. Итак, попробуйте следующие команды:

    brew tap homebrew/cask
    brew cask install sublime-text
    

    Этих 2 команд терминала будет достаточно для установки возвышенного.

    25.08.2020

    7

    Обратите внимание, что brew cask <command> устарел в пользу brew <command> --cask в Homebrew 2.6.0. Итак, с 2021 года вы можете использовать:

    brew install --cask sublime-text
    
    05.04.2021

    8
  • Не работает, если вы не запустите brew tap caskroom/versions. 05.09.2015
  • Да jsalonen, вы правы, я обновлю свой ответ. Спасибо 29.05.2016
  • $ brew install brew-cask предупреждает You must uninstall this formula. It is no longer needed to stay up to date, as Homebrew now takes care of that automatically. 13.07.2016
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..