红联Linux门户
Linux帮助

Ubuntu:Unable to locate package(无法定位安装包)

发布时间:2017-10-14 09:39:42来源:linux网站作者:flist
1、前言
在编译QT时需要安装一些库文件,有时会遇到如下情况:
liu@flist-liu:~/Downloads/qt-everywhere-opensource-src-4.8.6$ sudo apt-get install libX11-dev libXext-dev libXtst-dev
[sudo] password for liu: 
Reading package lists... Done
Building dependency tree   
Reading state information... Done
E: Unable to locate package libX11-dev(!)
E: Unable to locate package libXext-dev
E: Unable to locate package libXtst-dev
 
2、解决办法
2.1、检查安装包是否存在
使用浏览器打开 http://packages.ubuntu.com/
找到Search the contents of packages,输入库名称,选择exact matches,选择系统版本。
Ubuntu:Unable to locate package(无法定位安装包)
系统版本查看方法
liu@flist-liu:~/Downloads/qt-everywhere-opensource-src-4.8.6$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:Ubuntu 16.04.3 LTS
Release:16.04
Codename:   xenial  //distribution
搜索库
Ubuntu:Unable to locate package(无法定位安装包)
Ubuntu:Unable to locate package(无法定位安装包)
将找到的库使用命令sudo apt-get install XXX 逐一安装。
2.2、安装包不存在
我选择安装搜索时名称相近的库,目前QT安装成功。不保证对你有效。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/32787.html