Ubuntu装软件时,提示缺少某些库的解决办法

linux安装软件的时候遇到的问题比windows多得多,有时是权限问题,有时是库的问题。但是这并不妨碍linux的广泛应用,并且有些软件也只能在linux上使用。

例:安装teamviewer,网上的方法一般为:

$ sudo apt-get install teamviewer(特定版本,已下载好的deb文件)#如果出现缺少某些库,则运行下面的代码 $ sudo apt-get install -f$ sudo apt-get install teamviewer(特定版本,已下载好的deb文件)

如果还是不行,那么一般是软件源有问题(不幸的是,被我遇到了

,记录一下解决办法吧):

1. 重命名原来的源作为备份:

$ sudo mv /etc/apt/sources.list sources.list_backup

2. 新建一个sources.list文件

$ sudo vi /etc/apt/sources.list

输入如下内容并保存退出:

deb http://cn.archive.ubuntu.com/ubuntu/ xenial main restricteddeb http://cn.archive.ubuntu.com/ubuntu/ xenial-updates main restricteddeb http://cn.archive.ubuntu.com/ubuntu/ xenial universedeb http://cn.archive.ubuntu.com/ubuntu/ xenial-updates universedeb http://cn.archive.ubuntu.com/ubuntu/ xenial multiversedeb http://cn.archive.ubuntu.com/ubuntu/ xenial-updates multiversedeb http://cn.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiversedeb http://security.ubuntu.com/ubuntu xenial-security main restricteddeb http://security.ubuntu.com/ubuntu xenial-security universedeb http://security.ubuntu.com/ubuntu xenial-security multiverse

3. 更新apt软件源:

$ sudo apt-get update

4. 随后再次运行软件的安装脚本即可

$ sudo apt-get install -f$ sudo apt-get install teamviewer(特定版本,已下载好的deb文件)
(0)

相关推荐