![apt-get 업데이트: 'main/binary-armel/Packages' 예상 항목을 찾을 수 없습니다. [닫기]](https://linux55.com/image/103790/apt-get%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%3A%20'main%2Fbinary-armel%2FPackages'%20%EC%98%88%EC%83%81%20%ED%95%AD%EB%AA%A9%EC%9D%84%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
다음을 수행할 때 다음 스키마 오류가 발생합니다 apt-get update
.
$ sudo apt-get update
Hit http://linux-packages.resilio.com resilio-sync InRelease
Hit http://mirrordirector.raspbian.org jessie InRelease
Hit http://archive.raspberrypi.org jessie InRelease
Get:1 http://linux-packages.resilio.com resilio-sync/non-free armhf Packages [476 B]
Ign http://linux-packages.resilio.com resilio-sync/non-free Translation-en
Fetched 476 B in 0s (651 B/s)
W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/jessie/InRelease Unable to find expected entry 'main/binary-armel/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://archive.raspberrypi.org/debian/dists/jessie/InRelease Unable to find expected entry 'main/binary-armel/Packages' in Release file (Wrong sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used instead.
모든 저장소에 대한 정보를 얻을 수 없는 이유는 무엇입니까?
저는 ARMv7-A CPU와 함께 Raspberry Pi 2 모델 B를 사용하고 있습니다.
답변1
armel
이것ARMv4 명령어 세트 지원. Raspberry Pi 제품군에서는 다음과 같습니다.
- 라즈베리 파이 1 모델 A
- 라즈베리 파이 1 모델 B
- 컴퓨팅 모듈 1
- 라즈베리 파이 제로
아키텍처 armhf
는 ARMv7 명령어 세트를 지원합니다. Raspberry Pi 제품군에서는 다음과 같습니다.
- 라즈베리 파이 2
- 라즈베리 파이 3
- 컴퓨팅 모듈 2
- 컴퓨팅 모듈 3
이것은 armel
raspbian 저장소에서 찾을 수 없습니다.구성에서 제거하세요..
스키마를 삭제하기 전에 해당 스키마의 모든 패키지를 제거하세요.
sudo apt-get purge ".*:armel"
스키마 삭제
sudo dpkg --remove-architecture armel
다시 업데이트
sudo apt-get update