Ubuntu 17.10本地安装Jenkins报错:源列表无法读取问题求助
解决Ubuntu 17.10执行
apt-get update时的源文件格式错误问题 嘿,这个问题和你正在配置的Jenkins源半毛钱关系都没有——问题出在/etc/apt/sources.list.d/elastic-5.4.1.list这个文件的第1行格式不对,系统识别不了它的Suite字段。而且你没法修改它是因为没加sudo权限啊,系统级的源文件普通用户本来就只能读,得用管理员权限才能改。
给你几个实操的解决办法:
先看看这个错误文件里到底写了啥,找准问题:
sudo cat /etc/apt/sources.list.d/elastic-5.4.1.list你会发现第1行的格式明显有问题,比如Suite字段填了无效内容,或者整个源的写法不符合Ubuntu源的规范。
修正文件格式:
用sudo打开编辑器来改(推荐nano,对新手友好):sudo nano /etc/apt/sources.list.d/elastic-5.4.1.list找到第1行,把它改成符合规范的Elastic源格式,比如Elastic 5.x的正确写法是:
deb https://artifacts.elastic.co/packages/5.x/apt stable main改完按
Ctrl+O保存,Ctrl+X退出编辑器就行。如果这个Elastic源你根本用不上,直接删掉更省心:
sudo rm /etc/apt/sources.list.d/elastic-5.4.1.list
搞定上面的操作后,再重新执行:
sudo apt-get update
这次应该就能正常更新源列表了,之后你就可以继续安装Jenkins啦。
内容的提问来源于stack exchange,提问作者Vivek Sharma
相关产品推荐
相关产品推荐

