Strona 1 z 1

apt-get, błędy przy instalacji pakietów

: 09 lutego 2011, 18:02
autor: michcio77
Witam.
Mam problem z instalacją pakietów przez apt-get. Wyskakuje jakiś błąd. Np. wpisując

Kod: Zaznacz cały

apt-get install php5
wyświetla się taki komunikat:

Kod: Zaznacz cały

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  apache2-mpm-worker
The following NEW packages will be installed:
  apache2 apache2-mpm-worker
0 upgraded, 2 newly installed, 0 to remove and 126 not upgraded.
Need to get 0B/3600B of archives.
After this operation, 106kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
dpkg: `ldconfig' not found on PATH.
dpkg: 1 expected program(s) not found on PATH.
NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
Jak to naprawić? Od razu mówię, że aptitude nie mam zainstalowane.
Pozdrawiam.

: 09 lutego 2011, 18:40
autor: lessmian2
To jakiś VPS? Zainstaluj pakiet locales o ile go nie masz, a na to wygląda.

: 09 lutego 2011, 18:53
autor: michcio77
Jak mam zainstalować ten pakiet? Przez apt-get wyświetla się błąd.

: 09 lutego 2011, 19:24
autor: lessmian2
A pobrać za pomocą wget i zainstalować dpkg?

: 09 lutego 2011, 19:44
autor: michcio77
Mogę tylko, że w Google nie mogę znaleźć odnośnika do dpkg.

: 09 lutego 2011, 19:55
autor: lessmian2
Ech, nie paczkę dpkg, tylko za pomocą dpkg zainstalować locales ;)

http://packages.debian.org/locales - poszukaj wersji dla swojego systemu.

: 10 lutego 2011, 07:20
autor: michcio77
Ten sam błąd przy instalacji pakietu.

: 10 lutego 2011, 10:37
autor: fnmirk
michcio77, zacznij od przedstawienia:

Kod: Zaznacz cały

cat /etc/apt/sources.list
uname -r

: 10 lutego 2011, 15:50
autor: michcio77

Kod: Zaznacz cały

root@vs186054:~# cat /etc/apt/sources.list
deb http://ftp.pl.debian.org/debian/ stable main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ stable main non-free contrib

root@vs186054:~# uname -r
2.6.9-023stab052.4-smp


: 10 lutego 2011, 18:58
autor: fnmirk
A teraz wykonaj jako root:

Kod: Zaznacz cały

apt-get update

Następnie przedstaw wynik:

Kod: Zaznacz cały

apt-get dist-upgrade -u
Bez zatwierdzania zmian.