Автор Тема: что такое pam-common (из predepends)? [РЕШЕНО]  (Прочитано 3403 раз)

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Собственно снес на vds
apt-get remove libpasswdqc
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  alterator alterator-fbi alterator-kdc alterator-net-functions alterator-net-openvpn alterator-services alterator-sslkey alterator-vsftpd alterator-xinetd apt apt-repo basesystem
  branding-altlinux-centaurus-alterator branding-simply-linux-alterator crontab-control crontabs etcnet etcnet-defaults-server etcskel gnupg iproute2 iputils krb5-kdc ldap-user-tools
  libkrb5-ldap libldap2.4 libpam0 libpasswdqc libsasl2 logrotate mount nfs-utils openldap2.4-clients openldap2.4-servers openssh openssh-clients openssh-server openvpn pam pam-config
  pam0-config pam0_mktemp pam0_passwdqc pam0_tcb pam0_userpass passwd rpcbind ruby-ldap samba-common samba-winbind-clients shadow-utils startup su sudo syslog-common syslogd tcb-utils
  vixie-cron vsftpd xinetd
Собственно потому, что не переустанавливалась libpasswdqc при переезде с cert на p6
сейчас пока по ssh подключен - пытаюсь починить, но:
rpm -i libpam0-1.1.5-alt2.i586.rpm
ошибка: неудовлетворенные зависимости:
        pam-common   нужен для libpam0-1.1.5-alt2

Это вообще-то реально починить?
« Последнее редактирование: 28.06.2013 19:50:28 от flint1975 »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 176
    • Домашняя страница
Re: что такое pam-common (из predepends)?
« Ответ #1 : 28.06.2013 15:48:43 »
rpm -e --nodeps libpam0
apt-get -f install
Андрей Черепанов (cas@)

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)?
« Ответ #2 : 28.06.2013 16:01:00 »
эээ, не все так просто, apt - тоже вынесен :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 372
  • Учиться .... Телепатами не рождаются, ими ....
Re: что такое pam-common (из predepends)?
« Ответ #3 : 28.06.2013 16:57:17 »
Тогда начните с apt

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)?
« Ответ #4 : 28.06.2013 17:34:49 »
это и пытаюсь сделать! но на всех пакетах зависимости  на pam-common
скачав вручную и выполнив
rpm -i --nodeps pam-1.1.5-alt2.i586.rpm pam0_console-0.99.10.1-alt2.i586.rpm pam0_mktemp-1.1.1-alt3.i586.rpm pam0_passwdqc-1.2.2-alt1.i586.rpm pam0_tcb-1.1-alt1.i586.rpm shadow-utils-4.0.4.1-alt9.i586.rpm tcb-utils-1.1-alt1.i586.rpm apt-0.5.15lorg2-alt41.i586.rpm libpam0-1.1.5-alt2.i586.rpm
apt-get теперь запускается, но
[root@vpn lib]# apt-get -f install apt-repo
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get --fix-broken install' to correct these:
The following packages have unmet dependencies:
  libpam0: PreDepends: pam-common
  pam: Depends: pam-common (>= 1.1)
  pam0_passwdqc: Depends: libpasswdqc (= 1.2.2-alt1)
                 Depends: libpasswdqc.so.0
  pam0_tcb: PreDepends: nss_tcb (= 1.1-alt1)
  shadow-utils: Depends: /etc/pam.d
                Depends: PAM(pam_userpass.so)
                Depends: libpam_userpass.so.1
                Depends: pam0(system-auth-use_first_pass-local)
E: Unmet dependencies. Try 'apt-get --fix-broken install' with no packages (or specify a solution).
попытка apt-get --fix-broken install - сносит все что поставил rpm -i

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 372
  • Учиться .... Телепатами не рождаются, ими ....
Re: что такое pam-common (из predepends)?
« Ответ #5 : 28.06.2013 17:46:52 »
Во первых, если ставите через rpm, то ставьте через
rpm -Uhv список_пакетов
без всяких --nodeps, и не используя ключа i

во вторых rpm говорит что ему не хватает.

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)?
« Ответ #6 : 28.06.2013 18:24:04 »
он и говорит не хватает pam-common

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)?
« Ответ #7 : 28.06.2013 18:37:39 »
упираюсь в это
[root@vpn archives]# rpm -Uvh libpam0-1.1.5-alt2.i586.rpm
ошибка: неудовлетворенные зависимости:
        pam-common   нужен для libpam0-1.1.5-alt2

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 372
  • Учиться .... Телепатами не рождаются, ими ....
Re: что такое pam-common (из predepends)?
« Ответ #8 : 28.06.2013 18:38:11 »
А что вам мешает его поставить?

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)?
« Ответ #9 : 28.06.2013 18:43:34 »
невозможность его найти :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 372
  • Учиться .... Телепатами не рождаются, ими ....
Re: что такое pam-common (из predepends)?
« Ответ #10 : 28.06.2013 18:46:06 »
Поставьте pam-config он провайдит pam-common

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)?
« Ответ #11 : 28.06.2013 19:01:28 »
может я не там ищу, но и pam-config я не вижу!
Ищу тут: ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/p6/branch/files/i586/RPMS/

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)?
« Ответ #12 : 28.06.2013 19:10:35 »
Нашел, в noarch! Вроде пошло получаться!, но столько пакетов которые приходится удалять через rpm -e --nodeps

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)?
« Ответ #13 : 28.06.2013 19:14:17 »
А вот тут я опять уперся:
[root@vpn archives]# rpm -Uvh shadow-utils-4.0.4.1-alt9.i586.rpm
ошибка: неудовлетворенные зависимости:
        PAM(pam_rootok.so)   нужен для shadow-utils-4.0.4.1-alt9
        PAM(pam_userpass.so)   нужен для shadow-utils-4.0.4.1-alt9
        libpam_userpass.so.1   нужен для shadow-utils-4.0.4.1-alt9
        pam0(system-auth-use_first_pass-local)   нужен для shadow-utils-4.0.4.1-alt9

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Re: что такое pam-common (из predepends)? [РЕШЕНО]
« Ответ #14 : 28.06.2013 19:49:52 »
Всем спасибо, все решилось!