Installation Issue with RedHat 7.8
Hi,
I'm trying to install teamviewer on my RedHat 7.8 workstation using the same steps as the installation guide shows. But I got an error shows that there are 2 dependencies libXss and libminizip are missing.
I tried to enable epel-testing as well but I still got the same error.
I tried to install it with:
sudo yum install./teamviewer_15.43.7.x86_64.rpm--enablerepo=epel-testing
And this is what I got:
Examining./teamviewer_15.43.7.x86_64.rpm:teamviewer-15.43.7-0.x86_64 Marking./teamviewer_15.43.7.x86_64.rpmtobeinstalled ResolvingDependencies -->Runningtransactioncheck --->Packageteamviewer.x86_640:15.43.7-0willbeinstalled -->ProcessingDependency:libXss.so.1()(64bit)forpackage:teamviewer-15.43.7-0.x86_64 -->ProcessingDependency:libminizip.so.1()(64bit)forpackage:teamviewer-15.43.7-0.x86_64 -->FinishedDependencyResolution Error:Package:teamviewer-15.43.7-0.x86_64(/teamviewer_15.43.7.x86_64) Requires:libXss.so.1()(64bit) Error:Package:teamviewer-15.43.7-0.x86_64(/teamviewer_15.43.7.x86_64) Requires:libminizip.so.1()(64bit) Youcouldtryusing--skip-brokentoworkaroundtheproblem Youcouldtryrunning:rpm-Va--nofiles--nodigest
Is there a way I can install these 2 dependencies manually?
Answers
-
Hi,
I have solved this issue myself.
It turns out that the required dependencies are in one of the disabled repos.
In
/etc/yum/pluginconf.d/search-disabled-repos.conf
, modifynotify_only=1
tonotify_only=0
and then try to install the package again.
The repo that contains the required dependencies are
rhel-7-server-optional-rpms
which is disabled by default.
Here is the final output:
Dependency resolving was successful thanks to enabling these repositories: rhel-7-server-optional-rpms /teamviewer.x86_64 ******************************************************************* Installed: teamviewer.x86_64 0:15.44.4-0 Dependency Installed: libXScrnSaver.x86_64 0:1.2.2-6.1.el7 minizip.x86_64 0:1.2.7-21.el7_9 Complete!
This may take a while since it will go through all the disabled repos.
Conclusion:
- enable
epel-release
repo for Redhat 7.9 - enable
rhel-7-server-optional-rpms
for Redhat 7.9 - teamviewer full client is successfully installed on RedHat 7.9
Hope this post can help others. :)
5 - enable