Disinstallazione di Emacs su OS X (Snow Leopard)


3

Ho diverse versioni di Emacs installate nel mio sistema, alcune delle quali non funzionano, e vorrei liberarmi di tutte tranne una (o forse tutte e poi ripartire da zero di nuovo). Ho provato a cercare le istruzioni su come disinstallare Emacs e, abbastanza sospettosamente, non ho trovato nulla. Quindi la domanda è, come posso disinstallare Emacs?

Altre informazioni di base: ho installato Macport, ma non ho installato Emacs da lì; L'ho compilato dalla fonte (più volte). Per questo ho usato arricciatura e cv in momenti diversi per ottenere le fonti. Ho anche provato con il binario dal sito emacs-per-mac-os-x, ma non mi permetterà di copiarlo, dopo averlo estratto, nella cartella Applicazioni. Aquamac non è stato un'opzione e non mi dispiace mantenerlo in quel modo.

Qualsiasi aiuto è apprezzato!


1
Sono curioso del problema che hai avuto con il binario di emacsformacosx.com. Questo è quello che uso e non ho avuto problemi con esso. Funziona da Applicazioni e utilizza le sue copie dei file lisp di emacs. Non ho mai avuto bisogno di disinstallare gli emac che venivano con Snow Leopard.
Doug Harris

1
Perché non è Aquamacs e l'opzione? - Funziona
Mark

Non so di Ricardo, ma ho scoperto che Aquamacs non è una buona opzione per i vecchi utenti di Emacs che sono nuovi a OS X. Cerca di essere difficile da mac e non come emacs. Ulteriore discussione in questa domanda: superuser.com/questions/138835/...
Doug Harris

@Doug Harris: quando faccio doppio clic sul file .dmg apre la finestra che consente di trascinare Emacs.app nella cartella Applicazioni. Quando lo trascino lì, per prima cosa mi scalda che sto per sostituire un nuovo file Emacs.app con uno più vecchio. Io sto bene e poi ho un errore che dice "L'operazione non può essere completata perché non hai il permesso di accedere ad alcuni degli articoli." Inoltre, questa è la prima volta che ho avuto la necessità di disinstallare Emacs. Ho la sensazione che, una volta iniziato, rimanga per sempre nel tuo sistema.
Ricardo

@ Mark: Sono nuovo di OS X e (un po ') vecchio di Emacs. È puramente una questione di preferenza ... mi piace l'aspetto goffo di Emacs.
Ricardo

Risposte:


6

A seconda di come sono state create le versioni di emacs, esistono due procedure diverse.

Se hai creato un'app di OS X (Emacs.app), tutto ciò che devi fare è trascinare l'app nel cestino. Tutti i file di supporto di emacs sono contenuti nell'app

Se hai solo un file binario di emacs, devi cancellarlo e i file di supporto corrispondenti. Ad esempio, il file binario emacs che viene fornito con OS X è in /usr/bin/emacse i suoi file di supporto sono dentro /usr/share/emacs. Il contenuto della seconda directory dovrebbe contenere i sottodir denominati site-lisp e denominati in base ai numeri di versione (ad esempio, 22.1). Se vuoi essere completo, potresti voler cercare sul tuo disco le directory nominate site-lisp per essere sicuro di aver trovato tutto.

Come nota a margine, la versione di emacs che è disponibile tramite MacPorts ora sembra essere abbastanza buona. L'ho usato per un po 'e non ho avuto grossi problemi.


Grazie Keith. Ho trascinato Emacs.app dalla cartella Applicazioni nel Cestino. Ha richiesto l'autorizzazione per cancellare, che ho dato. Questo si è preso cura della versione 23.2 (9) !!! Almeno secondo quando faccio clic con il pulsante destro del mouse su un file .el. Ho ancora sette (7) diversi site-lisp directory e versioni disponibili 23.1.90 e 24.0.50, quest'ultima come predefinita. Entrambi sembrano funzionare bene.
Ricardo

I percorsi sono: 1. /opt/local/share/emacs/site-lisp/ 2. /opt/local/share/emacs/23.2/site-lisp 3. /Developer/usr/share/emacs/site-lisp 4. /opt/local/var/macports/software/emacs/23.2_2/opt/local/share/emacs/site-lisp 5. /opt/local/var/macports/software/emacs/23.2_2/opt/local/share/emacs/23.2/site-lisp 6. /opt/local/var/macports/software/libidn/1.19_0/opt/local/share/emacs/site-lisp 7. /Users/ricardo/Desktop/temp-emacs/emacs/site-lisp/ L'ultimo ha una cartella 'CVS' come sottodirectory.
Ricardo

Oh, e apparentemente ho installato la versione Macports. Pensavo di no.
Ricardo

Sono andato avanti e cancellato i percorsi 1, 2, 3 e 7 (non l'intero albero, solo i rami pertinenti); sudo port uninstall emacs si è occupato di ripulire i percorsi 4 e 5. Percorso 6, con i suoi libdin i contenuti sembrano importanti, quindi non lo cancellerò manualmente. Dopo tutto ciò, ho reinstallato il file binario da emacs-for-mac-os-x, e questa volta è stato installato senza problemi. Finalmente ho di nuovo Emacs! L'icona nella cartella Applicazioni del Dock non è descrittiva, ma posso conviverci. L'icona nel Dock è come dovrebbe essere. Grazie per tutto l'aiuto!
Ricardo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.