libapr1-dev 패키지를 사용할 수 없습니다.

libapr1-dev 패키지를 사용할 수 없습니다.

libapr1 및 libaprutil1을 설치하려고 하는데 직면한 문제는 다음과 같습니다.

Package libapr1-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package libaprutil1-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libapr1-dev' has no installation candidate
E: Package 'libaprutil1-dev' has no installation candidate

작동하게 하고 필요한 패키지를 설치하려면 어떻게 해야 합니까? 나는에 제공된 솔루션을 사용해 보았습니다.이 답변내 문제가 해결되지 않았습니다.

답변1

이는 APT가 알지 못하는 패키지를 설치하려고 할 때 발생합니다. 소프트웨어 소스를 추가한 다음 apt-get 업데이트를 수행하면 시스템 APT 데이터베이스가 소프트웨어 소스 목록에 나열된 저장소의 모든 패키지로 업데이트됩니다.

그런 다음 패키지를 설치하려고 하면 apt는 데이터베이스에서 패키지 이름을 확인하고 이를 찾아 가져온 저장소 이름을 확인합니다. 그런 다음 해당 저장소에서 패키지를 다운로드합니다.

이는 소프트웨어 소스에 나열된 모든 저장소 중에서 libapr1-dev이름이 지정된 패키지가 없음을 의미합니다.libaprutil1-dev

apache2인터넷 검색 후 PPA를 통해 해당 패키지를 사용할 수 있음을 발견했습니다.

sudo add-apt-repository ppa:ondrej/apache2

PPA를 추가하고 시도해 보세요...

작동하는지 알려주세요.

관련 정보