开门见山,Ubuntu的包管理工具是apt-get,所以不必再安装yum。如果要安装其他包需要使用apt-get命令。
# 这里以locate命令为例
sudo apt-get install mlocate
下文就是问题解决的全过程了。
1. 报错 E: Unable to locate package yum
我在学习 Linux 命令的时候需要使用 locate 命令,但是 Ubuntu 的系统里没有安装 locate 命令。根据弹幕的指示我使用了如下命令。
# yum安装locate
sudo yum install mlocate
sudo updatedb
locate -h
然后就会一直出现报错信息yum不存在,我寻思这破服务器咋要啥啥没有,现在看看,确实有点憨。那既然没有yum,就安装呗。于是就出现了题中的问题,属实是骚操作。
2. 修改sources.list
秉承着求知的心态我查找了相关的报错信息,得到做多的答案就是 update ,各种 update upgrade。
# 包括但不限于以下update方法
sudo apt-get update
sudo apt-get upgrade
sudo apt update
最有用的方法竟然没用了,确实让我很苦恼啊。到底是哪方面出了问题呢?在我掠过无数篇相同的文章之后,找到了解决办法。