установка gtk-sharp2 на Centos7

I ' m пытается установить (на CentOS 7) этот пакет, но я получил эту ошибку ниже (я признаю, что я тоже новичок в yum):

sudo yum install gtk-sharp2

Loaded plugins: fastestmirror, langpacks, priorities, protectbase

Loading mirror speeds from cached hostfile
 * base: mirror.jgotteswinter.com
 * elrepo: ftp.nluug.nl
 * epel: mirror.netcologne.de
 * extras: centos.copahost.com
 * nux-dextop: mirror.li.nux.ro
 * updates: mirror.rackspeed.de

0 packages excluded due to repository protections
Resolving Dependencies
--> Running transaction check
---> Package gtk-sharp2.x86_64 0:2.12.11-12.el7 will be updated
--> Processing Dependency: gtk-sharp2 = 2.12.11-12.el7 for package: gtk-sharp2-devel-2.12.11-12.el7.x86_64
--> Processing Dependency: mono(glib-sharp) = 2.12.0.0 for package: gtk-sharp2-2.12.26-0.x86_64
---> Package gtk-sharp2.x86_64 0:2.12.26-0 will be an update
--> Running transaction check
---> Package glib-sharp2.x86_64 0:2.12.26-0 will be installed
---> Package gtk-sharp2.x86_64 0:2.12.11-12.el7 will be updated
--> Processing Dependency: gtk-sharp2 = 2.12.11-12.el7 for package: gtk-sharp2-devel-2.12.11-12.el7.x86_64
--> Finished Dependency Resolution

Error: Package: gtk-sharp2-devel-2.12.11-12.el7.x86_64 (@epel)
           Requires: gtk-sharp2 = 2.12.11-12.el7
           Removing: gtk-sharp2-2.12.11-12.el7.x86_64 (@epel)
               gtk-sharp2 = 2.12.11-12.el7
           Updated By: gtk-sharp2-2.12.26-0.x86_64 (download.mono-project.com_repo_centos_)
               gtk-sharp2 = 2.12.26-0
           Available: gtk-sharp2-2.12.11-7.el7.nux.x86_64 (nux-dextop)
               gtk-sharp2 = 2.12.11-7.el7.nux  You could try using --skip-broken to work around the problem  You could try running: rpm -Va --nofiles --nodigest

Кто-нибудь знает, как я могу исправить yum, чтобы решить эту проблему?

С уважением.


еще проблемы. Запуск yum distro-sync:

    Error: Package: mono-complete-4.6.1.5-0.xamarin.1.x86_64 (@download.mono-project.com_repo_centos_)
           Requires: mono-data = 4.6.1.5
           Removing: mono-data-4.6.1.5-0.xamarin.1.x86_64 (@download.mono-project.com_repo_centos_)
               mono-data = 4.6.1.5-0.xamarin.1
           Downgraded By: mono-data-2.10.8-9.el7.x86_64 (epel)
               mono-data = 2.10.8-9.el7
Error: Package: mono-complete-4.6.1.5-0.xamarin.1.x86_64 (@download.mono-project.com_repo_centos_)
           Requires: mono-data-sqlite = 4.6.1.5
           Removing: mono-data-sqlite-4.6.1.5-0.xamarin.1.x86_64 (@download.mono-project.com_repo_centos_)
               mono-data-sqlite = 4.6.1.5-0.xamarin.1
           Downgraded By: mono-data-sqlite-2.10.8-9.el7.x86_64 (epel)
               mono-data-sqlite = 2.10.8-9.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Что-то все еще идет не так .... Я получил даже больше, чем указанные выше ошибки

-1
задан 24 October 2016 в 16:28
1 ответ

Вы установили несколько сторонних репозиториев, все из которых содержат несовместимые версии одного и того же пакета.

Неправильные пакеты репозиториев:

  • nux-dextop
  • download.mono-project.com_repo_centos_

Для решения проблемы:

  1. Удалите файлы, которые поставляют эти репозитории, из каталога /etc/yum.repos.d .
  2. Исправьте все, что было сделано ранее. существующие проблемы с пакетами, которые могли быть вызваны этими репозиториями, с yum distro-sync .
  3. Попробуйте выполнить установку еще раз.
0
ответ дан 5 December 2019 в 20:27

Теги

Похожие вопросы