bash - uzupe

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

bash - uzupełnianie tylko z roota ?

Post autor: lis6502 »

Zdarzyło się komuś takie coś?
Jako szary user:
lis6502@Nexus:~$ cd proTABbash: completion: function `0��' not found
lis6502@Nexus:~$ cd prograTABbash: completion: function `0��' not found
Po wciśnięciu ENTER bash jakby zawiesza się, nawet ^C nie pomaga.

Jako root
lis6502@Nexus:~$ su
Password:
Nexus:/home/lis6502# cd progTABramy/TABTAB
firefox/ openarena-0.8.1/ pi/
Nexus:/home/lis6502# cd programy/
O_O. Autouzupełnianie, jak i samego basha przeinstalowałem, wysypka nastąpiła po zmianie środowiska na KDE 4.2. Dodam, że nawet na gołym terminalu (vt[1-6]) problem występuje.

Problemem okazał się bash z experimentala. Po instalacji tego z sida problem ustąpił.
RaV.
Posty: 87
Rejestracja: 28 czerwca 2006, 15:30
Lokalizacja: 127.0.0.1

Post autor: RaV. »

Sprawdź, czy w pliku ~/.bashrc lub ~/bash_profile masz coś co wygląda jak:

Kod: Zaznacz cały

if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
fi
Oraz, czy masz zainstalowany pakiet bash-compeltion.
Ewentualnie przejrzyj następujące pliki:
/etc/profile oraz /etc/bash.bashrc (ustawienia globalne Basha).
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Tak jak pisałem wcześniej problemem był bash z experimentala. Mam wszystko o czym piszesz, podejrzewam problem w tym, że bash był w nowszej wersji, a bash-completion w wersji z unstable. Klasyczny brak paczek i odruchowe wciskanie Y przy aktualizacjach ^^.
ODPOWIEDZ