22.2. 명령줄 툴에 대한 주요 변경 사항
raw 명령행 툴에 대한 지원이 제거되었습니다.
이번 릴리스에서는 Linux 커널이 버전 5.14 이후 원시 장치를 지원하지 않기 때문에 (raw /usr/bin/raw) 명령줄 도구가 util-linux 패키지에서 제거되었습니다.
현재는 사용 가능한 대체 항목이 없습니다.
RHEL 9에서는 cgroupsv1 이 더 이상 사용되지 않음
cgroup 은 프로세스 추적, 시스템 리소스 할당 및 파티셔닝에 사용되는 커널 하위 시스템입니다. systemd 서비스 관리자는 cgroups v1 모드 및 cgroups v2 모드에서 부팅을 지원합니다. Red Hat Enterprise Linux 9에서 기본 모드는 v2 입니다. 다음 주요 릴리스에서 systemd는 cgroups v1 모드에서 부팅을 지원하지 않으며 cgroup v2 모드만 사용할 수 있습니다.
RHEL 9에서는 lsb-release 바이너리를 사용할 수 없습니다.
/etc/os-release 파일의 정보는 이전에 lsb-release 바이너리를 호출하여 사용할 수 있었습니다. 이 바이너리는 RHEL 9에서 제거된 redhat-lsb 패키지에 포함되어 있습니다. 이제 /etc/os-release 파일을 읽고 배포, 버전, 코드 이름 및 관련 메타데이터와 같은 운영 체제에 대한 정보를 표시할 수 있습니다. 이 파일은 Red Hat에서 제공하며 이에 대한 모든 변경 사항은 redhat-release 패키지의 각 업데이트로 덮어씁니다. 파일 형식은 KEY=VALUE 이며 쉘 스크립트의 데이터를 안전하게 가져올 수 있습니다.
logrotate 는 systemd에 의해 시작됩니다.
logrotate는 로그 파일을 관리하기 위한 유틸리티입니다. 이전에는 /etc/cron.daily/logrotate 파일에 구성된 cron 작업에 의해 시작되었습니다. RHEL 9에서 logrotate 는 systemd 타이머로 시작하고 관리합니다. /usr/lib/ 파일에서 해당 systemd 타이머 장치 파일을 찾을 수 있습니다.
systemd /system/logrotate.timer