edite bashrc y no logro autocompletar en terminal (SOLUCIONADO)

Imagen de pablolode
0 puntos

Hola edite bashrc y no logro que autocomplete en terminal:

# enable bash completion in interactive shells
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi
uso ubuntu 12.4, tengo dos archivos similares en etc/.bashrc y en /home/pablo/.bashrc
cual de los dos deveria editar?
es correcto tener dos similares en distintos directorios?
saludos

Imagen de Gabriel_M
+1
0
-1

/home/pablo/.bashrc
Este es el contenido correcto, puesto al final del mismo:

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi
+1
0
-1
Imagen de pablolode
+1
0
-1

no hay caso, no autocompleta.
que funcion cumple el .bashrc del directorio etc?
sige sin autocompletar.

+1
0
-1

pablo

Imagen de Gabriel_M
+1
0
-1

... pero para todo el sistema, no para solo el usuario.
Edita, como dice en el archivo, entonces los archivos:

/etc/bash.bashrc   y   /etc/profile

Pregunta obvia, pero válida: ¿Has reiniciado luego de editar el archivo, para que los cambios hagan su efecto?

+1
0
-1
Imagen de pablolode
+1
0
-1

edite /etc/bash.bashrc y /etc/profile ,reinie pc y ya no puedo entrar ubuntu, en la pantalla de inicio le doy mi contraseña y me vuelve a reiniciar misma pantalla.
antes si reinicienie la pc y no surgio efecto.

PD: estoy llendo pa atras ,ahora estoy escribiendo desde windows,je...

+1
0
-1

pablo

Imagen de Jose Luis 1320
+1
-1
-1

probablemente fue abrir gedit o alguna otra aplicación gráfica con sudo, lo cual te trae ese problema... no poder entrar en la sesión gráfica.... si esto último es así, entonces no debe de haber problema para entrar en modo consola.

Inicia Ubuntu, no hay nada que puedas hacer desde windows.

Ya que estes en la pantalla en donde pones tu contraseña, dale a Ctrl + Alt + F1 o F2

escribes tu nombre de usuario, después tu contraseña, no veras lo que escribes, es normal.

Si puedes entrar, a la sesión consola, debes tener el prompt:
tu_usuario@tu_equipo~$

y muestras los permisos de los archivos pertinentes con ls -la

con shift+RePag/AvPag puedes navegar por la salida.

checa que el archivo .Xauthority pertenezca a tu usuario y no a root.

+1
-1
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de pablolode
+1
0
-1

bien, el archivo .Xauthority pertenece a pablo y los permisos: _rw_ _ _ _ _ _ _
Esto esta mal?
creo que el problema fue editar .profile.
con NANO deveria editar .profile pero me muestra el documento vacio.????¡¿¿¿

+1
0
-1

pablo

Imagen de rioport
+1
0
-1

El archivo .Xauthority puedes borrarlo, el archivo .profile contiene esto:

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
	. "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

¿Qué hiciste para perder el autocompletado?

+1
0
-1

-- GC --

Imagen de pablolode
+1
0
-1

Hola rioport, nunca tuve el autocompletado,y es lo que intente tener, y ahora ya ni tengo nada..je
¿seguro borro el archivo .Xauthority? (espero no segir rompiendo todo)...

+1
0
-1

pablo

Imagen de rioport
+1
0
-1

Entonces tienes otro problema, porque en la instalación normal viene activada por defecto. ¿Te sirve esto de información?:
http://stackoverflow.com/a/5574402

En el caso del archivo .Xauthority sí, es seguro borrarlo, es una cookie del servidor de las X y se volverá a crear cuando inicies sesión gráfica.

+1
0
-1

-- GC --

Imagen de pablolode
+1
0
-1

al editrar estos archivos /etc/bash.bashrc y /etc/profile y el problema fue archivo profile¡¡¡¡¡¡¡¡¡¡
le edite desde consola(elimine lo agregado) y pude entrar nuevamente,la ¡¡%&$%&¡¡$3··33#333...¡¡¡¡

rioport, no soy el unico en el mundo que ha tenido este problema, si no preguntale al señor google¡¡¡¡¡¡¡

que pasa si elimino y reinstalo el autocompletado ese,?? se puede hacer sin romper nada????

+1
0
-1

pablo

Imagen de rioport
+1
0
-1

que eso pasa por culpa del usuario, ¿tienes fuentes que digan lo contrario?.

A tu última pregunta: Pregúntale al señor Google!!!

+1
0
-1

-- GC --

Imagen de pablolode
+1
0
-1

Que sensible que estas rioport¡¡¡¡¡¡¡¡¡

+1
0
-1

pablo

Imagen de rioport
+1
0
-1

No, es que si vas a decir tonterías ¿para que intento ayudarte? si tú estás a tu bola. ¿O tienes forma de sustentar lo que escribiste?, pero es que después de leer eso de "no soy el unico en el mundo blablabla" es para reírse.

+1
0
-1

-- GC --

Imagen de pablolode
+1
0
-1

No es para reirse¡¡¡ y no es una tontera lo que dije quiza me exprese mal.
lo edito con otras palabras: buscando en internet encontre que muchos usuarios tuvieron este error en la consola, no le autocompletaba la terminal.
Entonces se que no es un error que lo genere yo como usuario novato.
es mas en el buscador si escribes esto : "error autocompletar terminal"
veras que no soy el unico que tiene este problema.
y aplique varios de los metodos sin poder lograrlo aún..... no estoy en mi bola ,,al contrario estoy abierto a cualquier sujerencia...

+1
0
-1

pablo

Imagen de cuentos
+1
0
-1

intenta a instalar bash-completion, en la terminal ejecuta
sudo apt-get install bash-completion
a lo mejor es lo que te falta, si ya esta instalado intenta a reinstalar:
sudo apt-get install --reinstall bash-completion

+1
0
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de pablolode
+1
0
-1

La reintalacin soluciono el problema, gracias a todos¡¡¡¡¡¡

+1
0
-1

pablo