Come fare gli aggiornamenti di macOS da terminale

L’App Store su macOS c’è oramai da diversi anni ed è molto comodo e user friendly. Resta però un fatto che ancora oggi il terminale non ha perso il suo fascino, quindi ecco a voi come fare l’aggiornamento delle vostre app (chiamarli programmi suona strano da un’App Store).

Per la lista degli aggiornamenti da fare vi basterà eseguire:

softwareupdate -l

Mentre per aggiornare tutto:

sudo softwareupdate -iva

Se volete vedere gli altri comandi invece:

softwareupdate -h

Come disabilitare le porte USB su macOS

Prima dovete disabilitare la SIP (la System Recovery Protection) seguendo questa guida.

Poi aprite il terminale ed eseguite:

sudo kextload /System/Library/Extensions/IOUSBMassStorageClass.kext

Ed ecco che tutte le USB di input e output data, quindi pendrive e hard disk verranno disattivati. Se proverete ad inserirne, non succederà nulla. E so che potrebbe sembrar strano o inutile, ma sono sicuro che se siete qua, qualcosa in mente vi è già venuto.

Molto intuitivamente poi se volete riattivarlo (sappiate che a ogni riavvio si disattiva in automatico), vi basterà eseguire:

sudo kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext

Come disabilitare la System Integrity Protection su macOS

La SIP o anche rootless mode, può essere utile in certe situazioni, ma al tempo stesso molto pericolosa.

Se sapete quello che state facendo, riavviate il vostro Mac in modalità Recovery.

Cliccate su Utilities nella menu bar in alto, poi su Terminal e incollate questo comando:

csrutil disable

Ora riavviate e voilà, ecco fatto.
Mi raccomando però, fate massima attenzione e fatelo solo se sapete cosa state facendo.

Impostazioni di sicurezza su macOS

Comunque nel caso vogliate riattivarla, stessa procedura ma il comando è, molto intuitivamente:

csrutil enable

Se vi servono altre informazioni, leggete sul sito di Apple: https://support.apple.com/en-us/HT204899

Come avviare macOS in modalità Recovery

Se state cercando di risolvere qualche guaio o sistemare il vostro Mac resinstallando macOS e volete entrare in Recovery mode, vi basterà riavviare o accendere il vostro computer tenendo premuti i due tasti:

CMD + R

Schermata d’esempio della Recovery mode

Se non dovesse riavviarsi con la tastiera wireless, tenete anche premuto il tasto shift.

Cosa fare se il backup su Time Machine fallisce

Niente. So che potreste pensare che fare il backup su Time Machine sia affidabile, utile e comodo. Ma fidatevi, non fate un solo backup ai vostri computer e hard disk o SSD (questa è una regola generale e non riferita solo a questo evento in particolare)..

Potrebbe capitarvi una schermata del genere (a me è apparsa giusto qualche mese fa):

To improve reliability, Time Machine must create a new backup for you

L’unica è cercare di spulciare file per file per trovare quello che vi serve ma comunque il vostro backup è da buttare e non ci sarà modo di ripararlo (l’indice a quanto pare si è sfalsato e dovrete ricrearlo). Anche se è magari un anno che andate avanti con lo stesso backup, non c’è storia, dovrete ripartire da zero.

Ancora un’altra volta: fate i backup!

E se volete creare la vostra Time Machine con un semplice Raspberry Pi, beh, seguite questo tutorial.

Come verificare che un file scaricato sia veramente quello

Ci sono diversi modi per farlo e quello più comune è quello di calcolare il checksum con shasum (cos’è shasum).

Come potete vedere, ad esempio su VLC (ma gli esempi sono infiniti nel campo della sicurezza informatica), quando andrete a scaricare il loro software vi indicherà la stinga di checksum 256.

Come scaricare VLC

Voi cosa dovete fare per verificare che state realmente scaricando quel file e non avete un man-in-the-middle che vi modifica il flusso dei dati o vi manda un altro file? Potete calcolare il checksum così:

Verifica checksum VLC da terminale

Aprite il terminale e spostatevi nella cartella giusta con il classico comando cd ed eseguite:

shasum -a 256 nomefile.estensione

Aspettate qualche secondo (o minuto, dipende dalla capacità di calcolo del vostro computer) e vedrete il risultato. Se la stringa combacia, siete in una botte di ferro.

Ovviamente la stessa procedura la potete fare anche e sopratutto quando andrete a scaricare software o applicativi importanti in cui avete bisogno che la sicurezza sia elevata, come ad esempio con MEW. Prendete quante più precauzioni possibili, non fanno mai male.

Come visualizzare l’elenco dei Wi-Fi conosciuti del Mac

Se volete visualizzare una lista completa di tutti gli hotspot Wi-Fi al quale il vostro Mac si è connesso, vi basterà aprire il terminale ed eseguire:

networksetup -listpreferredwirelessnetworks en0

Oppure, nel caso:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString

Come rendere una pendrive bootabile con El Capitan

Prima di tutto formattate la pendrive chiamandola “USB”, con formato “OS X Extended (Journaled)” e schema “GUID Partition Map”.

Poi scaricate dall’App Store del Mac El Capitan e una volta che ha finito, aprite il terminale ed eseguite:

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia –volume /Volumes/USB –applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app –nointeraction

Inserite la password e aspettate, il gioco è fatto!

Fonte: Emanuele Beffa

Come visualizzare file nascosti nel Mac

Visualizzare i file nascosti su Mac è molto semplice, vi basta aprire il terminale e incollare questi due comandi:

defaults write com.apple.finder AppleShowAllFiles true; killall Finder

E nel caso vogliate nasconderli, vi basta mettere false al posto di true!