Tyto kroky:
Nastaveni uživatelského prostředí:
IPv6 - OFF
sudo networksetup -setv6off Ethernet
Kopie z předchozí verze
Zrevidovat, co v tom je a promazat staré a zakomentované věci.
XCode
stáhnout z Apple developer portálu, neinstalovat přes app store, stáhnout to, rozbalit a spustit
nainstalovat i build tools (mohou být staženy z dříve. Např., pokud se instaloval git)
stáhnout a spustit i simulátor
Homebrew
otevřít web a spustit instalační skript z webu
stáhne to build nástroje pro XCode:
Software Update Tool Finding available software Downloading Command Line Tools for Xcode ...
Spustit, co homebrew požaduje:
echo >> /Users/inited/.zprofile echo 'eval "$(/usr/local/bin/brew shellenv)"' >> /Users/inited/.zprofile eval "$(/usr/local/bin/brew shellenv)"
Android Studio
stáhnout a nainstalovat
Poznámka - jak stáhnout manuálně command line tools:
% /usr/bin/sudo /usr/sbin/softwareupdate -i Command\ Line\ Tools\ for\ Xcode-16.2
JENKINS
instaluje se přes homebrew
překopírovat složku ~/.jenkins
brew services start jenkins
Po spuštění jenkinse
Konfigurace:
vim Library/LaunchAgents/homebrew.mxcl.jenkins.plist
Nastavit IP na které poslouchá, port by měl být 8080.
<string>--httpListenAddress=0.0.0.0</string> <string>--httpPort=8080</string>
Restartovat službu - NE pomocí homebrew - to přepíše právě nastavenou konfiguraci →
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist
Nastavení FVM pro jenkins:
přidat do ~/bin symlink na fvm
$ which fvm /Volumes/Tahoe/Users/inited/fvm/bin/fvm $ ln -s /Volumes/Tahoe/Users/inited/fvm/bin/fvm ~/bin/fvm
PODY
Nainstalovat pomocí homebrew
Nezapomenout propojit s xCode
brew install cocoapods sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
DOCKER
Stáhnout a nainstalovat (ale nespouštět) Docker Desktop
překopírovat data:
sudo cp -rpv com.docker.docker ~/Library/Containers
/Users/inited/Library/Containers/com.docker.docker/Data/vms/0/data
pro některé projekty překopírovat i projektové složky, kde mají uložená data
JAVA
Instalovat přes home brew
Nezapomenout na registraci do systému !!!
% brew install openjdk@8 % sudo ln -sfn /usr/local/opt/openjdk@8/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-8.jdk
Nainstalovat verze: 8, 11, 17 a 21
Ověřit, že to funguje:
/usr/libexec/java_home -v 17
KEYCHAIN
Všechny certifikáty pro buildy máme v Library/Keychains/apple.keychain-db
Proto by mělo stačit soubor překopírovat
PROVISIONING PROFILES
Pro tentokrát (27.2.2026) je nebudeme kopírovat, abysme se zbavili historie.
VMWARE FUSION
stáhnout a nainstalovat poslední verzi
NVM
Node version manager
Stáhnout a nainstalovat
Možná ho stačí překopírovat - viz předchozí kroky
FVM
instalace nejnovější verze:
curl -fsSL https://fvm.app/install.sh | bash
Cursor AI
stáhnout a nainstalovat
Metricbeat
NA MAC OS lepší instalovat přes homebrew - půjde jednoduše spustit služba.
Druhá možnost je zde: Instalace filebeat, metricbeat🔒
Konfiguraci buď zkopírovat z předchozí verze nebo
změnit přístupy do beat.inited.cz a jméno a heslo
upravit /usr/local/etc/metricbeat/modules.d/system.yml
Pokud by se se NEinstalovalo přes homebrew, je potřeba vytvořit službu na MAC OS:
sudo vim /Library/LaunchDaemons/co.elastic.metricbeat.plist
upravit:
ProgramArguments - obě položky v <array>
WorkingDirectory
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>co.elastic.metricbeat</string>
<key>ProgramArguments</key>
<array>
<string>/Cesta/K/Metricbeatu/metricbeat</string>
<string>-c</string>
<string>/Cesta/K/Metricbeatu/metricbeat.yml</string>
<string>-e</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
<key>WorkingDirectory</key>
<string>/Cesta/K/Metricbeatu/</string>
<key>StandardErrorPath</key>
<string>/var/log/metricbeat.err</string>
<key>StandardOutPath</key>
<string>/var/log/metricbeat.log</string>
</dict>
</plist>
sudo chown root /Library/LaunchDaemons/co.elastic.metricbeat.plist sudo chown root /usr/local/etc/metricbeat/metricbeat.yml sudo chown root /usr/local/etc/metricbeat/modules.d/*.yml
sudo launchctl load -w /Library/LaunchDaemons/co.elastic.metricbeat.plist
Stáhnout a nainstalovat
Konfiguraci vzít ze starého stroje - boaz.ovpn
Set DNS/WINS - Do not set nameserver
Nastavit a ověřit automatické spouštění po startu
Poznámky
Mount EFI:
% diskutil list
% sudo diskutil mount /dev/disk0s1