Ci scusiamo, ma /usr/bin
è ancora una directory root / wheel, quindi sarà davvero peggio installare qui la risorsa textwrangler.
In ogni caso, nel tuo tipo di terminale
echo $PATH
e vediamo se /usr/local/bin
è nel percorso. Se /usr/local/bin
è nel tuo percorso, tutte le cose che installi non avranno bisogno dei permessi di root per essere eseguiti. Se non lo è, puoi aggiungerlo in questo modo:
vai a /etc/paths.d/
crea un file di testo che puoi chiamare localstuff (o qualsiasi altra cosa)
modifica localstuff inserendo /usr/local/bin
in esso.
Esempio:
$ ls /etc/paths.d/
50-X11 MacGPG2 TeX TeXbin git julia
$ cat /etc/paths.d/julia
/usr/local/julia
$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/local/julia:/usr/local/MacGPG2/bin:/usr/texbin:/opt/local/bin:/opt/local/sbin
assicurati che la tua shell sia una shell di login in qualunque terminale tu stia usando, il modo previsto da OSX di aggiungere roba a $PATH
sembra interromperti se non usi una shell di login.
Come ho già detto, è probabile che /usr/local/bin
sia comunque nella $PATH
del tuo utente, quindi non devi preoccuparti. Sposterei anche tutti i file textwrangler che hai inserito in /usr/bin
in /usr/local/bin
per evitare problemi futuri.