Установка gtk-sharp2 на Centos7
Я пытаюсь установить (на 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 ответ
Вы установили несколько сторонних репозиториев, которые поставляют несовместимые версии одного и того же пакета.
Репозитории, отправляющие плохие пакеты:
- Nux-Dextop
- download.mono-project.com_repo_centos_
Чтобы решить проблему:
- Удалите файлы, которые предоставляют эти репозитории из
/etc/yum.repos.d
каталог. - Исправьте все существующие ранее проблемы с пакетом, которые могли быть вызваны этими репозиториями, с помощью
yum distro-sync
, - Попробуйте снова установить.