在Ubuntu系统中更新源文件显示仓库已经不再含有Release文件的处理
出现具体问题
今日学习安装emacs在Ubuntu19.04当中
安装详见下方帖子:
链接: 如何在Ubuntu中安装Emacs.
安装遇到问题,即
sudo add-apt-repository ppa:kelleyk/emacs
该步骤运行发现报错:
该错误显示需要一个新的下载源,老下载源内Release文件已经过期,我的第一反应是更换下载源,换成清华或者阿里
从网上搜索开始换源,具体方法操作如下:
Ubuntu19.04换源
换源后发现该问题依然存在,Release文件还是无法找到
后来查阅资料,发现可能是因为Ubuntu系统中sources.list.d文件夹内文件,没删干净导致,需要把报错内的release文件全部删掉
该教程网址
后来发现该方法失败,还是报错,显示Release文件失效
于是乎进入源文件地址/etc/apt/sources.list文件,发现很多带有disco的源文件未清除,于是将其全部注释:
注释后保存更新
source /etc/apt/sources.list
随后更新安装emacs就不会发生报错了