LinuxForum.Fans
Тема

Проблема при установке пакетов

Автор: ecspl01t 15 сообщений 3593 просмотров
#372941

Доброго времени суток, появилась проблема при установке пакетов. При установке пакета спрашивает:

text
Reading package lists... Done
Building dependency tree
Reading state information... Done
cacti-spine is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? yes

и после чего ошибка.

text

root# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? yes
Setting up openssh-client (1:5.5p1-6+squeeze4) ...
update-alternatives: unknown argument `--quiet'

Usage: update-alternatives --install <link> <name> <path> <priority> update-alternatives --remove <name> <path> update-alternatives --help <link> is the link pointing to the provided path (ie. /usr/bin/foo). <name> is the name in /usr/lib/opkg/alternatives/alternatives (ie. foo) <path> is the name referred to (ie. /usr/bin/foo-extra-spiffy) <priority> is an integer; options with higher numbers are chosen.

dpkg: error processing openssh-client (--configure): subprocess installed post-installation script returned error exit status 2 configured to not write apport reports dpkg: dependency problems prevent configuration of openssh-server: openssh-server depends on openssh-client (= 1:5.5p1-6+squeeze4); however: Package openssh-client is not configured yet. dpkg: error processing openssh-server (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of ssh: ssh depends on openssh-client; however: Package openssh-client is not configured yet. ssh depends on openssh-server; however: Package openssh-server is not configured yet. dpkg: error processing ssh (--configure): dependency problems - leaving unconfigured configured to not write apport reports configured to not write apport reports Errors were encountered while processing: openssh-client openssh-server ssh E: Sub-process /usr/bin/dpkg returned an error code (1)

помогите пожалуйста...

#372952

Попробуйте

text

sudo aptitude update
sudo aptitude -f install
#372958
text

root@altme:~# sudo aptitude update
Hit http://ftp.ua.debian.org squeeze Release.gpg
Ign http://ftp.ua.debian.org/debian/ squeeze/main Translation-en
Hit http://ftp.ua.debian.org/debian/ squeeze/main Translation-ru
Hit http://ftp.ua.debian.org squeeze-updates Release.gpg
Ign http://ftp.ua.debian.org/debian/ squeeze-updates/main Translation-en
Ign http://ftp.ua.debian.org/debian/ squeeze-updates/main Translation-ru
Hit http://ftp.ua.debian.org squeeze Release
Hit http://security.debian.org squeeze/updates Release.gpg
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-ru
Hit http://security.debian.org squeeze/updates Release
Hit http://ftp.ua.debian.org squeeze-updates Release
Hit http://ftp.ua.debian.org squeeze/main Sources
Hit http://ftp.ua.debian.org squeeze/main amd64 Packages
Hit http://security.debian.org squeeze/updates/main Sources
Hit http://ftp.ua.debian.org squeeze-updates/main amd64 Packages/DiffIndex
Hit http://ftp.ua.debian.org squeeze-updates/main amd64 Packages
Hit http://security.debian.org squeeze/updates/main amd64 Packages
Hit http://nginx.org squeeze Release.gpg
Ign http://nginx.org/packages/debian/ squeeze/nginx Translation-en
Ign http://nginx.org/packages/debian/ squeeze/nginx Translation-ru
Hit http://nginx.org squeeze Release
Ign http://nginx.org squeeze/nginx Sources
Ign http://nginx.org squeeze/nginx amd64 Packages
Hit http://nginx.org squeeze/nginx Sources
Hit http://nginx.org squeeze/nginx amd64 Packages

root@altme:~# sudo aptitude -f install The following NEW packages will be installed: clamav{b} courier-authlib-userdb{b} libfile-tail-perl libio-socket-inet6-perl libjs-jquery libmail-spf-perl libnet-xwhois-perl libnetaddr-ip-perl libsocket6-perl mailutils{b} php-auth-sasl php-mail-mime php-mail-mimedecode php-net-smtp php-net-socket php5-suhosin postfix-doc postfix-mysql{b} postfix-pcre{b} re2c spamc tinymce zoo The following partially installed packages will be configured: openssh-client openssh-server ssh The following packages are RECOMMENDED but will NOT be installed: clamav-base 0 packages upgraded, 23 newly installed, 0 to remove and 0 not upgraded. Need to get 358 kB/3539 kB of archives. After unpacking 11.8 MB will be used. The following packages have unmet dependencies: clamav: Depends: libclamav6 (>= 0.98.1+dfsg) but it is not going to be installed. Depends: clamav-freshclam but it is not going to be installed. or clamav-data but it is not going to be installed. postfix-pcre: Depends: postfix (= 2.7.1-1+squeeze1) but it is not going to be installed. postfix-mysql: Depends: postfix (= 2.7.1-1+squeeze1) but it is not going to be installed. mailutils: Depends: guile-1.8-libs but it is not going to be installed. Depends: libgsasl7 (>= 1.1) but it is not going to be installed. Depends: libmailutils2 (> 1:2.1) but it is not going to be installed. Depends: libntlm0 but it is not going to be installed. Depends: default-mta which is a virtual package. or mail-transport-agent which is a virtual package. courier-authlib-userdb: Depends: courier-authlib (>= 0.63.0) but it is not going to be installed. The following actions will resolve these dependencies:

Keep the following packages at their current version: 1) clamav [Not Installed] 2) courier-authlib-userdb [Not Installed] 3) mailutils [Not Installed] 4) postfix-mysql [Not Installed] 5) postfix-pcre [Not Installed]

Accept this solution? [Y/n/q/?] yes The following NEW packages will be installed: libfile-tail-perl libio-socket-inet6-perl libjs-jquery libmail-spf-perl libnet-xwhois-perl libnetaddr-ip-perl libsocket6-perl php-auth-sasl php-mail-mime php-mail-mimedecode php-net-smtp php-net-socket php5-suhosin postfix-doc re2c spamc tinymce zoo The following partially installed packages will be configured: openssh-client openssh-server ssh 0 packages upgraded, 18 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/2365 kB of archives. After unpacking 9564 kB will be used. Do you want to continue? [Y/n/?] yes Selecting previously deselected package php-net-socket. (Reading database ... 48663 files and directories currently installed.) Unpacking php-net-socket (from .../php-net-socket_1.0.9-2_all.deb) ... Selecting previously deselected package php-net-smtp. Unpacking php-net-smtp (from .../php-net-smtp_1.4.2-3_all.deb) ... Selecting previously deselected package libfile-tail-perl. Unpacking libfile-tail-perl (from .../libfile-tail-perl_0.99.3-4_all.deb) ... Selecting previously deselected package libsocket6-perl. Unpacking libsocket6-perl (from .../libsocket6-perl_0.23-1_amd64.deb) ... Selecting previously deselected package libio-socket-inet6-perl. Unpacking libio-socket-inet6-perl (from .../libio-socket-inet6-perl_2.65-1.1_all.deb) ... Selecting previously deselected package libjs-jquery. Unpacking libjs-jquery (from .../libjs-jquery_1.4.2-2_all.deb) ... Selecting previously deselected package libnetaddr-ip-perl. Unpacking libnetaddr-ip-perl (from .../libnetaddr-ip-perl_4.028+dfsg-1_amd64.deb) ... Selecting previously deselected package libmail-spf-perl. Unpacking libmail-spf-perl (from .../libmail-spf-perl_2.007-1_all.deb) ... Selecting previously deselected package libnet-xwhois-perl. Unpacking libnet-xwhois-perl (from .../libnet-xwhois-perl_0.90-3_all.deb) ... Selecting previously deselected package php-auth-sasl. Unpacking php-auth-sasl (from .../php-auth-sasl_1.0.4-1_all.deb) ... Selecting previously deselected package php-mail-mimedecode. Unpacking php-mail-mimedecode (from .../php-mail-mimedecode_1.5.0-3_all.deb) ... Selecting previously deselected package php-mail-mime. Unpacking php-mail-mime (from .../php-mail-mime_1.8.0-2_all.deb) ... Selecting previously deselected package php5-suhosin. Unpacking php5-suhosin (from .../php5-suhosin_0.9.32.1-1_amd64.deb) ... Selecting previously deselected package re2c. Unpacking re2c (from .../re2c_0.13.5-1_amd64.deb) ... Selecting previously deselected package spamc. Unpacking spamc (from .../spamc_3.3.1-1.1_amd64.deb) ... Selecting previously deselected package tinymce. Unpacking tinymce (from .../tinymce_3.3.8+dfsg0-0.1_all.deb) ... Selecting previously deselected package zoo. Unpacking zoo (from .../archives/zoo_2.10-22_amd64.deb) ... Selecting previously deselected package postfix-doc. Unpacking postfix-doc (from .../postfix-doc_2.7.1-1+squeeze1_all.deb) ... Processing triggers for man-db ... Processing triggers for libapache2-mod-php5 ... Reloading web server config: apache2. Setting up openssh-client (1:5.5p1-6+squeeze4) ... update-alternatives: unknown argument `--quiet'

Usage: update-alternatives --install <link> <name> <path> <priority> update-alternatives --remove <name> <path> update-alternatives --help <link> is the link pointing to the provided path (ie. /usr/bin/foo). <name> is the name in /usr/lib/opkg/alternatives/alternatives (ie. foo) <path> is the name referred to (ie. /usr/bin/foo-extra-spiffy) <priority> is an integer; options with higher numbers are chosen.

dpkg: error processing openssh-client (--configure): subprocess installed post-installation script returned error exit status 2 configured to not write apport reports dpkg: dependency problems prevent configuration of openssh-server: openssh-server depends on openssh-client (= 1:5.5p1-6+squeeze4); however: Package openssh-client is not configured yet. dpkg: error processing openssh-server (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of ssh: ssh depends on openssh-client; however: Package openssh-client is not configured yet. ssh depends on openssh-server; however: Package openssh-server is not configured yet. dpkg: error processing ssh (--configure): dependency problems - leaving unconfigured Setting up php-net-socket (1.0.9-2) ... configured to not write apport reports configured to not write apport reports Setting up php-net-smtp (1.4.2-3) ... Setting up libfile-tail-perl (0.99.3-4) ... Setting up libsocket6-perl (0.23-1) ... Setting up libio-socket-inet6-perl (2.65-1.1) ... Setting up libjs-jquery (1.4.2-2) ... Setting up libnetaddr-ip-perl (4.028+dfsg-1) ... Setting up libmail-spf-perl (2.007-1) ... Setting up libnet-xwhois-perl (0.90-3) ... Setting up php-auth-sasl (1.0.4-1) ... Setting up php-mail-mimedecode (1.5.0-3) ... Setting up php-mail-mime (1.8.0-2) ... Setting up php5-suhosin (0.9.32.1-1) ... Setting up re2c (0.13.5-1) ... Setting up spamc (3.3.1-1.1) ... Setting up tinymce (3.3.8+dfsg0-0.1) ... Setting up zoo (2.10-22) ... Setting up postfix-doc (2.7.1-1+squeeze1) ... Errors were encountered while processing: openssh-client openssh-server ssh E: Sub-process /usr/bin/dpkg returned an error code (1) A package failed to install. Trying to recover: Setting up openssh-client (1:5.5p1-6+squeeze4) ... update-alternatives: unknown argument `--quiet'

Usage: update-alternatives --install <link> <name> <path> <priority> update-alternatives --remove <name> <path> update-alternatives --help <link> is the link pointing to the provided path (ie. /usr/bin/foo). <name> is the name in /usr/lib/opkg/alternatives/alternatives (ie. foo) <path> is the name referred to (ie. /usr/bin/foo-extra-spiffy) <priority> is an integer; options with higher numbers are chosen.

dpkg: error processing openssh-client (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of ssh: ssh depends on openssh-client; however: Package openssh-client is not configured yet. dpkg: error processing ssh (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of openssh-server: openssh-server depends on openssh-client (= 1:5.5p1-6+squeeze4); however: Package openssh-client is not configured yet. dpkg: error processing openssh-server (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: openssh-client ssh openssh-server

root@altme:~#

#372965

После чего появилась ошибка ? Ставили какие то пакеты не из репозиториев ?

#372967

ecspl01t, [console=root] dpkg --configure -a[/console]

#372971
stranger написал:
ecspl01t, [console=root] dpkg --configure -a[/console]
text
root@altme:~# dpkg --configure -a
Setting up openssh-client (1:5.5p1-6+squeeze4) ...
update-alternatives: unknown argument `--quiet'

Usage: update-alternatives --install <link> <name> <path> <priority> update-alternatives --remove <name> <path> update-alternatives --help <link> is the link pointing to the provided path (ie. /usr/bin/foo). <name> is the name in /usr/lib/opkg/alternatives/alternatives (ie. foo) <path> is the name referred to (ie. /usr/bin/foo-extra-spiffy) <priority> is an integer; options with higher numbers are chosen.

dpkg: error processing openssh-client (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of ssh: ssh depends on openssh-client; however: Package openssh-client is not configured yet. dpkg: error processing ssh (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of openssh-server: openssh-server depends on openssh-client (= 1:5.5p1-6+squeeze4); however: Package openssh-client is not configured yet. dpkg: error processing openssh-server (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: openssh-client ssh openssh-server root@altme:~#

После чего появилась ошибка ? Ставили какие то пакеты не из репозиториев ?

после этого

text
sudo apt-get update
sudo apt-get upgrade
#372972

stranger, погодите, а причём тут вообще openssh?

Прошу прощения, к концу работы плохо соображаю. Это он пакеты по нему тянет?

#372973
stranger написал:
stranger, погодите, а причём тут вообще openssh?

не совсем Вас понял..
может upgrade нужно сделать напрямую, не через ssh ?!

#372978

ecspl01t, ну ессно!

#372984

не помогло, подключался напрямую, писал apt-get upgrate и ошибка...

#372985

ecspl01t, попробуйте переустановить сам пакет openssh не по сети, а сначала скачав его и установить локально.

#372986
stranger написал:
ecspl01t, попробуйте переустановить сам пакет openssh не по сети, а сначала скачав его и установить локально.

питаюсь удалить его, пропали строчки openssh-server and ssh

text
root@altme:~# apt-get autoremove openssh-client
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  openssh-client
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 2154 kB disk space will be freed.
Do you want to continue [Y/n]? yes
(Reading database ... 49592 files and directories currently installed.)
Removing openssh-client ...
update-alternatives: unknown argument `--quiet'

Usage: update-alternatives --install <link> <name> <path> <priority> update-alternatives --remove <name> <path> update-alternatives --help <link> is the link pointing to the provided path (ie. /usr/bin/foo). <name> is the name in /usr/lib/opkg/alternatives/alternatives (ie. foo) <path> is the name referred to (ie. /usr/bin/foo-extra-spiffy) <priority> is an integer; options with higher numbers are chosen.

dpkg: error processing openssh-client (--remove): subprocess installed pre-removal script returned error exit status 2 configured to not write apport reports Errors were encountered while processing: openssh-client E: Sub-process /usr/bin/dpkg returned an error code (1)

#372988

Для начала наведите порядок в списке репозиториев. Оставьте только официальные. Затем

text
# apt-get update
# apt-get safe-upgrade

Затем уже можете подключать неофициальные репозитории, но лучше пользоваться только официальными.

#372989

ecspl01t, таки да:

yars написал:
Для начала наведите порядок в списке репозиториев. Оставьте только официальные. Затем
text
# apt-get update
# apt-get safe-upgrade

Затем уже можете подключать неофициальные репозитории, но лучше пользоваться только официальными.

Покажите /etc/apt/sources.list

#373001

не пользуюсь неофициальными репозиториями

text
# deb cdrom:[Debian GNU/Linux 6.0.6 _Squeeze_ - Official amd64 kde-CD Binary-1 20120929-16:46]/ squeeze main

#deb cdrom:[Debian GNU/Linux 6.0.6 _Squeeze_ - Official amd64 kde-CD Binary-1 20120929-16:46]/ squeeze main

deb http://ftp.ua.debian.org/debian/ squeeze main deb-src http://ftp.ua.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main deb-src http://security.debian.org/ squeeze/updates main

# squeeze-updates, previously known as 'volatile' deb http://ftp.ua.debian.org/debian/ squeeze-updates main

# wget -O - http://nginx.org/keys/nginx_signing.key | apt-key add - deb http://nginx.org/packages/debian/ squeeze nginx deb-src http://nginx.org/packages/debian/ squeeze nginx

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