최근에 나는 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"