После установки плеера vlc, вылезает сообщение о обновлениии 4-х пакетов, ни один из пакетов не обновляется: http://i057.radikal.ru/1209/6f/f73cf0a6c781.jpg, руками они также не ставятся, выдаёт некую ошибку транзакции, уже много месяцев не могу решить эту проблему.
Установка обновлений_CentOS 6.3
vlc из репозиториев?
Покажи вывод из консоли команд
yum repolist
yum update
да, из репозиториев.
[root@localhost max]# yum repolist
Loaded plugins: aliases, changelog, downloadonly, fastestmirror, kabi, presto,
: priorities, refresh-packagekit, security, tmprepo, verify,
: versionlock
Loading support for CentOS kernel ABI
Loading mirror speeds from cached hostfile
* base: mirror.yandex.ru
* centosplus: mirror.yandex.ru
* elrepo: mirrors.coreix.net
* epel: mirror.yandex.ru
* extras: mirror.yandex.ru
* rpmforge: mirror.awanti.com
* updates: mirror.yandex.ru
repo id repo name status
adobe-linux-i386 Adobe Systems Incorporated 17
base CentOS-6 - Base 4 776
centosplus CentOS-6 - Plus 35
elrepo ELRepo.org Community Enterprise Linux Repository - el6 187
epel Extra Packages for Enterprise Linux 6 - i386 6 398
extras CentOS-6 - Extras 4
google-chrome google-chrome 3
rpmforge RHEL 6 - RPMforge.net - dag 4 486
updates CentOS-6 - Updates 429
repolist: 16 335
[root@localhost max]# [root@localhost max]# yum update
Loaded plugins: aliases, changelog, downloadonly, fastestmirror, kabi, presto, priorities,
: refresh-packagekit, security, tmprepo, verify, versionlock
Loading support for CentOS kernel ABI
Loading mirror speeds from cached hostfile
* base: mirror.yandex.ru
* centosplus: mirror.yandex.ru
* elrepo: mirrors.coreix.net
* epel: mirror.yandex.ru
* extras: mirror.yandex.ru
* rpmforge: mirror.awanti.com
* updates: mirror.yandex.ru
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package libebml.i686 0:1.0.0-1.el6.rf will be updated
--> Processing Dependency: libebml.so.2 for package: vlc-1.1.13-1.el6.rf.i686
---> Package libebml.i686 0:1.2.1-1.el6 will be an update
---> Package libmatroska.i686 0:1.0.0-1.el6.rf will be updated
--> Processing Dependency: libmatroska.so.2 for package: vlc-1.1.13-1.el6.rf.i686
---> Package libmatroska.i686 0:1.2.0-1.el6 will be an update
---> Package libmodplug.i686 0:0.8.7-1.el6.rf will be updated
--> Processing Dependency: libmodplug.so.0 for package: vlc-1.1.13-1.el6.rf.i686
--> Processing Dependency: libmodplug.so.0 for package: gstreamer-plugins-bad-0.10.19-3.el6.rf.i686
---> Package libmodplug.i686 1:0.8.8.3-2.el6 will be an update
---> Package libupnp.i686 0:1.6.6-1.el6.rf will be updated
--> Processing Dependency: libthreadutil.so.2 for package: vlc-1.1.13-1.el6.rf.i686
--> Processing Dependency: libupnp.so.3 for package: vlc-1.1.13-1.el6.rf.i686
---> Package libupnp.i686 0:1.6.13-1.el6 will be an update
--> Finished Dependency Resolution
Error: Package: gstreamer-plugins-bad-0.10.19-3.el6.rf.i686 (@rpmforge)
Requires: libmodplug.so.0
Removing: libmodplug-0.8.7-1.el6.rf.i686 (@rpmforge)
libmodplug.so.0
Updated By: 1:libmodplug-0.8.8.3-2.el6.i686 (epel)
Not found
Error: Package: vlc-1.1.13-1.el6.rf.i686 (@rpmforge)
Requires: libthreadutil.so.2
Removing: libupnp-1.6.6-1.el6.rf.i686 (@rpmforge)
libthreadutil.so.2
Updated By: libupnp-1.6.13-1.el6.i686 (epel)
Not found
Error: Package: vlc-1.1.13-1.el6.rf.i686 (@rpmforge)
Requires: libmatroska.so.2
Removing: libmatroska-1.0.0-1.el6.rf.i686 (@rpmforge)
libmatroska.so.2
Updated By: libmatroska-1.2.0-1.el6.i686 (epel)
Not found
Error: Package: vlc-1.1.13-1.el6.rf.i686 (@rpmforge)
Requires: libmodplug.so.0
Removing: libmodplug-0.8.7-1.el6.rf.i686 (@rpmforge)
libmodplug.so.0
Updated By: 1:libmodplug-0.8.8.3-2.el6.i686 (epel)
Not found
Error: Package: vlc-1.1.13-1.el6.rf.i686 (@rpmforge)
Requires: libupnp.so.3
Removing: libupnp-1.6.6-1.el6.rf.i686 (@rpmforge)
libupnp.so.3
Updated By: libupnp-1.6.13-1.el6.i686 (epel)
Not found
Error: Package: vlc-1.1.13-1.el6.rf.i686 (@rpmforge)
Requires: libebml.so.2
Removing: libebml-1.0.0-1.el6.rf.i686 (@rpmforge)
libebml.so.2
Updated By: libebml-1.2.1-1.el6.i686 (epel)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@localhost max]#
А вы сам VLC ставили из репы??? Что то у вас нужных пакетов нету в репозитории epel.
Error: Package: vlc-1.1.13-1.el6.rf.i686 (@rpmforge) Requires: libebml.so.2 Removing: libebml-1.0.0-1.el6.rf.i686 (@rpmforge) libebml.so.2 Updated By: libebml-1.2.1-1.el6.i686 (epel) Not found
Может лучче поставить VLC из репы центос.
настройте приоритеты в репах и ставьте спокойно
настройте приоритеты в репах и ставьте спокойно
а можно поподробней, что ставить (vlc уже стоит) и какие приоритеты в репах расставлять ?
И напиши багрепорт в rpmforge, чтобы поправили.
Отвечу и тут:
Самое быстрое решение. которое нашел. только что проверил у себя.
1. Удалить установленный VLC
2. Сделать yum update, посмотреть, у каких пакетов проблемы с зависимостями и удалить их. Делать, пока не полегчает
3. Подключить репозиторий RPMFusion
- http://mirror.yandex.ru/fedora/rpmfusion/f...-6-1.noarch.rpm
- http://mirror.yandex.ru/fedora/rpmfusion/n...-6-1.noarch.rpm
4. Сделать yum update
5. Установить VLC (благо он там поновее даже)