apt-get
표시된 설치 프로그램을 사용하여 패키지를 설치할 수 없습니다
sudo: apt-get: command not found
-서버를 통해 apt-get 패키지를 설치하는 방법은 무엇입니까?
-다음 명령을 사용하여 내 서버에 Plone을 설치하려고 합니다.
sudo ./install.sh --target=/home/admin/Plone --build-python zeo
다음과 같은 오류가 표시됩니다.
Unable to find libz library and headers. These are required to build Python.
Please use your system package or port manager to install libz dev.
(Debian/Ubuntu zlibg-dev)
Exiting now.
운영 체제: Red Hat Enterprise Linux Server 버전 7.0(Maipo) Plone: Plone-4.3-UnifiedInstaller
어떻게 해결할 수 있는지 최대한 빨리 도와주세요.
답변1
Red Hat Linux의 기본 패키지 관리자는 apt-get이 아니라 yum입니다. 귀하가 게시한 오류 메시지 중 하나에 Debian/Ubuntu가 언급되어 있지만 귀하의 질문에서 알 수 있듯이 Red Hat 시스템을 사용하고 있다고 가정하겠습니다. 다음 명령 중 하나를 사용하여 Linux 배포판을 확인할 수 있습니다.
cat /etc/*-release
lsb_release -a
cat /proc/version
Plone 문서 페이지가 있습니다.Plone 설치 준비하기기본적으로 Red Hat의 무료 변형인 CentOS에 대한 참고 사항이 포함되어 있습니다. 이 페이지에서는 Plone 5의 종속성을 얻으려면 다음 yum install 명령을 사용할 것을 권장합니다.
yum install gcc-c++ patch openssl-devel libjpeg-devel libxslt-devel readline-devel make which python-devel wv poppler-utils
또는 Plone 4 종속성의 경우:
yum install gcc-c++ patch openssl-devel libjpeg-devel libxslt-devel readline-devel make which python-devel
물론, 시스템의 기본 Python 버전을 사용하는지 여부에 관계없이 몇 가지 주의 사항이 있으므로 이를 확인하는 것이 좋습니다. 또한 설치하려는 Plone 버전에 대한 올바른 설명서를 보고 있는지 확인해야 합니다.
종속성이 설치되면 매개 변수가 정확하다고 가정하고 이전에 시도한 것처럼 설치 프로그램을 실행합니다.
sudo ./install.sh --target=/home/admin/Plone --build-python zeo