![Oracle Linux Server 8.5에서 Yum 또는 apt-get이 누락되었습니다.](https://linux55.com/image/206923/Oracle%20Linux%20Server%208.5%EC%97%90%EC%84%9C%20Yum%20%EB%98%90%EB%8A%94%20apt-get%EC%9D%B4%20%EB%88%84%EB%9D%BD%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
답변1
apt-get
Oracle Linux가 사용되지 않기 때문에 누락되었습니다 apt
. 다양한 배포판(대부분 심지어!)은 패키지 관리에 사용되는 도구 유형이 다릅니다. apt-get
Debian(및 Ubuntu와 같은 Debian 파생물)에서. Oracle Linux는 Red Hat Linux에서 파생되었으며 Red Hat은 dpkg/apt-get 대신 rpm
/를 사용합니다.dnf
그러나 Oracle Linux 8.5에는 반드시 이 기능이 함께 제공됩니다 yum
.
- 어떤 식으로든 명시적으로 삭제했습니다. 가능성은 낮습니다. 보호된 패키지입니다. 방금 확인했는데 Oracle Linux 8.5를 새로 설치하면 확실히 yum이 포함되어 있습니다.
- 더 이상
$PATH
/usr/bin을 포함하지 않도록 변수를 변경했습니다 .yum
- (아마도) 질문에 명시된 것처럼 전체 Oracle Linux 8.5 환경을 사용하지 않고 대신 Oracle Linux "스키니" 컨테이너(docker: )를 사용하고 있습니다
oraclelinux:8-slim
. 시스템에는 의도적으로 시스템 관리 도구가 설치되어 있지 않으며 대화형 사용을 위한 것이 아닙니다.
인용하다https://hub.docker.com/_/oraclelinux?tab=description
oraclelinux:8과 oraclelinux:8-slim의 차이점
Oracle은
oraclelinux:8
대부분의 확장된 Oracle Linux 8 이미지와 함께 사용할 것을 권장합니다.이
oraclelinux:8-slim
변형의 주요 목적은 정적으로 컴파일된 바이너리 또는 마이크로서비스에 "충분한 사용자 공간"을 제공하는 것입니다.8-slim
dnf 대신 microdnf가 사용되고 로케일 데이터가 크게 줄어들기 때문에 이 변형의 일반적인 사용은 권장되지 않습니다.
따라서 작업에 잘못된 운영 체제를 사용하고 있습니다.