I'm trying to do a Mono install package per package, because the CentOS server doesn't have internet access. However, when I try to install the mono core package using the command:rpm -i mono-core-4.8.1.0-0.xamarin.1.x86_64.rpmThe system displays the following error message:error: Failed dependencies:    mono(System.ComponentModel.Composition) = 4.0.0.0 is needed by mono-core-4.8.1.0-0.xamarin.1.x86_64    mono(System.ComponentModel.DataAnnotations) = 4.0.0.0 is needed by mono-core-4.8.1.0-0.xamarin.1.x86_64    mono(System.Data) = 4.0.0.0 is needed by mono-core-4.8.1.0-0.xamarin.1.x86_64    mono(System.IdentityModel) = 4.0.0.0 is needed by mono-core-4.8.1.0-0.xamarin.1.x86_64    mono(System.Runtime.Serialization) = 4.0.0.0 is needed by mono-core-4.8.1.0-0.xamarin.1.x86_64    mono(System.ServiceModel) = 4.0.0.0 is needed by mono-core-4.8.1.0-0.xamarin.1.x86_64    mono(System.ServiceProcess) = 4.0.0.0 is needed by mono-core-4.8.1.0-0.xamarin.1.x86_64How do I solve these dependencies?UPDATEI'm trying to use this command:yum localinstall mono-core-4.8.1.0-0.xamarin.1.x86_64.rpmResult:Examining mono-core-4.8.1.0-0.xamarin.1.x86_64.rpm: mono-core-4.8.1.0-0.xamarin.1.x86_64Marking mono-core-4.8.1.0-0.xamarin.1.x86_64.rpm to be installedResolving Dependencies   Running transaction check   Package mono-core.x86_64 0:4.8.1.0-0.xamarin.1 will be installed   Processing Dependency: mono(System.ComponentModel.Composition) = 4.0.0.0 for package: mono-core-4.8.1.0-0.xamarin.1.x86_64                                                                                                                           Processing Dependency: mono(System.ComponentModel.DataAnnotations) = 4.0.0.0 for package: mono-core-4.8.1.0-0.xamarin.1.x86_64                                                                                                                                                          Processing Dependency: mono(System.Data) = 4.0.0.0 for package: mono-core-4.                                                                                                                                                              Processing Dependency: mono(System.IdentityModel) = 4.0.0.0 for package: mono-core-4.8.1.0-0.xamarin.1.x86_64     Processing Dependency: mono(System.Runtime.Serialization) = 4.0.0.0 for package: mono-core-4.8.1.0-0.xamarin.1.x86_64                                                                                                                                                                Processing Dependency: mono(System.ServiceModel) = 4.0.0.0 for package: mono-core-4.8.1.0-0.xamarin.1.x86_64                                                                                                                                                               Processing Dependency: mono(System.ServiceProcess) = 4.0.0.0 for package: mono-core-4.8.1.0-0.xamarin.1.x86_64                                                                                                                                                               Finished Dependency ResolutionError: Package: mono-core-4.8.1.0-0.xamarin.1.x86_64 (/mono-core-4.8.1.0-0.xamarin.1.x86_64) Requires: mono(System.Data) = 4.0.0.0                                                                                                                                                            Error: Package: mono-core-4.8.1.0-0.xamarin.1.x86_64 (/mono-core-4.8.1.0-0.xamarin.1.x86_64) Requires: mono(System.ComponentModel.DataAnnotations) = 4.0.0.0                                                                                                                                                             Error: Package: mono-core-4.8.1.0-0.xamarin.1.x86_64 (/mono-core-4.8.1.0-0.xamarin.1.x86_64) Requires: mono(System.IdentityModel) = 4.0.0.0                                                                                                                                                             Error: Package: mono-core-4.8.1.0-0.xamarin.1.x86_64 (/mono-core-4.8.1.0-0.xamarin.1.x86_64) Requires: mono(System.ServiceModel) = 4.0.0.0                                                                                                                                                             Error: Package: mono-core-4.8.1.0-0.xamarin.1.x86_64 (/mono-core-4.8.1.0-0.xamarin.1.x86_64) Requires: mono(System.ComponentModel.Composition) = 4.0.0.0                                                                                                                                                             Error: Package: mono-core-4.8.1.0-0.xamarin.1.x86_64 (/mono-core-4.8.1.0-0.xamarin.1.x86_64) Requires: mono(System.Runtime.Serialization) = 4.0.0.0                                                                                                                                                             Error: Package: mono-core-4.8.1.0-0.xamarin.1.x86_64 (/mono-core-4.8.1.0-0.xamarin.1.x86_64) Requires: mono(System.ServiceProcess) = 4.0.0.0You could try using --skip-broken to work around the problemYou could try running: rpm -Va --nofiles --nodigest
Error during Mono manual installation in CentOS
centos;software installation;rpm;mono