解决Ubuntu“E:Unable to locate package“错误问题
解决Ubuntu"E:Unable to locate package"错误
Ubuntu 16.04 64位 安装软件时报错
Unable to locate package:无法找到包。
解决办法
执行命令:
sudo apt-get update
在安装自己的软件就ok了。
在Linux下,每个Linux的发行版,比如我的版本是Ubuntu 16.04 64位 ,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。
用apt-get install命令直接安装。相比于源码安装,更新(configure,make,makeinstall)这个我觉得方便很多。
在Ubuntu下,我们维护一个源列表,源列表里面都是一些网址信息,这每一条网址就是一个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用。
编辑源列表命令:
sudo gedit /etc/apt/sources.list
在这个文件里加入或者注释(加#)掉一些源后。
我们的源列表里指向的软件就会增加或减少一部分。
就需要手动更新一下。
就是sudo apt-get update命令。
这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。
在sudo apt-get update之后通常会sudo apt-get upgrade一下。
这个命令就是根据update命令同步好了的源列表,去真正地更新软件。
下面是我执行了一次sudo apt-get upgrade命令的结果:
17 added, 42 removed; done。
添加了17个软件,移除了42个。
简而言之:
update是更新了软件列表,upgrade是更新软件。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
解决linux远程拷贝报错not a regular file问题
这篇文章主要介绍了解决linux远程拷贝报错not a regular file问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-12-12CentOS 5.5使用yum来安装LAMP(php运行环境)
今天用yum方法搭建起了个LAMP环境,中间遇到了很多问题,经过google和各位前辈的帮助,终于将环境搭建起来,现在把完整的步骤记录下来,2010-09-09使用VSCode的Remote-SSH连接Linux进行远程开发
这篇文章主要介绍了使用VSCode的Remote-SSH连接Linux进行远程开发,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-08-08
最新评论