명령 을 사용하여 기본 포트 apache
사용을 재구성하려고 합니다 . 명령 을 실행하려고 하면 다음 오류가 발생합니다.RedHat Enterprise Linux 8
semanage
semanage
-bash: semanage: command not found
다음 종속성이 설치되어 있습니다.
policycoreutils
policycoreutils-python
이것이 작동하는 데 필요한 유일한 두 가지 종속성은 다음과 같습니다. 직장에 가는 방법에 대해 제안할 사람이 있나요 semanage
?
apache
또는 다음과 같은 다른 기본 포트를 사용하도록 재구성하는 다른 방법이 있는 사람이 있습니까 8080
?
답변1
policycoreutils-python-utils
올바른 패키지이며 semanage가 포함되어 있습니다. 올바른 패키지가 설치되었는지 확인하는 편리한 방법은 설치하려는 바이너리로 yum을 호출하는 것입니다.
yum install /usr/sbin/semanage
그렇게 하면 semanage와 필요한 모든 deps를 얻을 수 있습니다.
하지만 문제로 돌아가서: 패키지가 policycoreutils-python
존재하지 않습니다. 그래서 그것은 오타이고 당신이 말하고 있거나 policycoreutils-python-utils
다른 일이 일어나고 있습니다.
엉망인 PATH 변수가 방해하지 않는지 확인하기 위해 /usr/sbin/semanage의 전체 경로로 semanage를 호출할 수 있습니다.