Files
mates-install-scripts/update-macos.sh
T
mates 682f522cb9 init: clean history with no PII
Toto repo ma novou cistou historii (1 commit). Predchozi historie
byla smazana, protoze obsahovala osobni udaje (IP, emaily, hesla,
klice, tokeny, Volume cesty). Soubory v aktualnim commit uz tyto
udaje neobsahuji (nahradeno placeholdery <server-ip>, CHANGE_ME,
admin@example.com atd.).

Pokud chces zpet kompletni seznam starych commitu, mas je ve svem
lokalnim working tree - git log --all ukaze prazdno (protoze jsme
smazali .git/ a zacali znovu).
2026-08-01 19:51:59 +02:00

49 lines
783 B
Bash

#!/usr/bin/env bash
set -e
echo ""
echo "======================================"
echo " macOS + Homebrew Update"
echo "======================================"
echo ""
# Kontrola Homebrew
if ! command -v brew >/dev/null 2>&1; then
echo "Homebrew není nainstalovaný."
exit 1
fi
echo "→ Aktualizace Homebrew metadata..."
brew update
echo ""
echo "→ Upgrade formulae..."
brew upgrade
echo ""
echo "→ Upgrade casks..."
brew upgrade --cask
echo ""
echo "→ Cleanup..."
brew cleanup
echo ""
echo "→ Autoremove..."
brew autoremove
echo ""
echo "→ Health check..."
brew doctor
echo ""
echo "→ Outdated packages:"
brew outdated || true
echo ""
echo "======================================"
echo " Hotovo"
echo "======================================"
echo ""