1 votos

Muchos programas me notifican que "grep/sed/uname/... no se encuentra"; algunos se ejecutan, otros no. La ruta de mi sistema(?) está dañada, ¿cómo puedo hacer un diagnóstico?

Algunas manifestaciones de este problema: macports no se instala, MATLAB no se ejecuta, BTT funciona pero me espía incesantemente con ventanas emergentes de "no encontrado", y el shell emacs no funciona.

Mi PATH del shell interactivo está bien, así que este es mi archivo '/etc/paths': /usr/bin /bin /usr/sbin /sbin /usr/local/bin /Users/sambo/bin

donde este último es mi propio scripts personal. ¿Podría haberlo dañado sólo por añadirlo? De todas formas, ese es el problema y se agradecería la ayuda.

EDIT: Con echo -e ${PATH//:/\\n} Me sale

/Users/sambo/.rvm/gems/ruby-1.9.2-p290/bin
/Users/sambo/.rvm/gems/ruby-1.9.2-p290@global/bin
/Users/sambo/.rvm/rubies/ruby-1.9.2-p290/bin
/Users/sambo/.rvm/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/Users/sambo/binsr/sbin
/sbin
/usr/X11/bin
/usr/texbin
â
/Users/sambo/sox
/Users/sambo/bin
/usr/texbin

/Users/sambo/.rvm/gems/ruby-1.9.2-p290/bin:/Users/sambo/.rvm/gems/ruby-1.9.2-p290@global/bin:/Users/sambo/.rvm/rubies/ruby-1.9.2-p290/bin:/Users/sambo/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/sambo/binsr/sbin:/sbin:/usr/X11/bin:/usr/texbin:â:/Users/sambo/sox:/Users/sambo/bin:/usr/texbin

  1. ¿está bien que estas papeleras de rubí estén en la parte superior de las papeleras del sistema?
  2. ¿podría esa basura causar algún problema?

1voto

yoliho Puntos 340

Su pregunta es poco clara, ya que parece preguntar varias cosas. Sin embargo, se puede responder a la cuestión del lanzamiento desde el muelle.

El Dock no llama a un shell. .profile y otros scripts de inicio sólo se ejecutan cuando Terminal.app o similar inicia un shell o se ejecuta un shell scriptsscriptscripts mediante launchd, etc.

Para cambiar la ruta utilizada para las aplicaciones lanzadas desde el Dock, el Finder u otra interfaz gráfica de usuario, debe cambiar la ruta que utiliza su espacio de trabajo, que se encuentra en ~/.MacOSX/environment.plist Por ejemplo, el mío es

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>WAFDIR</key>
  <string>/Users/mark/src/third_party/git-svn/waf</string>

  <key>PATH</key>
  <string>/Users/mark/bin:/Users/mark/env/bin:/Users/mark/usr/local/bin:/usr/local/bin:/opt/local/bin:/usr/local/git/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/libexec/binutils:</string>
</dict>
</plist>

También puede consultar esta pregunta .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X