Можно ли запускать в подробном режиме, когда он фактически не устанавливает пакет, а просто детали из того, где и как он будет устанавливать пакет?
Могу ли я сделать сухую работу с доморощенным, чтобы увидеть детали того, что будет установлено и как?
Ответ 1
Вы можете запустить brew outdated
, чтобы просмотреть список устаревших пакетов, которые будут обновлены при запуске brew upgrade
.
Ответ 2
Самое близкое, что вы найдете, это показать зависимости пакета, который вы пытаетесь установить:
$ brew deps ruby
Перечислит пакеты ruby. Затем вы можете использовать:
$ brew list
чтобы узнать, какие пакеты вы установили. Из этих двух команд вы сможете определить, какие пакеты будут установлены brew install ruby
Ответ 3
Я использовал gentoo linux совсем немного в прошлом, и их система порталов имеет хороший параметр "притворяться" для установки пакетов, ближайший я нашел для brew:
brew список (имя пакета)
brew список ruby дает мне:
/usr/local/Cellar/ruby/1.9.2-p0/bin/tilt
/usr/local/Cellar/ruby/1.9.2-p0/bin/testrb
/usr/local/Cellar/ruby/1.9.2-p0/bin/ruby
/usr/local/Cellar/ruby/1.9.2-p0/bin/ri
/usr/local/Cellar/ruby/1.9.2-p0/bin/rdoc
/usr/local/Cellar/ruby/1.9.2-p0/bin/rake
/usr/local/Cellar/ruby/1.9.2-p0/bin/rackup
/usr/local/Cellar/ruby/1.9.2-p0/bin/irb
/usr/local/Cellar/ruby/1.9.2-p0/bin/gem
/usr/local/Cellar/ruby/1.9.2-p0/bin/erb
/usr/local/Cellar/ruby/1.9.2-p0/include/ruby-1.9.1/ (21 files)
/usr/local/Cellar/ruby/1.9.2-p0/lib/libruby.1.9.1.dylib
/usr/local/Cellar/ruby/1.9.2-p0/lib/ruby/ (998 files)
/usr/local/Cellar/ruby/1.9.2-p0/lib/ (3 other files)
/usr/local/Cellar/ruby/1.9.2-p0/share/man/ (5 files)
/usr/local/Cellar/ruby/1.9.2-p0/share/ri/ (9522 files)
Но я предполагаю, что вы ищете больше информации, чем это?