소프트웨어를 컴파일하려고 하면 apt-get
패키지를 찾을 수 없다는 오류가 발생합니다 libpyside-dev
. 온라인에서 이 패키지를 검색해서 찾았습니다.https://packages.debian.org/sid/libpyside-dev. ./etc/apt/sources.list
apt-get
이 페이지에서 source.list 항목은 어디에 기록되어 있나요?
편집하다
내
apt-cache policy
출력은여기.내 Debian 버전(
cat /etc/debian_version
)은 다음과 같습니다.buster/sid
이것을 추가하면
deb https://deb.debian.org/debian/ sid main contrib non-free
문제(다른 문제가 있는 패키지도 포함)가 해결되는 것 같지만 이것이 올바른 접근 방식인지는 확실하지 않습니다.
답변1
sources.list
이 패키지 는 Debian의 기본 저장소에 호스팅되어 있으므로 항목이 없습니다 . 당신은 달릴 수 있어야합니다
sudo apt install libpyside-dev
배포판에 적합한 버전을 얻으세요.
Buster를 사용하는 경우 패키지가 Buster에서 제거되었기 때문에 저장소에 libpyside-dev
추가하지 않으면 현재 설치할 수 없습니다 (unstable
Qt4가 제거되고 있습니다);바라보다자세한 내용은 데비안 위키. 특히 Buster의 패키지가 Sid의 패키지보다 우선하도록 저장소를 고정해야 합니다 /etc/apt/preferences
.
Package: *
Pin: release a=testing
Pin-Priority: 900
Package: *
Pin: release a=unstable
Pin-Priority: 800