Установка обновлений (CentOS 6.3)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Установка обновлений

Сообщение max2771 »

После установки плеера vlc, вылезает сообщение о обновлениии 4-х пакетов, ни один из пакетов не обновляется: screen, руками они также не ставятся, выдаёт некую ошибку транзакции, уже много месяцев не могу решить эту проблему.
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Установка обновлений

Сообщение Vascom »

Покажи весь лог. Наверняка там с libmatroska проблема. Но конкретно можно сказать, только когда покажешь.
Спасибо сказали:
Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Re: Установка обновлений

Сообщение max2771 »

и с libmatroska тоже проблема. а какой лог показать нужно ?
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Установка обновлений

Сообщение Vascom »

yum update
Спасибо сказали:
Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Re: Установка обновлений

Сообщение max2771 »

Vascom писал(а):
13.09.2012 15:34
yum update

Код: Выделить всё

[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
Determining fastest mirrors
epel/metalink                                            |  18 kB     00:00
 * base: mirror.yandex.ru
 * centosplus: mirror.yandex.ru
 * elrepo: mirror.duomenucentras.lt
 * epel: mirror.yandex.ru
 * extras: mirror.yandex.ru
 * rpmforge: mirror.awanti.com
 * updates: mirror.yandex.ru
adobe-linux-i386                                         |  951 B     00:00
base                                                     | 3.7 kB     00:00
centosplus                                               | 3.5 kB     00:00
elrepo                                                   | 1.9 kB     00:00
epel                                                     | 4.3 kB     00:00
epel/primary_db                                          | 3.9 MB     00:01
extras                                                   | 3.0 kB     00:00
google-chrome                                            |  951 B     00:00
rpmforge                                                 | 1.9 kB     00:00
updates                                                  | 3.5 kB     00:00
updates/primary_db                                       | 2.2 MB     00:00
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
---> Package quagga.i686 0:0.99.15-5.el6_0.2 will be updated
---> Package quagga.i686 0:0.99.15-7.el6_3.2 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]#
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Установка обновлений

Сообщение Vascom »

Как видишь, репозитории epel и rpmforge не совсем совместимы. Расставь приоритеты или обновляйся по очереди отключая один из репозиториев, или используй вместо rpmforge репозиторий rpmfusion, он совместим с epel. Ну много вариантов в общем.
Спасибо сказали:
Аватара пользователя
Hrafn
Сообщения: 213
ОС: Fedora 19

Re: Установка обновлений

Сообщение Hrafn »

max2771, покмжите содержимое файла rpmforge.repo
/ Den siste viking...
Спасибо сказали:
Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Re: Установка обновлений

Сообщение max2771 »

Hrafn писал(а):
14.09.2012 09:53
max2771, покмжите содержимое файла rpmforge.repo

Код: Выделить всё

### Name: RPMforge RPM Repository for RHEL 6 - dag
### URL: http://rpmforge.net/
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

[rpmforge-extras]
name = RHEL $releasever - RPMforge.net - extras
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/extras
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge-extras
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-extras
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

[rpmforge-testing]
name = RHEL $releasever - RPMforge.net - testing
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/testing
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge-testing
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-testing
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
Hrafn
Сообщения: 213
ОС: Fedora 19

Re: Установка обновлений

Сообщение Hrafn »

на днях потестирую, посмотрю наиболее приемлемый вариант установки VLC и место откуда его лучше ставить с меньшими проблемами
/ Den siste viking...
Спасибо сказали:
Аватара пользователя
Hrafn
Сообщения: 213
ОС: Fedora 19

Re: Установка обновлений

Сообщение Hrafn »

Самое быстрое решение. которое нашел. только что проверил у себя.
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 (благо он там поновее даже) :)
/ Den siste viking...
Спасибо сказали:
Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Re: Установка обновлений

Сообщение max2771 »

Спасибо, буду пробовать.
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Re: Установка обновлений

Сообщение max2771 »

Hrafn писал(а):
14.09.2012 19:27
Самое быстрое решение. которое нашел. только что проверил у себя.
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 (благо он там поновее даже) :)


Вкратце так, исполнил по порядку Ваши рекомендации и вместо четырех неустанавливаемых пакетов остался один, но через пару дней опять запросилось обновление в начале 53-х а затем ещё 7-ми пакетов, а в итоге получаю вот что:screen_1 и screen_2, и установить vlc тоже не получается из-за ошибки транзакции
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
Hrafn
Сообщения: 213
ОС: Fedora 19

Re: Установка обновлений

Сообщение Hrafn »

Разбирайтесь с оставшимися зависимостями... я ж не знаю всех ваших установленных пакетов
у меня проблемы, связанные с VLC решены
/ Den siste viking...
Спасибо сказали: