Unable to locate package错误解决办法
原文地址:http://www.cppblog.com/colorful/archive/2012/04/29/173122.html
最近刚开始接触Linux,在虚拟机中装了个Ubuntu,当前的版本是Ubuntu 11.10,装好后自然少不了安装一些软件,在设置了软件的源后,就开始了 sudo apt-get install,结果出现了下面的Unable to locate package错误:
- letuknowit@ubuntu:~$ sudo apt-get install mysql-server mysql-client
- [sudo] password for letuknowit:
- Reading package lists… Done
- Building dependency tree
- Reading state information… Done
- E: Unable to locate package mysql-server
- E: Unable to locate package mysql-client
- letuknowit@ubuntu:~$
这叫一个郁闷啊,出师不利,不带这么吓唬刚玩Ubuntu的小朋友吧~于是赶紧找资料,又回顾下前面的操作,最后发现问题出在执行sudo apt-get install之前更换了软件源,但是却忘了update下了,于是执行下面的命令:
- sudo apt-get update
等上面命令执行完后,再执行sudo apt-get install就可以了!其实错误信息已经很明确了,Unable to locate packet就是无法找到包嘛,那还不赶紧sudo apt-get update下!
附另一篇文章:
原文地址:http://blog.chinaunix.net/uid-22002627-id-3475650.html
碰 到这个问题后找到这个帖子就转了过来 当用apt-get更新软件包时常出现错误提示Unable to locate package update, 尤其是在ubuntu server上,解决方法是: 先更新apt-get #sudo apt-get update 执行完后,问题就解决了。 继续更新: #sudo apt-get upgrade 然后就可以安装apache: #sudo apt-get install apache2 等就可以了 安装mysql命令:sudo apt-get install mysql-server mysql-client
相关推荐
在没有网络连接的情况下,你需要提前下载这些依赖,并按照类似的方法进行离线安装。 在某些Linux发行版中,比如Red Hat系的系统,你也可以选择使用RPM包管理器(如yum或dnf)或DEB包管理器(如apt)来安装预编译的...
在某些情况下,即使已经正确安装了 Mingw32,也可能遇到 “没有那个文件或目录” 的错误。这通常是由于缺少 32 位库的支持导致的。 1. **安装 32 位库**: ```bash sudo apt-get install lib32ncurses5 lib32z1 `...
软件介绍: 如果你的系统因各种原因出现开机不能引导,引导文件损坏不能进系统,不需要重新系统,先使用本工具... 使用方法:选择好引导盘分区,一般选c盘,然后勾选主系统,点击开始修复,稍等一会就修复成功了。
在本篇文章里小编给大家分享的是关于docker容器调用yum报错的解决办法,有兴趣的朋友们可以参考下。
Linux基础知识概览 Linux操作系统是一种广泛使用的开源操作系统,其核心是基于Unix的内核。它最初由芬兰学生林纳斯·托瓦兹(Linus Torvalds)在1991年发布,至今已经成为了全球最受欢迎的操作系统之一,尤其是在...
主要介绍了Python3 venv搭建轻量级虚拟环境的步骤(图文),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
当遇到上述错误,用户可以通过安装或升级`libstdc++`来解决。在这个案例中,提供的`lib64stdc++6_6.2.0-5ubuntu12_i386.deb`是一个Debian软件包,适用于i386(32位)架构的系统。使用`dpkg`命令可以安装这个包,如下...
在使用Qt进行串行通信开发时,可能会遇到一个与Qt Serialbus模块相关的错误,提示“dropping older ADU fragments due to larger than 3.5 char”。这个错误通常出现在处理CAN(Controller Area Network)协议的数据...
这个是一个Git常用命令的小集合, 在日常开发和使用当中比较常见, 这个是一个txt的精简版, 非常小巧轻便
MySQL数据库安装包是一个包含了安装MySQL所需的所有组件的集合,它为用户提供了一种便捷的方式来设置和管理数据库系统。MySQL是一个开源的关系型数据库管理系统(RDBMS),广泛应用于网站开发、数据分析、企业信息...
GLEW,全称为OpenGL Extension Wrangler Library,是一个用于管理OpenGL扩展的开源库。在标题"glew-1.8.0-win64"中,我们可以理解到这是GLEW的1.8.0版本,专为64位Windows操作系统设计。在描述中提到,它是“OpenGL...
1,安装SSH服务 Ubuntu中安装SSH服务很简单,直接使用软件包管理工具: sudo apt-get install openssh-server 默认安装后会自动自动SSH服务的,不需要进行额外的配置除非特殊需要。 2,配置SSH服务(可省略) ...
libncurses5-dev Ubuntu
下载opencv.zip 要提前安装依赖项。 先更新一下下载源。...errorE: unable to locate libjasper-dev 解决方法 sudo add-apt-repository “deb http://security.ubuntu.com/ubuntu xenial-security main” sudo a
2. **绘图功能**:通过库中的方法,开发者可以绘制点、线、矩形、圆形等基本图形,也可以显示文本。 3. **文本渲染**:库支持多字体和不同大小的文本显示,可以在显示屏上自由定位文本。 4. **图像显示**:除了...
libpng12
解压即可使用 注意将bin目录添加到系统path环境变量。 MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台...
### Ubuntu 10.04 32位系统下编译Android 4.0的知识点 #### 一、环境准备与软件安装 1. **Java环境配置:** - 更新软件包列表: ```bash ... sudo apt-get update sudo apt-get install sun-java6-jdk ...
**SCIM:Linux环境下的中文输入法框架** SCIM(Smart Common Input Method)是一个高度可扩展的、跨平台的输入法框架,专为...不过,随着技术的发展,用户也应关注更现代的输入法解决方案,以获取最新的特性和优化。