Perché l'eliminazione di un'applicazione Mac OS X lascia il suo collegamento nel Launchpad?

3

Ogni volta che elimino un'app dalla cartella Applicazioni, il suo collegamento rimane nel Launchpad. Per eliminarlo, devo cliccarci sopra (appare un punto interrogativo) e poi trascinare nel cestino. È un bug o significa che sto facendo qualcosa di sbagliato?

    
posta ernes7a 28.03.2012 - 13:13
fonte

2 risposte

4

Potrebbe essere un bug, ma penso che possa significare che il tuo indice di Spotlight è corrotto.

Ho appena provato a cancellare Evernote dalla mia cartella Applicazioni. Dopo l'autenticazione, è stato spostato nel cestino. Ho quindi controllato di nuovo il launchpad e non c'era più. Quindi, quando l'ho trascinato fuori dal cestino e reinserito nella cartella Applicazioni. Launchpad riavviato ed era di nuovo presente nell'ultima pagina. Come in, ha funzionato come previsto qui.

Launchpad mantiene il proprio plist di quali file ci sono, ecc, e questo è il motivo per cui ci sono alcuni strumenti di modifica che ti permettono di modificarlo. Ma presumo che utilizzerebbero riflettori per "guardare" la cartella Applicazioni per aggiungere nuovi elementi non attraverso il Mac App Store. Presumo Spotlight perché è un ottimo strumento per il lavoro, l'installazione di Lion fa un grande ri-indicizzazione dei riflettori, e usano spesso i riflettori dietro le quinte.

Innanzitutto, la modalità GUI ho visto online è quello di fare questo (I fai la linea di comando in basso):

  1. Nelle preferenze di sistema - > spotlight - > Privacy aggiungi l'unità che desideri reindicizzare
  2. Esci dalle preferenze di sistema
  3. Disconnetti le sessioni
  4. Accedi nuovamente: -)
  5. Nelle preferenze di sistema - > spotlight - > Privacy rimuovi l'unità che desideri reindicizzare
  6. Aspetta .. un errore da molto tempo. Dovresti vedere mdworker e / o mds in esecuzione

Personalmente, l'ho sempre fatto tramite la riga di comando .

  1. Avvia 'Terminale' (situato in / Applicazioni / Utility /)
  2. Al prompt dei comandi, digita questo esattamente: sudo mdutil -E /
  3. Ti verrà chiesta la password, forniscila, come richiede questo comando i privilegi di amministratore per eseguire
  4. Riceverai un messaggio di conferma che dice che l'indice verrà ricostruito
  5. Attendi il completamento della ricostruzione dell'indice, questo può richiedere del tempo a seconda della dimensione del tuo disco rigido, della quantità di file, ecc.

Anche se non riesco a trovare alcuna documentazione online che al 100% confermi che Launchpad utilizza Spotlight per questo, questo sarebbe il primo posto in cui cercherò il problema che stai riscontrando.

    
risposta data 28.03.2012 - 13:42
fonte
1

Penso che ti aspetti di rimuovere l'applicazione direttamente da LaunchPad. Launchpad ovviamente legge la sua lista di app e raggruppamenti di cartelle / layout da qualche file di configurazione, quindi quando rimuovi un'app non ha necessariamente avuto la possibilità di rimuovere quell'icona e il suo posizionamento associato ecc. Dalla sua configurazione.

Sarebbe interessante vedere quanto spesso controlli i file rimossi, ecc., forse è un processo di avvio o di accesso una tantum (forse puoi testare rimuovendo (o spostando) un'app e vedendo se l'icona rimane dopo efficacemente riavvio del processo LaunchPad.

La soluzione migliore è rimuovere direttamente in LaunchPad. Questo dovrebbe rimuovere l'App da / Applicazioni e rimuoverlo completamente dalla configurazione di LaunchPad.

    
risposta data 28.03.2012 - 13:21
fonte

Leggi altre domande sui tag