1 votos

El lanzamiento del terminal después del inicio de sesión en el sistema tarda aproximadamente 60 segundos, ¿hay alguna forma de acelerarlo?

Aquí está mi .bash_profile

 export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ "
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad

alias ls='ls -GFh'
alias cat='ccat'
alias chrome='open -a Google\ Chrome'
alias brave='open -a Brave\ Browser'
alias db='open -a DBBrowserforSQLite'
alias sublime='open -a Sublime\ Text'
 

.bashrc está vacío

El lanzamiento sucesivo de la ventana del terminal o la apertura de nuevas pestañas son bastante rápidos.

1voto

john Puntos 11

¿Tienes varias aplicaciones que se inician durante el inicio de sesión? Esto podría causar el retraso que están sufriendo. Vaya a Preferencias del sistema y haga clic en Usuarios y Grupos. Una vez que esta se abre haga clic en la ficha "Elementos de inicio de Sesión" y ver un panel que tiene el siguiente aspecto:

enter image description here

La aplicación de los nombres que se muestran en la ventana son las aplicaciones que se establecen o iniciar sesión. El puede evitar que estas comenzando por la selección de uno de los nombres y haga clic en el signo menos en la + caja se indica en la imagen. La eliminación de muchos de ellos la velocidad hasta que el tiempo de inicio de sesión.

Si usted hace esto, asegúrese de desbloquear este panel haciendo clic en el icono del "candado" de modo que los cambios se guardarán.

0voto

Oskar Puntos 1242

¿Puede retrasar las llamadas pyenv ya que puede demorarse en ejecutarse?

Si tu

 set -x
time pyenv init -
 

Puedes tener una idea de ello. O simplemente puede comentar / borrar esa línea comenzando con

 eval "$(pyenv init -)"
 

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: