저장소에서 Apache 및 mod_wsgi3 패키지를 찾을 수 없습니다.

저장소에서 Apache 및 mod_wsgi3 패키지를 찾을 수 없습니다.

설치하려고 하는데Apache24 및 mod_wsgi3다음 명령을 사용하여 FreeBSD VPS(드롭)에 연결합니다:

sudo pkg install bash ap24-mod_wsgi3 py27-virtualenv mysql56-server

그러나 분명히 "ap24-mod_wsgi3"이 저장소에서 제거되었습니다.

pkg: No packages available to install matching 'ap24-mod_wsgi3' have been found in the repositories

따라서 Apache24 및 mod_wsgi3을 설치하려면 포트를 통해 설치할 수 있습니다.

# cd /usr/ports/www/apache22
# make install

mod_wsgi3의 경우

# cd /usr/ports/www/mod_wsgi3
# make
# make install

"ap24-mod_wsgi3"을 통해 설치하는 것과 동일한 결과가 생성됩니까?

답변1

포트가 www/mod_wsgi3업데이트되어 포트로 교체되었습니다.www/mod_wsgi4.

그러니 시도해 보세요

pkg install www/mod_wsgi4

버전 4를 사용할 수 있는 경우.

여전히 포트 시스템을 사용하려면 먼저 포트 트리를 업데이트해야 합니다. 이전 상태가 있기 때문에 그렇지 않으면 www/mod_wsgi3존재하지 않을 것입니다.

일반적으로 포트와 패키지를 혼합하는 것이 가능하지만 내가 아는 한 다음을 수행하여 포트로 빌드된 패키지를 보호해야 합니다.

pkg lock $PACKAGENAME

이를 잊어버리면 pkgng사용자 정의 패키지가 저장소의 다음 업그레이드로 대체됩니다. 이는 변경되었을 수도 있고 향후 변경될 수도 있으므로, 여전히 이 방법을 사용하고 있는지 먼저 확인해야 합니다 pkgng.

관련 정보