Come faccio a eseguire BeyondCompare in X11 come root?

2

Ho usato WineBottler per installare Beyond Compare sul mio Mac. Funziona all'interno di un ambiente X11. (A proposito, funziona alla grande.)

Ma non può accedere a molte cartelle a cui il mio account utente non ha il permesso, ad es. nella cartella /System .

Come posso eseguire BC con permessi "sudo"?

    
posta Ze'ev 30.08.2012 - 06:42
fonte

1 risposta

4

Non ho usato WineBottler, ma presumo che crei un'icona per l'app nella cartella Applicazioni.

Per eseguire qualsiasi app in OS X come sudo, apri Terminale e inserisci quanto segue:

sudo open -n $foo

Quindi trascina l'icona per l'app dal Finder al terminale (sostituendo $ pippo nell'esempio sopra). Premi Invio e digita la password. Ecco! Terminal lancia l'app come root.

Nota che open -n funziona in Terminal per lanciare qualsiasi $ foo.app come se fosse lanciato tramite il Finder. (Altrimenti è impossibile lanciare e l'app OS X tramite Terminale poiché le App sono in realtà solo directory specializzate a livello di file system.)

We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

(Non ho potuto resistere: P)

    
risposta data 12.10.2012 - 04:19
fonte

Leggi altre domande sui tag