it编程 > 编程语言 > rust

解决Ubuntu“E:Unable to locate package“错误问题

123人参与 2024-12-17 rust

解决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是更新软件。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

如何使用宝塔部署RustDesk中继服务器

12-17

Rust中自定义Debug调试输出的示例详解

12-19

Rust的slab库使用场景分析

12-22

在Rust中要用Struct和Enum组织数据的原因解析

02-09

Windows系统下安装Rust环境超详细教程

02-13

Rust调用Windows API 如何获取正在运行的全部进程信息

11-19

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论