mirror of
https://github.com/marcogll/mac_vntySet.git
synced 2026-01-13 13:25:15 +00:00
Merge pull request #3 from marcogll/feature/update-packages-option
Feat: Add option to update packages
This commit is contained in:
@@ -358,6 +358,14 @@ install_docker_stack() {
|
|||||||
portainer/portainer-ce:latest >/dev/null
|
portainer/portainer-ce:latest >/dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
update_packages() {
|
||||||
|
echo "Actualizando la lista de paquetes de Homebrew…"
|
||||||
|
install_homebrew
|
||||||
|
echo "Actualizando todos los paquetes de Homebrew instalados…"
|
||||||
|
brew upgrade
|
||||||
|
echo "Todos los paquetes han sido actualizados."
|
||||||
|
}
|
||||||
|
|
||||||
ensure_xcode_clt() {
|
ensure_xcode_clt() {
|
||||||
if xcode-select -p >/dev/null 2>&1; then
|
if xcode-select -p >/dev/null 2>&1; then
|
||||||
return
|
return
|
||||||
@@ -440,11 +448,12 @@ main_menu() {
|
|||||||
echo " A) Instalar TODO (recomendado)"
|
echo " A) Instalar TODO (recomendado)"
|
||||||
echo " C) Instalar solo configuración ZSH"
|
echo " C) Instalar solo configuración ZSH"
|
||||||
echo " D) Instalar Docker + Portainer + Lazydocker"
|
echo " D) Instalar Docker + Portainer + Lazydocker"
|
||||||
|
echo " P) Actualizar paquetes Homebrew"
|
||||||
echo " U) Actualizar componentes instalados"
|
echo " U) Actualizar componentes instalados"
|
||||||
echo " Q) Salir"
|
echo " Q) Salir"
|
||||||
echo ""
|
echo ""
|
||||||
local choice=""
|
local choice=""
|
||||||
if read_menu_choice "Opción [A/C/D/U/Q]: "; then
|
if read_menu_choice "Opción [A/C/D/P/U/Q]: "; then
|
||||||
choice="$REPLY"
|
choice="$REPLY"
|
||||||
else
|
else
|
||||||
echo "No se detecta una entrada interactiva; se seleccionará la opción 'A' por defecto."
|
echo "No se detecta una entrada interactiva; se seleccionará la opción 'A' por defecto."
|
||||||
@@ -465,6 +474,9 @@ main_menu() {
|
|||||||
install_homebrew
|
install_homebrew
|
||||||
install_docker_stack
|
install_docker_stack
|
||||||
;;
|
;;
|
||||||
|
P|p)
|
||||||
|
update_packages
|
||||||
|
;;
|
||||||
U|u)
|
U|u)
|
||||||
echo "Actualizando la instalación existente…"
|
echo "Actualizando la instalación existente…"
|
||||||
install_homebrew
|
install_homebrew
|
||||||
|
|||||||
Reference in New Issue
Block a user