Necesito cambiar alguna configuración de la brew doctor
herramienta y al navegar por la web aprendí que esto se puede hacer editando el doctor.rb
archivo y agregando un código personalizado dentro de él.
El problema es que cuando corro
locate doctor.rb
Obtengo una salida como esta:
/Applications/Xcode.app/Contents/Developer/[...]/ruby/2.3.0/rubygems/doctor.rb
/Library/Developer/CommandLineTools/SDKs/[...]/ruby/2.3.0/rubygems/doctor.rb
/System/Library/Frameworks/[...]/2.0/usr/lib/ruby/2.0.0/rubygems/doctor.rb
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/doctor.rb
/usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/[...]/doctor.rb
Entonces, ¿qué doctor.rb
archivo debo editar para personalizar la configuración?
El archivo que desea editar debe estar presente en el directorio de instalación de Homebrew, que generalmente es /usr/local/Homebrew
.
De su locate
salida compartida, la que coincide con el criterio es:
/usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb
.
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/doctor.rb
corresponde al barril Homebrew. El último, es decir, /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/[...]/doctor.rb
no es parte de Homebrew propiamente dicho. Así que mi respuesta sigue siendo la misma.cask
era solo un argumento de línea de comandos para la brew
herramienta de línea de comandos.
Nimesh Neema
doctor.rb
?Kubuntuer82
doctor.rb
para agregar una "lista blanca" para evitar advertencias sobre algunas bibliotecas dinámicas "sin elaborar". Sugiere encontrar el archivo usandolocate doctor.rb
, pero como dice en mi pregunta, esto puede proporcionar varias respuestas.