Installazione Per installare Homebrew basta aprire il Terminale, installare i Command Line Tools for XCode tramite il comando
% sudo xcode-select --install e poi eseguire lo script
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" rispondendo alle domande che compaiono via via sul Terminale. Alla fine dell’installazione è sempre bene eseguire
% brew doctor per controllare che il processo di installazione sia andato a buon fine.
Molto spesso mi trovo a dover ripetere all’interno dei post delle definizioni o dei concetti di base. Per evitare un inutile appesantimento del testo ho deciso di raccogliere in questa pagina le definizioni più significative, seguendo un ordine (per ora) più logico che alfabetico.
Directory In macOS viene chiamata spesso Cartella o Folder. Home È detta anche cartella Inizio dell’utente che ha effettuato il login, ed è rappresentata con l’icona di una casetta. Viene indicata convenzionalmente con il simbolo “~”. Nome account (o nome breve) Il nome account, detto anche nome breve, dell’utente viene assegnato nel corso della configurazione iniziale del Mac, oppure nel corso della creazione di un nuovo utente con lo strumento Utenti e Gruppi contenuto nelle Preferenze di Sistema.
Di default corrisponde al nome completo dell’utente scritto tutto in minuscolo ma può essere definito a piacere, almeno durante la fase di creazione di un nuovo utente. È molto difficile, invece, cambiarlo in un secondo momento, ed è preferibile non farlo se non si ha una buona padronanza del Terminale del Mac.
Viene usato insieme alla password per fare il login sul Mac. Sites Fino a Lion è stata una delle directory predefinite presenti nella Home di un utente di macOS. Veniva utilizzata per ospitare i siti web personali degli utenti del sistema. A partire da Mountain Lion non è più presente di default nella cartella Home.
Se si prova a creare la directory Sites dal Finder (o dal Terminale), la sua icona ha impresso il simbolo di Safari, esattamente come le altre directory predefinite create automaticamente dal sistema operativo per ciascun utente di macOS. Shell Applicazione che interpreta ed esegue i comandi del sistema operativo tramite una interfaccia testuale a linea di comando. I comandi di shell vengono eseguiti utilizzando un terminale virtuale, come ad esempio l’applicazione Terminale di macOS. Le shell principali sono: bash, la shell più diffusa su Linux e macOS; ksh, retrocompatibile con bash, integra il miglior linguaggio di scripting; tcsh, una versione migliorata della shell “storica” csh; zsh, incorpora le caratteristiche più utili di bash, ksh, e tcsh. Fra le shell di interesse ormai solo “storico” troviamo csh e sh, detta anche shell di Bourne, la prima shell che ha sostituito la shell originale di Unix del 1971.