Come ripristinare / Applicazioni

3

Durante il tentativo di copiare un'applicazione in / Applicazioni, ho copiato accidentalmente MyApp.app/Contents in / Applicazioni, trasformandolo in un pacchetto eseguibile invece di una cartella.

Ho rimosso / Applicazioni / Contenuti e reso l'app accessibile come dovrebbe (/Applications/MyApp.app/Contents), ma / Applicazioni non è tornato al suo antico splendore.

Attualmente, se navigo in Applicazioni nel Finder, apre un terminale in / Applicazioni: (

Modifica: ho realizzato che le applicazioni ora sono di tipo "pacchetto". Ho seguito le indicazioni qui: link senza alcun risultato.

    
posta mbarrows 23.12.2012 - 01:37
fonte

2 risposte

3

OK - questo è uno strano. La soluzione più semplice sarebbe utilizzare Time Machine per ripristinare / Applicazioni dal backup prima che venga contrassegnato come pacchetto e non come cartella.

Escludendo, dovrai avviare la modalità utente singolo ed eliminare / Applicazione / Contenuti e forse qualche altro file (è difficile sapere quale altro incasinato) montando il filesystem in modalità lettura / scrittura.

 /sbin/mount -uw /
 rm -rf /Applications/Contents
 # and optionally
 mv /Applications /badApplication_package

In alternativa, puoi provare a riavviare con Command R e reinstallare il sistema operativo, sperando che / Applicazioni vengano corrette. Se fossi preoccupato del comando rm , potresti anche rinominare / Applicazioni e reinstallare il tuo sistema operativo - tornando indietro solo le App che devi fare attenzione a non sovrascrivere di nuovo le cose.

Questo è un problema raro da affrontare - quindi congratulazioni per esserti sforzato di imparare come creare pacchetti e app su OS X nel modo più difficile.

    
risposta data 23.12.2012 - 03:11
fonte
2

/Applications/Contents/ non dovrebbe normalmente esistere, quindi è improbabile che qualcosa sia stato sovrascritto. Probabilmente è sicuro rimuoverlo dal terminale:

sudo rm -r /Applications/Contents/
    
risposta data 23.12.2012 - 11:40
fonte

Leggi altre domande sui tag