최근에 데비안을 RISC-V로 포팅하려고 시도했고 다음 문서를 따랐습니다.https://wiki.debian.org/RISC-V. 그러나 riscv64 chroot를 생성할 때 몇 가지 오류가 있습니다:
데비안 웹사이트에서 소스코드를 확인해 보니 최신 vim-common
버전이 2:8.2로 기본적으로 다운로드되는 것으로 나타났습니다. mmdebstrap
다른 vim 구성 요소와 일치하는 낮은 버전을 다운로드하도록 설정하는 방법을 알고 싶습니다 .
답변1
아쉽게도 최근 업로드vim
많은 아키텍처를 기반으로 구축할 수 없음포함됨 riscv64
; 공유 패키지에 의존하고 동일한 버전에 엄격하게 의존하기 때문에 이러한 아키텍처의 불안정한 버전에서 설치할 수 없습니다.
가장 쉬운 해결 방법은 변형을 minbase
사용 하거나 설치 한 다음 필요한 패키지로 chroot를 완료하는 것입니다. 필요한 경우 다음 위치에 보관된 마지막 성공적인 빌드에서 설치할 수 있습니다.debootstrap
mmdebstrap
vim
snapshot.debian.org. 다음 부팅 명령이 작동해야 합니다.
sudo mmdebstrap --architectures=riscv64 --variant=minbase --include="debian-ports-archive-keyring" sid /tmp/riscv64-chroot "deb http://deb.debian.org/debian-ports/ sid main" "deb http://deb.debian.org/debian-ports/ unreleased main"