MAC OS X Upgrade

L'aggiornamento alla piu' recente versione di OS X contiene parecchie novita' ed e' gratuito. Ma a volte presenta qualche simpatica difficolta'...

Quanto segue sono alcune note, personali e molto pragmatiche, del passaggio alla versione Mavericks con i problemi incontrati e come stati risolti... Il tempo passa e cambiano le release di Mac OX: pur partendo dall'upgrade di Leon a Maveriks sono documentati tutti gli upgrade successivi fino a Catalina!

L'upgrade a Mavericks (OS X 10.9, Darwin 13) e' possibile dalle versioni Snow Leopard (OS X 10.6, Darwin 10.x), Lion (OS X 10.7, Darwin 11.4), Mountain Lion (OS X 10.8, Darwin 12.0) e da tutti gli HW che supportano tali releases. Ogni versione di sistema porta a nuove funzionalita' e questo porta ad una serie di differenze. Le versioni aggiornate di MAC OS e le principali funzionalita' di ciascuna sono riassunte in questo documento.

Personalmento ho scelto di effettuare l'upgrade da Snow Leopard per mantenermi aggiornato come versione, per poter utilizzare SW piu' recenti (eg. XCode 5) e... perche' e' gratis!
In questa pagina, sotto forma di FAQ, sono riportati le principali difficolta' che ho incontrato e come le ho risolte: L'upgrade e' lentissimo, L'applicazione XXX non parte perche' di sviluppatore sconosciuto, L'applicazione XXX non funziona piu', Non funziona piu' la stampante, Dopo l'upgrade Safari non funziona piu', Finder e' lento, Spotlight e' lento, iTunes va in errore, Garageband non termina l'aggiornamento, Non si sente alcun suono in Garageband, iMovie va in crash, Come si avvia Apache?, Non funziona piu' il PHP in Apache, Non funzionano alcune applicazioni in Java, Mavericks e' piu' lento?!, Mavericks e' piu' instabile?!, Altro, ... Tools.

Breaking news: upgrade a Yosemite, El Capitan, Sierra, High Sierra, Mojave, Catalina, Big Sur!

Problemi e soluzioni nell'upgrade a Mavericks

Quali difficolta' si incontrano effettuando l'upgrade a Mavericks? Come e' possibile risolverle? In questo capitolo vengono riportate le indicazioni relative ai casi piu' comuni (almeno a quelli che ho incontrato io... ;-)

  1. L'upgrade e' lentissimo

  2. L'applicazione XXX non parte perche' di sviluppatore sconosciuto

  3. L'applicazione XXX non funziona piu'

  4. Non funziona piu' la stampante

  5. Dopo l'upgrade Safari non funziona piu'

  6. Finder e' lento

  7. Spotlight e' lento

  8. iTunes va in errore

  9. Garageband non termina l'aggiornamento

  10. Garageband funziona correttamente ma... non si sente alcun suono

  11. iMovie va in crash

  12. Come si avvia Apache?

  13. Non funziona piu' il PHP in Apache

  14. Dopo l'upgrade a Mavericks e JDK 1.7 non funzionano alcune applicazioni in Java

  15. Mavericks e' piu' lento?!

  16. Mavericks e' piu' instabile?!

  17. Tutto qui?

Strumenti del mestiere

Per superare con successo i problemi dell'upgrade a Mavericks sono sicuramente utili alcuni strumenti:

Mavericks Upgrade-Tools

Mavericks Upgrade-EtreCheck La Console per controllare gli errori, il Terminale per lanciare i programmi da linea di comando e l'Utility disco per controllare lo storage sono quelli che ritengo piu' importanti. Si trovano tutti nella cartella Utility [NdT Utilita'] di Applications.

Per il controllo delle reti Wifi e' molto completa l'utility di Scan (per attivarla Alt-Click sul simbolo del Wifi, quindi aprire "Open Wireless Diagnostics..." e dal menu "Windows" scegliere "Scan") che nelle release precedenti era ancora piu' nascosta!

Oltre agli strumenti di sistema ottimo e' EtreCheck che raccoglie e controlla le informazioni piu' importanti della configurazione del sistema operativo. EtreCheck non e' uno strumento ufficiale di Apple e non si trova sull'Apple Store ma e' utilizzato diffusamente nella Comunita' di Supporto Apple. A mio avviso i controlli svolti da EtreCheck sono indispensabili nell'upgrade a Mavericks.

Conclusioni

Aggiornare o non aggiornare?
Questo e' il dilemma!
©William Shakespeare - Amleto

Dopo nove settimane e mezzo di prove posso dare la mia risposta: si!
Mavericks e' ricco di funzionalita' ed e' gratuito.
Con un poco di esperienza e con le indicazioni contenute in questo documento si risolvono moltissimi problemi. Dopo il rilascio sono gia' state aggiornate alcune applicazioni (eg. Garageband 10.0.1, iTunes 11.1.3, iBooks 1.0.1, Mail Update 1.0, Xcode 5.0.2, iMovie 10.0.1, ...) e, dopo due beta per gli sviluppatori, e' stato pubblicato l'aggiornamento OS X a 10.9.1 [NdE 16 dicembre 2013, la versione finale di Mavericks e' la 10.9.5].

In definitiva sono piu' i vantaggi delle nuove funzionalita' rispetto alle difficolta' iniziali.
Quindi... perche' no?!


Ho dimenticato qualcosa di importante? Scrivetemelo!

Yosemite

Il 17 Ottobre 2014 e' stata rilasciata la nuova versione del sistema operativo: Yosemite.

Sono cambiati i Font: mi sembrano piu' leggibili, soprattutto per me che utilizzo molto gli editor a carattere. E' cambiata anche la grafica del Desktop che ora ha un effetto traslucido, opaco, piatto. E' in linea con l'interfaccia minimalista di iOS, ma personalmente preferivo l'effetto tridimensionale con ombre e riflessi di prima. Comunque si tratta di gusti!

Icone Yosemite

L'upgrade?
Teoricamente tutto quello che funzionava con Mavericks deve funzionare con Yosemite... vediamo!

Per essere precisi la release 10.10 e' stata pubblicata il 16 ottobre... ma noi siamo italiani, quindi troppo avanti nel tempo rispetto ai fusi americani: per noi e' uscita il venerdi 17!
Nell'upgrade si ritrovano problemi con Apache simili a quelli gia' visti con Mavericks (cfr. Non funziona piu' il PHP in Apache). La ragione e' che cambia la versione del web server che ha configurazione leggermente differente per alcune direttive (eg. per riattivare le user directories scommentare nel file /private/etc/apache2/httpd.conf Include /private/etc/apache2/extra/httpd-userdir.conf, LoadModule userdir_module libexec/apache2/mod_userdir.so e configurare /private/etc/apache2/extra/httpd-userdir.conf).
Alcune applicazioni non sono compatibili ed e' necessario un'upgrade (eg. iPhoto con upgrade gratuito nell'AppStore).
Per qualche strana ragione l'upgrade a Yosemite cancella il link a /usr/X11 che viene creato durante l'installazione di XQuatrz. Di consenguenza alcune applicazioni possono non trovare le librerie loro necessarie (eg. WireShark). Per ripristinarlo basta: sudo ln -s /opt/X11 /usr/X11

Aggiornando iOS alla 8.1 [NdE disponibile dal 20 Ottobre] si ottengono nuove interessanti funzionalita' quali invio di SMS, condivisione facilitata ed Hot Spot tra MAC e iPhone, ...

In qualche caso e' necessario resettare la cache del DNS. Con Yosemite si fa con:

sudo killall -HUP mDNSResponder # Ma in precedenza si faceva con: sudo discoveryutil mdnsflushcache # dalla 10.10 alla 10.10.3 sudo killall -HUP mDNSResponder # OS X Mavericks, Mountain Lion e Lion sudo dscacheutil -flushcache # Mac OS X Snow Leopard

El Capitan

Il 30 Settembre 2015 e' stata rilasciata la nuova versione del sistema operativo: El Capitan.

La nuova versione non presenta cambiamenti significativi: dal punto di vista di interfaccia grafica e' difficile notare differenze. El Capitan e' un'evoluzione di Yosemite con miglioramenti in termini di usabilita', prestazioni e sicurezza. La novita' che preferisco? Lo split view, che si ottiene tenedo premuto il mouse sull'icona e portandola su un lato [NdE finalmente!].

L'upgrade?
Teoricamente tutto quello che funzionava con Mavericks e Yosemite deve funzionare con El Capitan... vediamo!

  1. Configurazioni Apache (PHP, ...)

  2. SSHD

  3. Dov'e' finita la Network Utility?

Conclusioni?
L'impressione di maggior velocita' della nuova versione nell'avvio di applicazioni e' sensibile e sono tanti i piccoli miglioramenti dell'interfaccia (split view, cursor shake, spotlight resize, ...): sicuramente vale la pena di effettuare l'upgrade a El Capitan!

Sierra

Sierra e' disponibile dal 20 Settembre 2016.

La nuova versione introduce Siri (da tempo disponibile su iPhone), l'Optimized Storage, l'Universal Clipboard ed aggiornamenti alle applicazioni base (eg. Photo) che aggregano in modo piu' intelligente le memories.

Dopo l'upgrade funziona sempre tutto? Vediamo!

  1. Configurazioni Apache (PHP, ...)

  2. Forte uso di CPU

  3. E' la prima volte che usi questa applicazione...

  4. Sviluppatore sconosciuto...

  5. You don't have permission

  6. Applicazioni "damaged and can’t be opened"

High Sierra

Sierra e' disponibile dal 25 Settembre 2017 con la versione 10.13.0 basata su Darwin 17.0.0.

La nuova versione presenta piu' miglioramenti interni che di interfaccia, come spesso avviene con i sistemi operativi Apple che mantengono in parte il nome della versione precedente. Viene utilizzato l'APFS (Apple File System) come default, e' supportato il nuovo codec HEVC, la grafica e' basata su Metal2 (ottimizzato rispetto alla versione precedente e con il support alla realta' virtuale).
Diverse applicazioni di base sono state aggiornate: Photo, Safari, Siri, Notes, Mail, ...

  1. L'applicazione Dia non parte (e' un'applicazione grafica)

  2. Uncaught Error: Call to undefined function mysql_connect()

  3. Fatal error: Cannot 'break' 2 levels in /Users/xxx/Sites/phpMyAdmin/export.php on line 588

  4. Root senza password!

  5. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

  6. telnet

  7. Finder outside from Docker

  8. "XXX" non e' ottimizzato per il tuo Mac e dev'essere aggiornato

Mojave

macOS Mojave e' disponibile dal 24 Settembre 2018 con la versione 10.14.0 basata su Darwin 18.0.0.

La nuova versione presenta un aggiornamento sulla User Interface (eg. Dark mode, Stacks, ...). Utile ad esempio, ma personalmente l'ho disabilitato perche' sono un abitudinario, far apparire le APP utilizzate nel Docks. Sono state introdotte alcune nuove APP migrate da iOS (News, Stocks, Voice Memos, Home) e diverse applicazioni di base sono state aggiornate (Photo, Safari, Siri, Notes, Mail, ...), ... La novita' che preferisco?
  La combinazione di tasti Command key + Shift + 5 per catturare o registrare parte dello schermo!

  1. Configurazione Apache

  2. SaveAs ed altre Dialog box si bloccano in Firefox e Thunderbird

  3. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

  4. Security Update 10.14.3: Updates not installed Some updates could not be installed.

  5. SQuirreL SQL: non parte piu'

  6. Error: You have not agreed to the Xcode license. (lanciando brew update)

Catalina

macOS Catalina sara' e' disponibile a breve con la versione 10.15.0 basata su Darwin 19.0.0 ma qualcuno metteva gia' le mani avanti:

WAIT TO UPDATE: macOS 10.15 Catalina
In the next few weeks, Apple will release a new operating system, macOS 10.15 Catalina.
To ensure your products work the way they should, we recommend waiting to update.

Mentre dal punto di vista HW non sono molti i Mac che non supportano il nuovo sistema operativo [NdA praticamente tutti qualli dal 2012 in poi sono compatibili], sono centinaia le APP che non funzioneranno piu' con il nuovo sistema operativo perche' Catalina supporta solo applicazioni 64bit.
In effetti e' gia' un po' di tempo che erano apparsi simpatici avvisi sul vostro Mac!

Altre novita': -iTunes, +Apple Music, +Apple Podcasts, +Apple TV; +Sidecar; -iPhoto, +Photos; zsh; ...

  1. Quo usque tandem abuteris CATALINA?

    E' evidente che un po' di applicazioni ancora a 32 bit ci sono... non funzioneranno piu' con Catalina. Quindi e' necessario controllare se vi sono aggiornamenti delle APP oppure, se le avete sviluppate voi, ricompilarle a 64bit prima di aggiornare il sistema operativo.

  2. L'applicazione non funziona su Catalina

  3. XXX: would like to access files in your Documents folder

  4. XXX: cannot be opened because the developer cannot be verified

  5. Dopo l'upgrade appare una cartella "Elementi trasferiti" o "Relocated Items"

  6. Non riesco a cancellare la cartella "Elementi trasferiti" o "Relocated Items" !

  7. Dopo l'upgrade il Mac e' piu' lento e consuma piu' batteria

  8. L'iPad non funziona come tavoletta grafica

  9. Configurazione Apache

    Not Found

    The requested URL was not found on this server.

  10. Tunnelblick: System Requirements are not met

  11. GIMP: Impossibile leggere il contenuto di... / Operation not permitted

  12. WMWare Fusion: Black Screen

  13. Non c'e' la zsh!

  14. Non trovo la dashboard

  15. Problemi con le email

  16. Non c'e' piu' iTunes: come gestico il mio iPhone?

  17. Non funziona piu' la stampante dopo l'upgrade a Catalina

  18. Preview non stampa i PDF

  19. Regressione 10.15.6

Big Sur

Big Sur Launchpad icon Big Sur segna il passaggio alla versione 11 di macOS (Darwin 20.1.0). La versione versione 10.x. era stata utilizzata quasi per venti anni da Cheetah (2001: 10.0) fino a Catalina (2019: 10.15): le novita' sono quindi molte.
La prima novita' e' il supporto dei nuovi chip ARM M1 sviluppati da Apple stessa. Ma anche sulle applicazioni e le interfacce utente le variazioni sono parecchie: sono stati aggiornati la grafica, i suoni e le applicazioni di base in particolare: Safari, Messages, Maps e Photos, ...
Big Sur Control Center icon Il Control Center ed il Notification Center sono disponibili sulla menu bar e sono molto completi [NdA il Notification Center si visualizza con un click sulla data mentre il Control Center ha una sua icona]. In generale tutta la grafica si avvicina a quanto si vedrebbe su un iPad con iOS.

Ho gia' installato Big Sur subito per provarlo ma... forse questa volta e' stato davvero troppo presto.
Il mio consiglio: Big Sur? Better wait! [NdA Opinione personale e soggetta a cambiare nel tempo... almeno spero]

Aggiornamento: e' disponibile l'aggiornamento Big Sur 11.1, lo sto ancora provando ma una serie di problemi sono stati risolti...

  1. Problemi nell'upgrade e nei servizi

  2. MacBook Pro <=2014 in black screen

  3. L'applicazione XXX non funziona con Big Sur

  4. Dike 6 non funziona con Big Sur

  5. Bluetooth non funziona

  6. Bluetooth non visualizza i tre punti

  7. Cisco System Extension Blocked

  8. TextEdit

  9. Big Sur not yet supported by HomeBrew

  10. CoreSimulatorService Crash

  11. Tunnelblick si lamenta

  12. Rallentamenti Spotlight

  13. Non c'e' piu' la percentuale di carica della batteria

  14. Non funziona piu' SQL Developer

  15. La ricerca sui PDF con il preview va in hang

  16. Big Sur 11.1


Titolo: MAC OS X Upgrade
Livello: Avanzato (3/5)
Data: 31 Ottobre 2013 🎃 Halloween
Versione: 1.1.1 - 14 Febbraio 2021 ❤️ San Valentino
Autore: mail [AT] meo.bogliolo.name