想问树莓派 3apt-update 这个有人知道是什么问题呢?分明有这个文件的啊

2018-03-17 16:25:35 +08:00
 sujin190

W: 无法下载 http://mirrordirector.raspbian.org/raspbian/dists/jessie/InRelease 在 Release 文件中找不到期望的条目 main/binary-armel/Packages ( sources.list 条目有误,或者文件有误)

W: 无法下载 http://archive.raspberrypi.org/debian/dists/jessie/InRelease 在 Release 文件中找不到期望的条目 main/binary-armel/Packages ( sources.list 条目有误,或者文件有误)

E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

Ubuntu 怎么老是这个问题啊,还各种调不好。。

5439 次点击
所在节点    Raspberry Pi
8 条回复
twoyuan
2018-03-17 17:35:36 +08:00
dpkg --print-architecture 看下

RPI 应该是 armhf 不是 armel 吧?
sujin190
2018-03-17 19:48:29 +08:00
@twoyuan #1

pi@raspberrypi:~ $ dpkg --print-architecture
armhf

输出了这个,这是怎么回事啊?源上确实没有 armel
falcon05
2018-03-17 19:51:51 +08:00
rapsbian 的版本号对不?

还有这个系统不叫 ubuntu😅
falcon05
2018-03-17 19:53:52 +08:00
@falcon05 rapsbian > raspbian
sujin190
2018-03-17 19:58:09 +08:00
@falcon05 #4
pi@raspberrypi:/etc/apt/apt.conf.d $ cat /etc/issue
Raspbian GNU/Linux 8 \n \l

树莓派 3 是 8,应该没错吧

其实是用 Ubuntu 的时候最近一直老是 apt 错误,各种依赖错误啥的,烦死了。。
sujin190
2018-03-17 20:00:02 +08:00
@twoyuan

pi@raspberrypi:/etc/apt/apt.conf.d $ dpkg --print-foreign-architectures
armel

发现 foreign 的时候输出可这个。。这两者有什么区别的啊?
iceheart
2018-03-17 20:21:01 +08:00
64 位的推荐 opensuse,32 位的推荐 centos
sujin190
2018-03-17 23:16:35 +08:00
@twoyuan #1
@falcon05 #3
已解决,原来是以前安装某个软件的时候不注意添加了一个 foreign-architectures (异构,比如 64 机器支持 32 程序) armel 的支持,Raspbian 8 自己源并不支持 armel
sudo apt-get purge ".*:armel"
sudo dpkg --remove-architecture armel
卸载软件,然后移除 armel 就可以了

感谢感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/438933

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX