¿Puedo configurar brew
para que nunca instale un paquete específico incluso si es requerido por otro paquete que instalo?
No quiero instalar accidentalmente ningún software que tenga una dependencia de Java, es decir, Java Development Kid (JDK) y Java Runtime Environment (JRE). Para mí personalmente, Java es un riesgo de seguridad.
El paquete de brew dependency-check
instala automáticamente cosas de Java como dependencia.
brew install dependency-check
==> Descargando https://formulae.brew.sh/api/formula.jws.json
################################################################################################################################################################################################################################# 100.0%
==> Descargando https://formulae.brew.sh/api/cask.jws.json
################################################################################################################################################################################################################################# 100.0%
==> Descargando https://ghcr.io/v2/homebrew/core/dependency-check/manifests/9.0.9
################################################################################################################################################################################################################################# 100.0%
==> Obteniendo dependencias para dependency-check: openjdk
==> Descargando https://ghcr.io/v2/homebrew/core/openjdk/manifests/21.0.2
################################################################################################################################################################################################################################# 100.0%
==> Obteniendo openjdk
==> Descargando https://ghcr.io/v2/homebrew/core/openjdk/blobs/sha256:9850be1875b9df8e9fa3510b6f2e947be2ff228d64a1c8e0daebc57a018ce2ef
###################################################### 24.3%########################################################## 26.2%############################################################# 27.5%################################################################ 28.8%################################################################### 30.1%##################################################################################
Solución para sistemas basados en Debian: ¿Cómo prohibir que se instale un paquete específico?