LinuxForum.Fans
Тема

Установка glibc 2.15

Автор: Mon4ik 50 сообщений 11121 просмотров
#348793

Вообщем надо обновить свой glibc 2.12 до версии glibc 2.15 но косяк в том что обновлять он не хочет.

Показать
[root@localhost /]# yum install /glibc-2.15-22.6.4.i686.rpm
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.logol.ru
* epel: mirror.logol.ru
* extras: mirror.logol.ru
* updates: mirror.logol.ru
Setting up Install Process
Examining /glibc-2.15-22.6.4.i686.rpm: glibc-2.15-22.6.4.i686
Marking /glibc-2.15-22.6.4.i686.rpm as an update to glibc-2.12-1.107.el6_4.5.i686
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.12-1.107.el6_4.5 will be updated
--> Processing Dependency: glibc = 2.12-1.107.el6_4.5 for package: glibc-headers-2.12-1.107.el6_4.5.i686
--> Processing Dependency: glibc = 2.12-1.107.el6_4.5 for package: glibc-common-2.12-1.107.el6_4.5.i686
--> Processing Dependency: glibc = 2.12-1.107.el6_4.5 for package: glibc-devel-2.12-1.107.el6_4.5.i686
---> Package glibc.i686 0:2.15-22.6.4 will be an update
--> Processing Dependency: /etc/ld.so.conf.d for package: qt3-3.3.8b-30.el6.i686
--> Finished Dependency Resolution
Error: Package: glibc-common-2.12-1.107.el6_4.5.i686 (@updates)
Requires: glibc = 2.12-1.107.el6_4.5
Removing: glibc-2.12-1.107.el6_4.5.i686 (@updates)
glibc = 2.12-1.107.el6_4.5
Updated By: glibc-2.15-22.6.4.i686 (/glibc-2.15-22.6.4.i686)
glibc = 2.15-22.6.4
Available: glibc-2.12-1.107.el6.i686 (base)
glibc = 2.12-1.107.el6
Available: glibc-2.12-1.107.el6_4.2.i686 (updates)
glibc = 2.12-1.107.el6_4.2
Available: glibc-2.12-1.107.el6_4.4.i686 (updates)
glibc = 2.12-1.107.el6_4.4
Error: Package: glibc-devel-2.12-1.107.el6_4.5.i686 (@updates)
Requires: glibc = 2.12-1.107.el6_4.5
Removing: glibc-2.12-1.107.el6_4.5.i686 (@updates)
glibc = 2.12-1.107.el6_4.5
Updated By: glibc-2.15-22.6.4.i686 (/glibc-2.15-22.6.4.i686)
glibc = 2.15-22.6.4
Available: glibc-2.12-1.107.el6.i686 (base)
glibc = 2.12-1.107.el6
Available: glibc-2.12-1.107.el6_4.2.i686 (updates)
glibc = 2.12-1.107.el6_4.2
Available: glibc-2.12-1.107.el6_4.4.i686 (updates)
glibc = 2.12-1.107.el6_4.4
Error: Package: qt3-3.3.8b-30.el6.i686 (@base/$releasever)
Requires: /etc/ld.so.conf.d
Removing: glibc-2.12-1.107.el6_4.5.i686 (@updates)
Not found
Updated By: glibc-2.15-22.6.4.i686 (/glibc-2.15-22.6.4.i686)
Not found
Available: glibc-2.12-1.107.el6.i686 (base)
Not found
Available: glibc-2.12-1.107.el6_4.2.i686 (updates)
Not found
Available: glibc-2.12-1.107.el6_4.4.i686 (updates)
Not found
Error: Package: glibc-headers-2.12-1.107.el6_4.5.i686 (@updates)
Requires: glibc = 2.12-1.107.el6_4.5
Removing: glibc-2.12-1.107.el6_4.5.i686 (@updates)
glibc = 2.12-1.107.el6_4.5
Updated By: glibc-2.15-22.6.4.i686 (/glibc-2.15-22.6.4.i686)
glibc = 2.15-22.6.4
Available: glibc-2.12-1.107.el6.i686 (base)
glibc = 2.12-1.107.el6
Available: glibc-2.12-1.107.el6_4.2.i686 (updates)
glibc = 2.12-1.107.el6_4.2
Available: glibc-2.12-1.107.el6_4.4.i686 (updates)
glibc = 2.12-1.107.el6_4.4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
#348796

"Mon4ik" написал:
надо обновить свой  glibc 2.12 до версии glibc 2.15
А откуда взялся этот 2,15? Нативный имеет весию 2,12.
#348798

Взял вот от сюда

Показать

А нужен он для стима

Показать
[root@localhost /]# sudo yum -y localinstall ~/rpmbuild/RPMS/i686/steam*
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Local Package Process
Examining /root/rpmbuild/RPMS/i686/steam-1.0.0.43-1.i686.rpm: steam-1.0.0.43-1.i686
Marking /root/rpmbuild/RPMS/i686/steam-1.0.0.43-1.i686.rpm to be installed
Loading mirror speeds from cached hostfile
* base: mirror.logol.ru
* epel: mirror.logol.ru
* extras: mirror.logol.ru
* updates: mirror.logol.ru
Examining /root/rpmbuild/RPMS/i686/steam-debuginfo-1.0.0.43-1.i686.rpm: steam-debuginfo-1.0.0.43-1.i686
/root/rpmbuild/RPMS/i686/steam-debuginfo-1.0.0.43-1.i686.rpm: does not update installed package.
Resolving Dependencies
--> Running transaction check
---> Package steam.i686 0:1.0.0.43-1 will be installed
--> Processing Dependency: glibc >= 2.15 for package: steam-1.0.0.43-1.i686
--> Finished Dependency Resolution
Error: Package: steam-1.0.0.43-1.i686 (/steam-1.0.0.43-1.i686)
Requires: glibc >= 2.15
Installed: glibc-2.12-1.107.el6_4.5.i686 (@updates)
glibc = 2.12-1.107.el6_4.5
Available: glibc-2.12-1.107.el6.i686 (base)
glibc = 2.12-1.107.el6
Available: glibc-2.12-1.107.el6_4.2.i686 (updates)
glibc = 2.12-1.107.el6_4.2
Available: glibc-2.12-1.107.el6_4.4.i686 (updates)
glibc = 2.12-1.107.el6_4.4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
#348803

По этому ману и делал, не было обновлено части зависимостей для стима, все обновил, остался только glibc

#348810

Mon4ik, днями выйдет RFRemix 19.1, проекта Russian Fedora, его и устанавливай, а установка сторонних пакетов до добра не доведёт.

#348813

Mon4ik, грех это. Подождите штатного обновления из родной репы.

#348815

karl_muenhgausen, в родных репах вряд ли появится, ровесник динозавров же.

#348817
"Mon4ik" написал:
Взял вот от сюда
openSUSE12

Плохая затея.

Если всё-таки хочется экспериментов, то взяли хотя бы пакеты от Федоры
http://pkgs.org/search/?keyword=glibc&search_on=name&distro=122

"karl_muenhgausen" написал:
Mon4ik, грех это. Подождите штатного обновления из родной репы.

Не дождётся.

#348819

"verg" написал:
Не дождётся.
Разве что, кто нибудь создаст какой то костыль.
#348820

verg, хм... Почему? У мну 2.17, отчего на ЦентОСи не дождаться?

#348828

redix, ну да, тогда можно от Магейи пытаться воткнуть, Федоре я не верю ни разу. Даже от Альта может влезет.

#348832

karl_muenhgausen, может и влезет... До первого обновления. :(

#348833
"karl_muenhgausen" написал:
хм... Почему? У мну 2.17

На магее3 2.18 в репах не дождётесь, а на центоси и подавно.

#348834
Показать
[root@localhost /]# yum install /glibc-2.16-24.fc18.i686.rpm
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.logol.ru
* epel: mirror.logol.ru
* extras: mirror.logol.ru
* updates: mirror.logol.ru
Setting up Install Process
Examining /glibc-2.16-24.fc18.i686.rpm: glibc-2.16-24.fc18.i686
Marking /glibc-2.16-24.fc18.i686.rpm as an update to glibc-2.12-1.107.el6_4.5.i686
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.12-1.107.el6_4.5 will be updated
--> Processing Dependency: glibc = 2.12-1.107.el6_4.5 for package: glibc-headers-2.12-1.107.el6_4.5.i686
--> Processing Dependency: glibc = 2.12-1.107.el6_4.5 for package: glibc-common-2.12-1.107.el6_4.5.i686
--> Processing Dependency: glibc = 2.12-1.107.el6_4.5 for package: glibc-devel-2.12-1.107.el6_4.5.i686
---> Package glibc.i686 0:2.16-24.fc18 will be an update
--> Processing Dependency: glibc-common = 2.16-24.fc18 for package: glibc-2.16-24.fc18.i686
--> Finished Dependency Resolution
Error: Package: glibc-2.16-24.fc18.i686 (/glibc-2.16-24.fc18.i686)
Requires: glibc-common = 2.16-24.fc18
Installed: glibc-common-2.12-1.107.el6_4.5.i686 (@updates)
glibc-common = 2.12-1.107.el6_4.5
Available: glibc-common-2.12-1.107.el6.i686 (base)
glibc-common = 2.12-1.107.el6
Available: glibc-common-2.12-1.107.el6_4.2.i686 (updates)
glibc-common = 2.12-1.107.el6_4.2
Available: glibc-common-2.12-1.107.el6_4.4.i686 (updates)
glibc-common = 2.12-1.107.el6_4.4
Error: Package: glibc-devel-2.12-1.107.el6_4.5.i686 (@updates)
Requires: glibc = 2.12-1.107.el6_4.5
Removing: glibc-2.12-1.107.el6_4.5.i686 (@updates)
glibc = 2.12-1.107.el6_4.5
Updated By: glibc-2.16-24.fc18.i686 (/glibc-2.16-24.fc18.i686)
glibc = 2.16-24.fc18
Available: glibc-2.12-1.107.el6.i686 (base)
glibc = 2.12-1.107.el6
Available: glibc-2.12-1.107.el6_4.2.i686 (updates)
glibc = 2.12-1.107.el6_4.2
Available: glibc-2.12-1.107.el6_4.4.i686 (updates)
glibc = 2.12-1.107.el6_4.4
Error: Package: glibc-headers-2.12-1.107.el6_4.5.i686 (@updates)
Requires: glibc = 2.12-1.107.el6_4.5
Removing: glibc-2.12-1.107.el6_4.5.i686 (@updates)
glibc = 2.12-1.107.el6_4.5
Updated By: glibc-2.16-24.fc18.i686 (/glibc-2.16-24.fc18.i686)
glibc = 2.16-24.fc18
Available: glibc-2.12-1.107.el6.i686 (base)
glibc = 2.12-1.107.el6
Available: glibc-2.12-1.107.el6_4.2.i686 (updates)
glibc = 2.12-1.107.el6_4.2
Available: glibc-2.12-1.107.el6_4.4.i686 (updates)
glibc = 2.12-1.107.el6_4.4
Error: Package: glibc-common-2.12-1.107.el6_4.5.i686 (@updates)
Requires: glibc = 2.12-1.107.el6_4.5
Removing: glibc-2.12-1.107.el6_4.5.i686 (@updates)
glibc = 2.12-1.107.el6_4.5
Updated By: glibc-2.16-24.fc18.i686 (/glibc-2.16-24.fc18.i686)
glibc = 2.16-24.fc18
Available: glibc-2.12-1.107.el6.i686 (base)
glibc = 2.12-1.107.el6
Available: glibc-2.12-1.107.el6_4.2.i686 (updates)
glibc = 2.12-1.107.el6_4.2
Available: glibc-2.12-1.107.el6_4.4.i686 (updates)
glibc = 2.12-1.107.el6_4.4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

А i586 должно подойти?

#348836
"Mon4ik" написал:
[root@localhost /]# yum install /glibc-2.16-24.fc18.i686.rpm

А другие пакеты с glibc кто обновлять будет?


Список:
http://pkgs.org/search/?keyword=glibc&search_on=name&distro=122



Точнее сначала найдите пакеты, которые у вас в системе стоят:

text
rpm -qa | grep glibc

И этот список обновляйте.

#348837

Mon4ik, от Fedora 15 попробуй, она поближе к ЦентОси будет.

#348838

verg, как я понимаю, если требуется 2.15, то 2.17 вполне сканает.

#348839

redix, что мешает запретить одному пакету обновляться? Постоянно так делаю при необходимости.

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