LinuxForum.Fans
Тема

Не могу поставить пакеты для Debian

Автор: BMW_M6 40 сообщений 7192 просмотров
#212151

Всем ку smile
При установке мускула возникает ошибка "E: Sub-process /usr/bin/dpkg returned an error code (1)"
Что делать?
Работаю по SSH, там стоит Debian 6.0.3 (x64)

#212169

newzenon, непомагло :(

#212180

BMW M6, подробнее.

#212185
text
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Dec  8 17:49:47 2011 from 192.168.0.100
root@vlad-redstar:~# apt-get remove phpmyadmin
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакет phpmyadmin не установлен, поэтому не может быть удалён
Следующие пакеты устанавливались автоматически и больше не требуются:
  libc-client2007e liblcms1 libcupsimage2 libsensors4 libsnmp15 libmagickcore3
  libjbig2dec0 pslib1 libmagickwand3 dbconfig-common libxslt1.1 libgomp1
  libsqlite0 libhtml-template-perl mysql-server-core-5.1 liblqr-1-0
  libsnmp-base libmcrypt4 librecode0 libt1-5 libcurl3 libgif4 mlock libssh2-1
  libice6 lm-sensors libxpm4 fancontrol libgd2-xpm libgs8 libming1 libperl5.10
  wwwconfig-common ghostscript libsm6 libpaper-utils libxt6 mysql-server-5.1
  javascript-common libtidy-0.99-0 gsfonts libpaper1 libltdl7 libjs-mootools
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет man-db (2.5.7-8) ...
Can't exec "/var/lib/dpkg/info/man-db.config": Отказано в доступе at /usr/share/perl/5.10/IPC/Open3.pm line 168.
open2: exec of /var/lib/dpkg/info/man-db.config configure 2.5.7-8 failed at /usr/share/perl5/Debconf/ConfModule.pm line 59
dpkg: не удалось обработать параметр man-db (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 255
configured to not write apport reports
                                      При обработке следующих пакетов произошли ошибки:
 man-db
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@vlad-redstar:~#
#212202

Там нечего не понятно. На что у меня она ругается?

#212204
text
su
dpkg --configure -a

Выхлоп выложи.

#212221

newzenon, чего?

#212235
text
Using username "root".
root@192.168.0.102's password:
Linux vlad 2.6.32-5-amd64 #1 SMP Mon Oct 3 03:59:20 UTC 2011 x86_64

The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Dec 8 18:58:16 2011 from 192.168.0.100 root@vlad-redstar:~# apt-get remove phpmyadmin Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет phpmyadmin не установлен, поэтому не может быть удалён обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. не установлено до конца или удалено 1 пакетов. После данной операции, объём занятого дискового пространства возрастёт на 0 B. Настраивается пакет man-db (2.5.7-8) ... Can't exec "/var/lib/dpkg/info/man-db.config": Отказано в доступе at /usr/share/perl/5.10/IPC/Open3.pm line 168. open2: exec of /var/lib/dpkg/info/man-db.config configure 2.5.7-8 failed at /usr/share/perl5/Debconf/ConfModule.pm line 59 dpkg: не удалось обработать параметр man-db (--configure): подпроцесс установлен сценарий post-installation возвратил код ошибки 255 configured to not write apport reports При обработке следующих пакетов произошли ошибки: man-db E: Sub-process /usr/bin/dpkg returned an error code (1) root@vlad-redstar:~#

#212253

Да не нужен выхлоп apt-get remove phpmyadmin, нужен dpkg --configure -a
ы.
Удали все из:
/var/cache/debconf/
или в tmp какой-нибудь перемести.
и заново:

text
su
dpkg --configure -a
#212255
Показать
text
1. 
Using username "root".
root@192.168.0.102's password:
Linux vlad 2.6.32-5-amd64 #1 SMP Mon Oct 3 03:59:20 UTC 2011 x86_64

The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Dec 8 19:13:58 2011 from 192.168.0.100 root@vlad-redstar:~# dpkg --configure -a Настраивается пакет man-db (2.5.7-8) ... Can't exec "/var/lib/dpkg/info/man-db.config": Отказано в доступе at /usr/share/perl/5.10/IPC/Open3.pm line 168. open2: exec of /var/lib/dpkg/info/man-db.config configure 2.5.7-8 failed at /usr/share/perl5/Debconf/ConfModule.pm line 59 dpkg: не удалось обработать параметр man-db (--configure): подпроцесс установлен сценарий post-installation возвратил код ошибки 255 При обработке следующих пакетов произошли ошибки: man-db root@vlad-redstar:~#

Показать
text
После удаления:
Using username "root".
root@192.168.0.102's password:
Linux vlad 2.6.32-5-amd64 #1 SMP Mon Oct 3 03:59:20 UTC 2011 x86_64

The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Dec 8 19:32:59 2011 from 192.168.0.100 root@vlad-redstar:~# dpkg --configure -a Настраивается пакет man-db (2.5.7-8) ... Can't exec "/var/lib/dpkg/info/man-db.config": Отказано в доступе at /usr/share/perl/5.10/IPC/Open3.pm line 168. open2: exec of /var/lib/dpkg/info/man-db.config configure 2.5.7-8 failed at /usr/share/perl5/Debconf/ConfModule.pm line 59 dpkg: не удалось обработать параметр man-db (--configure): подпроцесс установлен сценарий post-installation возвратил код ошибки 255 При обработке следующих пакетов произошли ошибки: man-db root@vlad-redstar:~#

#212259

У тебя /usr отдельным разделом?
Покажи:

text
cat /etc/fstab

и

text
mount
#212261
Показать
text

root@vlad-redstar:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda1 during installation
UUID=1766f6f1-112d-4a47-b34f-4025d575ca11 /               ext3    errors=remount-ro 0       1
# /home was on /dev/sda7 during installation
UUID=d22df9c1-ff0e-4c86-a8d3-fb63af8af361 /home           ext3    defaults        0       2
# /var was on /dev/sda6 during installation
UUID=303c7adf-bf18-4041-adf4-88b01ef8e3c6 /var            ext3    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=4246e012-59c2-4dd2-8ef4-4bd4fd178a86 none            swap    sw              0       0
/dev/sdb1       /media/cdrom0   udf,iso9660 user,noauto     0       0
root@vlad-redstar:~#

# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=1766f6f1-112d-4a47-b34f-4025d575ca11 / ext3 errors=remount-ro 0 1
# /home was on /dev/sda7 during installation
UUID=d22df9c1-ff0e-4c86-a8d3-fb63af8af361 /home ext3 defaults 0 2
# /var was on /dev/sda6 during installation
UUID=303c7adf-bf18-4041-adf4-88b01ef8e3c6 /var ext3 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=4246e012-59c2-4dd2-8ef4-4bd4fd178a86 none swap sw 0 0
/dev/sdb1 /media/cdrom0 udf,iso9660 user,noauto 0 0
root@vlad-redstar:~# mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda7 on /home type ext3 (rw)
/dev/sda6 on /var type ext3 (rw)
root@vlad-redstar:~#
#212263

Попробуй
apt-get -f install

#212265

Kettler,

Показать
root@vlad-redstar:~# apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет man-db (2.5.7-8) ...
Can't exec "/var/lib/dpkg/info/man-db.config": Отказано в доступе at /usr/share/perl/5.10/IPC/Open3.pm line 168.
open2: exec of /var/lib/dpkg/info/man-db.config configure 2.5.7-8 failed at /usr/share/perl5/Debconf/ConfModule.pm line 59
dpkg: не удалось обработать параметр man-db (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 255
configured to not write apport reports
При обработке следующих пакетов произошли ошибки:
man-db
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@vlad-redstar:~#
#212267

BMW M6, можно попробовать весь кэш dpkg, apt.... снести, только осторожно.

text
/var/cache

лучше переместить временно куда-нибудь, и каталоги пустые /var/cashe/apt, /var/cache/debconf и еще какие там нужны будут наверное.

#212269

newzenon, выполнить /var/cache?
Систему только вчера новую поставил, можно ли как нибудь сбросит к начальным настройкам? Там нет нечего ценного. Все файлы есть у меня.
P.S С Debian'ом я работаю два месяца, вот и нуб!

Войдите или зарегистрируйтесь, чтобы ответить.