Po aktualizacji użytkownicy nie mają dostępu do bibliotek współdzielonych
: 22 stycznia 2016, 14:52
Witam,
jestem początkującym użytkownikiem linuxa.
Po aktualizacji debiana 4 do wersji 5 (lenny), root pracuje normalnie ale użytkownicy przy każdej wydanej komendzie dostają error np:
nie mogą pracować
bash_profile użytkowników wygląda tak
na roocie komenda ldd daje
ld.so.conf.d zawiera:
Prawdopodobnie jakieś ścieżki są źle dopisane
Proszę o podpowiedź co muszę jeszcze sprawdzić. Dodam że to stało się po aktualizacji dpkg po komendzie
z góry dzięki za pomoc
jestem początkującym użytkownikiem linuxa.
Po aktualizacji debiana 4 do wersji 5 (lenny), root pracuje normalnie ale użytkownicy przy każdej wydanej komendzie dostają error np:
Kod: Zaznacz cały
mariusz@rdell:~$ ldd bin/sh
/bin/bash: error while loading shared libraries: libdl.so.2: cannot open shared
bash_profile użytkowników wygląda tak
Kod: Zaznacz cały
# if running bash
if [ -n "$BASH_VERSION" ]; then
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
LD_LIBRARY_PATH=/usr/lib/i686/cmov; export LD_LIBRARY_PATH
#PATH=/home/dodatki:$HOME/bin:$PATH; export PATH
Kod: Zaznacz cały
rdell:~# ldd /bin/bash
linux-gate.so.1 => (0xffffe000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb7783000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb777f000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7623000)
/lib/ld-linux.so.2 (0xb77ba000)
Kod: Zaznacz cały
i486-linux-gnu
# libc default configuration
/usr/local/lib
/usr/lib/i686/cmov
Kod: Zaznacz cały
libc.conf
# Multiarch support
/lib/i486-linux-gnu
/lib/i686/cmov
/usr/lib/i486-linux-gnu
/usr/lib/i686/cmov
Prawdopodobnie jakieś ścieżki są źle dopisane
Proszę o podpowiedź co muszę jeszcze sprawdzić. Dodam że to stało się po aktualizacji dpkg po komendzie
Kod: Zaznacz cały
apt-get update && apt-get install apt dpkg