Categorie
Guide Mac

Script Mac, operazione non consentita. Quarantena

Dopo aver scaricato un eseguibile da internet, per dare i permessi di esecuzione al file usa questo comando:

chmod +x

L’esecuzione del file non funziona anche usando il comando “sudo”.

macOS mette un attributo di quarantena al file scaricato da internet, per vedere tutti gli attributi associati al file, utilizza questo comando:

xattr /path/to/MyApp

Per rimuovere l’attributo di quarantena, usate questo comando:

sudo xattr -r -d com.apple.quarantine /path/to/MyApp

Così facendo, l’eseguibile dovrebbe funzionare 😊.

Se hai dei problemi o se li hai risolti in qualche altro modo non esitare a scriverli nei commenti!

Categorie
Guide Mac

Aprire il terminale in questa cartella Mac

Normalmente quando aprite il Terminale in automatico venite posizionati nella cartella home. Per postarvi nelle varie cartelle dovete usare il comando “cd“. Ma potete anche aprire direttamente il Terminale partendo da una cartella qualsiasi.

La procedura è semplice fate click destro sulla cartella che volete aprire direttamente nel Terminale e cliccate su Nuovo pannello terminale nella cartella oppure su Nuovo terminale nella cartella.

Aprire il terminale in questa cartella Mac

Lascia un commento se la guida ti è stata utile o hai dei problemi/consigli.

Categorie
Guide Mac

Non disponi dei permessi necessari per aprire l’applicazione

Se quando aprite un App sul Mac vi esce questo messaggio “Non disponi dei permessi necessari per aprire l’applicazione”.Non disponi dei permessi necessari per aprire l'applicazione

Aprite il Terminale e digitate:

sudo chmod -R 777

e trascina l’applicazione che stai tentando di aprire e poi premi invio, inserisci la password del Mac.

Riapri App e non dovrebbe più comparire quel messaggio.

Lascia un commento se la guida ti è stata utile o hai dei consigli.

Categorie
Guide Mac

Creare chiavetta USB con El Capitan da Catalina

Normalmente per creare una chiavetta usb con macOS utilizzo diskmakerx, ma scaricando El Capitan (per installarlo su un vecchio mac) da un Mac con Catalina quando si apre il file InstallMacOSX.pkg che è all’interno del file .dmg, compare un errore (Questa versione di OS X 10.11 non può essere installata su questo computer.).

Per risolvere questo problema ho trovato una guida che lo spiega in inglese.

Prima cosa dovete avere una chiavetta usb da almeno 16 GB formattarla con Disk Utility in Mac OS Extended e chiamatela MyVolume.

Aprire il dmg che avete scaricato da qua

Ora aprite il terminale e fate questi comandi uno per volta

rm -rf /tmp/El\ Capitan

pkgutil --expand /Volumes/Install\ OS\ X/InstallMacOSX.pkg /tmp/El\ Capitan

diskutil eject Install\ OS\ X

cd /tmp/El\ Capitan

hdiutil attach InstallMacOSX.pkg/InstallESD.dmg  -noverify -nobrowse -mountpoint /Volumes/esd

sudo asr restore -source /Volumes/esd/BaseSystem.dmg -target /Volumes/MyVolume -noprompt -noverify -erase
diskutil rename OS\ X\ Base\ System Install\ El\ Capitan

rm /Volumes/Install\ El\ Capitan/System/Installation/Packages

cp -rp /Volumes/esd/Packages /Volumes/Install\ El\ Capitan/System/Installation

cp -rp /Volumes/esd/BaseSystem.chunklist /Volumes/Install\ El\ Capitan/

cp -rp /Volumes/esd/BaseSystem.dmg /Volumes/Install\ El\ Capitan/

hdiutil detach /Volumes/esd

sudo bless --folder /Volumes/Install\ El\ Capitan/System/Library/CoreServices --label Install\ El\ Capitan

cp /Volumes/Install\ El\ Capitan/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/InstallAssistant.icns /Volumes/Install\ El\ Capitan/.VolumeIcon.icns

cd "$HOME"

rm -r /tmp/El\ Capitan

diskutil eject Install\ El\ Capitan

Ora si può rimuovere la chiavetta e metterla nel vecchio Mac e accenderlo cliccando alt sulla tastiera

Categorie
Guide Mac

Scansione della rete locale con il Mac

In un articolo pubblicato in precedenza parlavamo di come scansionare la rete locale con iPad o iPhone.

L’applicazione per Mac ha lo stesso nome Fing ed viene integrata nel terminale e si scarica da qui: http://www.overlooksoft.com/download

Nuovo link: https://www.fing.com/products/development-toolkit dovete scaricare la versione Fing Desktop Embedded CLI 

Una volta scaricato il pacchetto di istallazione lo aprite, se vi dice che è impossibile aprire, dovete premere ok poi premete alt fate il click destro poi cliccate su apri, vi dirà che proviene da uno sviluppatore non identificato, cliccate su apri.

Una volta istallato aprite il terminale e digitate sudo fing, vi chiederà di mettere la password del mac, digitatela (mentre la scrivete non compaiono gli asterischi è normale). Una volta scritta premete invio, fa la scansione e alla fine vi presenterà una tabella con tutti gli ip che ha trovato e i loro rispettivi MAC Address se non volete fare altre scansioni premete ctr c e finisce senza farne altre.

Articoli correlati “Apertura App sviluppatori non identificati Mac
Articoli correlati “Scansione la rete locale con il Mac