Pine64용 apt-get 패키지가 없습니다.

Pine64용 apt-get 패키지가 없습니다.

나는 arm64 버전의 데비안을 실행하는 Pine64 보드를 가지고 있습니다. lgogdownloader를 빌드하고 싶은데 다음 apt-get 명령을 사용해야 한다고 제안됩니다.

apt install build-essential libcurl4-openssl-dev libboost-regex-dev \
libjsoncpp-dev liboauth-dev librhash-dev libtinyxml2-dev libhtmlcxx-dev\
libboost-system-dev libboost-filesystem-dev libboost-program-options-dev\
libboost-date-time-dev help2man cmake libssl-dev

하지만 이로 인해 패키지 누락 오류가 발생합니다.

E: Unable to locate package libhtmlcxx-devlibboost-system-dev
E: Unable to locate package libboost-program-options-devlibboost-date-time-dev

이 문제를 어떻게 해결할 수 있나요? arm64 아키텍처용으로 이러한 패키지를 빌드하는 사람이 아무도 없기 때문인 것 같습니다. 내가 직접 할 수 있나요? 어떻게?

답변1

일부 공백을 제거했습니다. 공백은 libhtmlcxx-dev libboost-system-dev및 입니다 libboost-program-options-dev libboost-date-time-dev. \명령에서 두 s 앞에 공백을 추가 해야 합니다 .

apt install build-essential libcurl4-openssl-dev libboost-regex-dev \
libjsoncpp-dev liboauth-dev librhash-dev libtinyxml2-dev libhtmlcxx-dev \
libboost-system-dev libboost-filesystem-dev libboost-program-options-dev \
libboost-date-time-dev help2man cmake libssl-dev

하지만lgogdownloaderDebian 8(안정), 베타 및 불안정 버전에서는 이미 사용 가능 arm64하므로 직접 설치할 수 있습니다.

apt install lgogdownloader

다시 빌드하려는 경우 빌드 종속성을 설치하는 더 쉬운 옵션은 다음을 실행하는 것입니다.

sudo apt-get build-dep lgogdownloader

백포팅을 위해 버전 2.28을 Jessie에 업로드했습니다. 따라서 Debian 8을 실행 중이고 최신 버전을 원한다면 lgogdownloader(아카이브에 승인된 후) 그것도 옵션이 될 수 있습니다. (저는 lgogdownloader데비안 관리자입니다.)

관련 정보