Проблемка с apt-get

Тема в разделе "Linux", создана пользователем {Влад }, 14 май 2012.

  1. {Влад }

    {Влад }

    Сообщения:
    28
    Симпатии:
    1
    Привет всем. Возникла такая проблема. Хочу установить пакет apache2, но мне неожиданно выбивает ошибку.
    apt-get install apache2
    apt-get: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS32


    Как можно избавиться?
     
  2. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.527
    Симпатии:
    201
    {Влад },
    А google.ru уже бессилен?
     
  3. {Влад }

    {Влад }

    Сообщения:
    28
    Симпатии:
    1
    Нету нормального ответа. В том то и прикол, ни один пакет не идёт.
     
  4. Rt.

    Rt.

    Сообщения:
    396
    Симпатии:
    121
    {Влад },
     
  5. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    Код:
    apt-get update
    apt-get install apache2
    apt-get install -f
    А еще сперва выполни
    Код:
    aptitude update
    aptitude safe-upgrade -y
     
  6. {Влад }

    {Влад }

    Сообщения:
    28
    Симпатии:
    1
    Всё выше написанное не помогло.:(
     
  7. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    Вообще обнови систему и перезагрузи, а потом ставь апач.
    Код:
    apt-get install lib32*
     
  8. {Влад }

    {Влад }

    Сообщения:
    28
    Симпатии:
    1
    В каком смысле обновить? Систему перезапутил и попробовал команду pt-get install lib32* ,но всё равно не помогло.
     
  9. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    apt-get upgrade -y
     
    Monomizer нравится это.
  10. {Влад }

    {Влад }

    Сообщения:
    28
    Симпатии:
    1
    apt-get upgrade -y
    apt-get: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS32
     
  11. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    Покажи
    Код:
    dpkg -l | grep apache
     
  12. {Влад }

    {Влад }

    Сообщения:
    28
    Симпатии:
    1
    ii apache2 2.2.16-6+squeeze7 Apache HTTP Server metapackage
    ii apache2-mpm-prefork 2.2.16-6+squeeze7 Apache HTTP Server - traditional non-threaded model
    ii apache2-suexec 2.2.16-6+squeeze7 Standar d suexec program for Apache 2 mod_suexec
    ii apache2-utils 2.2.16-6+squeeze7 utility programs for webservers
    ii apache2.2-bin 2.2.16-6+squeeze7 Apache HTTP Server common binary files
    ii apache2.2-common 2.2.16-6+squeeze7 Apache HTTP Server common files
    ii libapache2-mod-php5 5.3.3-7+squeeze9 server- side, HTML-embedded scripting language (Apache 2 module)




    Да мне не обязательно апач. Мне надо чтобы хоть один пакет устанавливался, уже нечего не ставиться то.
     
  13. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    Ну вот тогда выполни
    Код:
    apt-get remove -y $(dpkg -l | grep apache | awk '{print $2}') && apt-get upgrade -y
     
    Monomizer нравится это.
  14. {Влад }

    {Влад }

    Сообщения:
    28
    Симпатии:
    1
    Всем спасибо за ответы, но друг мне сделал. Знаю то что он вводил эти команды.
    apt-get update (по не сколько раз пытался)
    mc -c (по не сколько раз пытался)
    apt-get upgrade
    ps -ax
    apt-get search rootkit
    apt-cache search rootkit

    apt-get install rkhunter
    ./rkhunter
    rkhunter -c
    ps -ax (по не сколько раз)
    killall dovecot
    mc -c
    /etc/init.d/dovecot restart


    И всё заработало!))) Без переустановки ОС