江湖救急

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
程子木
帖子: 4
注册时间: 2018-04-20 18:19
系统: UbuntuMate16.04ARMv7

江湖救急

#1

帖子 程子木 » 2018-04-20 18:37

今天我的树莓派突然开始提醒deb有问题,错误提示如下:
E: 文件 list 第 1 行的记录格式有误 /etc/apt/sources.list.d/jessie-backports.list (Component)
E: 无法读取源列表。
请转到软件库对话框以解决该问题。
E: _cache->open() failed, please report.
系统是Ubuntu Mate 16.04.2 ARMv7 for Raspberry Pi.
怎么解决?求大神帮忙,可以发一下你们的jessie-backports.list的代码吗?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 江湖救急

#2

帖子 poloshiao » 2018-04-20 19:02

E: 文件 list 第 1 行的记录格式有误 /etc/apt/sources.list.d/jessie-backports.list (Component)
E: 无法读取源列表。
把下面指令 複製 貼進終端機 執行
sudo cat /etc/apt/sources.list.d/jessie-backports.list
把指令及結果直接 選取/複製 貼上來
程子木
帖子: 4
注册时间: 2018-04-20 18:19
系统: UbuntuMate16.04ARMv7

Re: 江湖救急

#3

帖子 程子木 » 2018-04-20 23:14

poloshiao 写了:
E: 文件 list 第 1 行的记录格式有误 /etc/apt/sources.list.d/jessie-backports.list (Component)
E: 无法读取源列表。
把下面指令 複製 貼進終端機 執行
sudo cat /etc/apt/sources.list.d/jessie-backports.list
把指令及結果直接 選取/複製 貼上來
如下:
chengzimu@Pi3B:~$ sudo cat /etc/apt/sources.list.d/jessie-backports.list
[sudo] chengzimu 的密码:
deb http://httpredir.debian.org/debian jessie-backports
mainchengzimu@Pi3B:~$
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 江湖救急

#4

帖子 poloshiao » 2018-04-21 8:20

1. 先備存一份
sudo cp -a /etc/apt/sources.list.d/jessie-backports.list /etc/apt/sources.list.d/jessie-backports.list.backup

sudo cat /etc/apt/sources.list.d/jessie-backports.list
deb http://httpredir.debian.org/debian jessie-backports

2. 點擊
http://httpredir.debian.org/
被 轉向
http://cdn-fastly.deb.debian.org/
2-1. 根據該網頁內容
試試
用下述兩行
deb http://cdn-fastly.deb.debian.org/debian stable main
deb http://cdn-fastly.deb.debian.org/debian-security stable/updates main
取代
deb http://httpredir.debian.org/debian jessie-backports
2-2. 然後
sudo apt update
看看
程子木
帖子: 4
注册时间: 2018-04-20 18:19
系统: UbuntuMate16.04ARMv7

Re: 江湖救急

#5

帖子 程子木 » 2018-04-21 10:12

poloshiao 写了:1. 先備存一份
sudo cp -a /etc/apt/sources.list.d/jessie-backports.list /etc/apt/sources.list.d/jessie-backports.list.backup

sudo cat /etc/apt/sources.list.d/jessie-backports.list
deb http://httpredir.debian.org/debian jessie-backports

2. 點擊
http://httpredir.debian.org/
被 轉向
http://cdn-fastly.deb.debian.org/
2-1. 根據該網頁內容
試試
用下述兩行
deb http://cdn-fastly.deb.debian.org/debian stable main
deb http://cdn-fastly.deb.debian.org/debian-security stable/updates main
取代
deb http://httpredir.debian.org/debian jessie-backports
2-2. 然後
sudo apt update
看看
emmm deb已经损坏到无法使用了,如下:
chengzimu@Pi3B:~$ sudo cp -a /etc/apt/sources.list.d/jessie-backports.list /etc/apt/sources.list.d/jessie-backports.list.backup
[sudo] chengzimu 的密码:
cg2001对不起,请重试。
[sudo] chengzimu 的密码:
对不起,请重试。
[sudo] chengzimu 的密码:
chengzimu@Pi3B:~$ sudo cat /etc/apt/sources.list.d/jessie-backports.list
deb http://httpredir.debian.org/debian jessie-backports
mainchengzimu@Pi3B:~$ deb http://httpredir.debian.org/debian jessie-backports
未找到 'deb' 命令,您要输入的是否是:
命令 'dub' 来自于包 'dub' (universe)
命令 'debc' 来自于包 'devscripts' (main)
命令 'dab' 来自于包 'bsdgames' (universe)
命令 'dex' 来自于包 'dex' (universe)
命令 'derb' 来自于包 'icu-devtools' (main)
命令 'deb3' 来自于包 'quilt' (universe)
命令 'xdeb' 来自于包 'xdeb' (universe)
命令 'debi' 来自于包 'devscripts' (main)
deb:未找到命令
chengzimu@Pi3B:~$
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 江湖救急

#6

帖子 poloshiao » 2018-04-21 16:10

2-1. 根據該網頁內容
試試
用下述兩行
deb http://cdn-fastly.deb.debian.org/debian stable main
deb http://cdn-fastly.deb.debian.org/debian-security stable/updates main
取代
deb http://httpredir.debian.org/debian jessie-backports
mainchengzimu@Pi3B:~$ deb http://httpredir.debian.org/debian jessie-backports
未找到 'deb' 命令,您要输入的是否是:
命令 'dub' 来自于包 'dub' (universe)
命令 'debc' 来自于包 'devscripts' (main)
命令 'dab' 来自于包 'bsdgames' (universe)
命令 'dex' 来自于包 'dex' (universe)
命令 'derb' 来自于包 'icu-devtools' (main)
命令 'deb3' 来自于包 'quilt' (universe)
命令 'xdeb' 来自于包 'xdeb' (universe)
命令 'debi' 来自于包 'devscripts' (main)
deb:未找到命令
系统是Ubuntu Mate 16.04.2 ARMv7 for Raspberry Pi.
0. 抱歉 沒說清楚

1. sudo apt install gksu

2. 按下 alt + F2
輸入

代码: 全选

gksudo gedit /etc/apt/sources.list.d/jessie-backports.list
2-1. 把 deb http://httpredir.debian.org/debian jessie-backports 前面 加 #
deb http://httpredir.debian.org/debian jessie-backports

2-2. 在 下面加上這兩行
deb http://cdn-fastly.deb.debian.org/debian stable main
deb http://cdn-fastly.deb.debian.org/debian-security stable/updates main

2-3. 儲存
sudo apt update

2-4. 如果還有錯誤訊息 全部指令及錯誤訊息複製貼上來
回复