【2021 04 25 更新】大家可以多留意一下评论区哈,感觉评论区说的干货比这篇文章多(笑哭),这篇文章是大学那会儿随手记的,没想到浏览的人还挺多,如果评论区有解决自己的问题,请将该评论点个赞哦~感谢
【2020 09 24 更新】由于此文章写的时间很长了,现在Ubuntu版本都更新了很多次,如果您的版本不是完全和我一样,建议去看看别的文章,但本文提出的更新源的问题可以作为一个idea,以此为突破口查找解决办法。
此外,关于安装这件事,大家也可以参考一下我新写的这篇文章《CSDN一群沙雕只说$ sudo apt-get upgrade $ sudo apt-get update解决包损坏问题》,如果对您有用的话将是我的荣幸
Ubuntu中yum的安装
先放上我这只菜鸟的绝望,在网上找了好久都搞不定。那些文章都不带人思考,一路给一堆命令,然而都搞不定,白瞎了(或者说我实在太菜)
冷静,calm down(重要的一步)
我们来分析一下,这边说的是在软件包里面无法定位yum,问题是什么?怎么解决直接的问题呢?
right!直接的解决方法就是去更新软件包!而那种去找各种代码来安装yum的,只要源一修改,什么软件没有?!
问题的转化
好,接下来问题就转化为:如何寻找镜像源。
(@20220601 清华源好像不能用了,我在文章里也放了阿里源、中科大源和163源,可以用那些源换一下,而不用清华源)
国内一个好的镜像源是清华做的,这个是网址:https://mirrors.tuna.tsinghua.edu.cn/
找到Ubuntu,点击它旁边的问号,重要,点问号!
进去之后就会发现你想要的源了(注意修改Ubuntu的版本,选择你自己的版本)
阿里源:
#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
中科大源:
#中科大源
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
163源:
#163源
deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse
回到上级问题
哎,咱们是要干嘛来着?我们是要更新Ubuntu的软件源的。下面,就是更新的步骤:
首先,打开终端,备份一下你的Ubuntu默认的源地址。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
然后,打开你的默认的源的文件
sudo gedit /etc/apt/sources.list
然后会给你跳出来这个文件
把这个内容全删了,把你在清华找到的源地址复制粘贴到这里(或者是上面发的其他源地址拿过来),保存,关闭,完成。
最后,更新一下
sudo apt-get update
更新的时候如果有一些源更新不了,可以再次使用gedit /etc/apt/sources.list,打开这个文件,把更新不了的源删掉,重新更新就可以。
最初的需求
最后我们最开始的需求是,安装yum
sudo apt-get install yum
中间暂停的地方填上y,等待,就会完成了