LINUX.ORG.RU

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


0

0

Несколько дней назад появилась такая проблема: когда я устанавливая или удаляю пакеты некоторые программы перестают запускаться и пишут сообщения, что не могут найти какие-то ссылки(если я правильно перевел: там по англ), графическая среда не запускается вообще(после перезагрузки). Я выяснил в итоге, что когда я ставлю/удаляю пакет, в каталоге /lib/tls симв. ссылка libthread_db.so.1@ указывает на libpthread-1.0, а если изиенить ее так, чтобы она указывала на libpthread-0.10.so, то все будет нормально. Но почему это происходит? Что за файлы в этом какталоге, и что с этим делать? Заранее благодарен всем ответившим.


а что ты делал до того как это появилось?

давай оригинал того что ты там переводил!

berkuf
()

Original--eto kak minimum. I potom, esli u tebya sistema RPM, to ona vsegda pishet pri udalenii/ustanovki, chto zavisimosti i konflikty ne udovletvoreny. Veroyatno ty naryshil zaviximosti :)

Unforgiven
()
Ответ на: комментарий от berkuf

Пожалуйста, вот оригиналы того, что пишут програмы. При попытке запуска rpm: rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by rpm) rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.2' not found (required by /usr/lib/librpmio-4.2.so) rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.1' not found (required by /usr/lib/librpmio-4.2.so) rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by /usr/lib/librpmio-4.2.so) rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.3.2' not found (required by /usr/lib/librpmio-4.2.so) rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by /usr/lib/libbeecrypt.so.6) rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by /lib/tls/librt.so.1) rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.1' not found (required by /lib/tls/librt.so.1) rpm: /lib/tls/libpthread.so.0: version `GLIBC_PRIVATE' not found (required by /lib/tls/librt.so.1) Запускаю licq: licq: /lib/tls/libpthread.so.0: version `GLIBC_2.1' not found (required by licq) licq: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by licq) licq: /lib/tls/libpthread.so.0: version `GLIBC_2.3.2' not found (required by licq) Запускаю Mozilla: perl: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by perl) perl: /lib/tls/libpthread.so.0: version `GLIBC_2.2' not found (required by /usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE/libperl.so) perl: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by /usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE/libperl.so)

Я могу перевести эти слова, но что они означают???

cubric
() автор топика
Ответ на: комментарий от cubric

В более удобоваримом виде

При запуске rpm:

rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by rpm)
rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.2' not found (required by /usr/lib/librpmio-4.2.so)
rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.1' not found (required by /usr/lib/librpmio-4.2.so)
rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by /usr/lib/librpmio-4.2.so)
rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.3.2' not found (required by /usr/lib/librpmio-4.2.so)
rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by /usr/lib/libbeecrypt.so.6)
rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by /lib/tls/librt.so.1)
rpm: /lib/tls/libpthread.so.0: version `GLIBC_2.1' not found (required by /lib/tls/librt.so.1)
rpm: /lib/tls/libpthread.so.0: version `GLIBC_PRIVATE' not found (required by /lib/tls/librt.so.1)


licq:

licq: /lib/tls/libpthread.so.0: version `GLIBC_2.1' not found (required by licq)
licq: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by licq)
licq: /lib/tls/libpthread.so.0: version `GLIBC_2.3.2' not found (required by licq)


mozilla:

perl: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by perl)
perl: /lib/tls/libpthread.so.0: version `GLIBC_2.2' not found (required by /usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE/libperl.so)
perl: /lib/tls/libpthread.so.0: version `GLIBC_2.0' not found (required by /usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE/libperl.so)

cubric
() автор топика
Ответ на: комментарий от cubric

>Что такое pkgtool? И что такое Slackware?
Видимо ты и впрямь новичок! Сделай вид, что ты не задавал этого вопроса. На ЛОРе фактически уважаются только Slackware,Gentoo и Debian--это три разных дистрибуьтива Linux каждый со своей философией и еще ни один спор о том, что лучше, не закончился конструктивглй беседой.
pkgtool--это система вправления пакетамив Slackware.

Unforgiven
()
Ответ на: комментарий от berkuf

>иди на www.rpmfind.net и ищи libpthread.so.0 - выюираешь пакет для >своего дистра и устанавливаешь
непонятно, почему он не встал при установке! У меня, кстати в FC3 такого нету!

Unforgiven
()
Ответ на: комментарий от Unforgiven

Вроде все нормально.. Спасибо. А что это вообще было? Почему так происходит?

cubric
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.