I cannot install anything in ubuntu that has dependency problem
- by phpGeek
I wanted to install teamviewer on linux 64-bit system.
What I did was to download teamviewer.deb file and install it as below:
sudo dpkg -i install teamviewer.deb
Then I wanted to correct dependency problem so I issued the following command:
sudo apt-get install libc6:i386 libgcc1:i386 libasound2:i386 libfreetype6:i386 zlib1g:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxrender1:i386 libxtst6:i386
I got the following error:
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
I then tried:
sudo apt-get install -f
Again I got the following error:
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Even I tried to install gdebi, but I got the above error again.
I emptied archives folder:
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
Again I have problem installing my deb package. Is there anything I could do now to solve this problem?
I've read the below article as well:
Install Teamviewer using a 64-bits system but I get a dependency error
EDIT:
I found libperl5.14:amd64 as a broken package. I used:
sudo apt-get remove libperl5.14:amd64
I got the following message:
E: Unable to locate package Broken