Macos

Setup

Zsh

Homebrew

Installieren

brew bundle install $USER/code/danielsundermeier/dotfiles/Brewfile

Update

brew upgrade && brew update

Fehermeldung Error: Directory not empty @ dir_s_rmdir - /usr/local/Cellar/dnsmasq/2.84

sudo rm -rf /usr/local/Cellar/dnsmasq/2.84

Installierte Programme

brew ls

Fehler

brew doctor

Services

brew services
brew services start [service]
brew services stop [service]
brew services restart [service]
brew services restart --all

MariaDB

Nach dem Installieren

mariadb
ALTER USER 'root'@'localhost' IDENTIFIED BY '';

Install MariaDB with brew on macOS and fix the “access denied” issue

Wenn mysql nach

brew upgrade

nicht mehr geht:

mysqld
cd /usr/local/var/mysql
rm ib_logfile0
rm ib_logfile1 

PHP Versionen

brew unlink php@7.1
brew link php@7.4 --force --overwrite

Switching between PHP versions when using Homebrew

Create a function to your bash/zshrc profile

switchphp() {
    brew unlink php && brew link --force --overwrite php@$1
}

switchphp 7.4

Switching between PHP versions with Homebrew

brew unlink php && brew link php
brew services restart --all
composer global update
valet start

Nix

Hackintosh

Last updated