Подтвердить что ты не робот

Как я могу получить дополнительную информацию о формуле brew перед установкой?

Я знаю, что могу сделать что-то вроде

## brew info FORMULA_NAME
brew info wgetpaste

Выход

wgetpaste: stable 2.20
http://wgetpaste.zlin.dk/
Not installed
https://github.com/mxcl/homebrew/commits/master/Library/Formula/wgetpaste.rb

Затем я могу следовать URL-адресу, чтобы получить информацию о формуле перед установкой. У нас есть какой-либо способ получить эту информацию в командной строке, используя brew?

4b9b3361

Ответ 1

Неа. Homebrew намеренно позволяет веб-сайтам служить документацией пакетов, а не содержать отдельную копию.

Вы можете сделать brew home <formula>, чтобы запустить браузер из командной строки или brew edit <formula>, чтобы сами изучить инструкции по установке формулы в редакторе.

Ответ 2

Вы можете получить однострочное текстовое описание пакета с помощью:

brew desc FORMULA-NAME

Например, "brew desc terminator" возвращает:

терминатор: несколько терминалов в одном окне

Ответ 3

попробуйте это:

brew cask info [package]

Ответ 4

Я использую brew [cask] cat [...], чтобы увидеть точную формулу (без необходимости редактировать ее, как предлагают другие ответы). Он показывает, что загружается, откуда, с какой контрольной суммой, от каких других формул/бочек это зависит и т.д. Вот пример:

$ brew cask cat java
cask 'java' do
  version '12.0.2,10:e482c34c86bd4bf8b56c0b35558996b9'
  sha256 '675a739ab89b28a8db89510f87cb2ec3206ec6662fb4b4996264c16c72cdd2a1'

  url "https://download.java.net/java/GA/jdk#{version.before_comma}/#{version.after_colon}/#{version.after_comma.before_colon}/GPL/openjdk-#{version.before_comma}_osx-x64_bin.tar.gz"
  name 'OpenJDK Java Development Kit'
  homepage 'https://openjdk.java.net/'

  artifact "jdk-#{version.before_comma}.jdk", target: "/Library/Java/JavaVirtualMachines/openjdk-#{version.before_comma}.jdk"

  uninstall rmdir: '/Library/Java/JavaVirtualMachines'
end