8.3. 설치된 모듈식 콘텐츠 제거
설치된 모듈식 콘텐츠를 제거할 때 선택한 프로필 또는 전체 스트림에서 패키지를 제거할 수 있습니다.
DNF 는 종속 패키지를 포함하여 프로필 또는 스트림과 함께 설치된 패키지에 해당하는 이름이 있는 모든 패키지를 제거하려고 합니다. 특히 시스템에서 사용자 지정 리포지토리를 활성화한 경우 계속 진행하기 전에 제거할 패키지 목록을 항상 확인합니다.
8.3.1. 설치된 프로필에서 패키지 제거 링크 복사링크가 클립보드에 복사되었습니다!
프로필과 함께 설치된 패키지를 제거하면 프로필이 설치한 패키지에 해당하는 이름이 있는 모든 패키지가 제거됩니다. 여기에는 다른 프로필에 필요한 패키지를 제외하고 종속 항목이 포함됩니다.
선택한 스트림에서 모든 패키지를 제거하려면 모듈 스트림에서 모든 패키지 제거 단계를 완료합니다.
사전 요구 사항
-
선택한 프로필은
dnf 모듈 install < module-name:stream/profile
> 명령을 사용하거나dnf install < module-name:stream
> 명령을 사용하여 기본 프로필로 설치됩니다.
절차
선택한 프로필에 속하는 패키지를 제거합니다.
dnf module remove <module-name:stream/profile>
# dnf module remove <module-name:stream/profile>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들어
nodejs:18
모듈 스트림의개발
프로필에서 패키지 및 해당 종속성을 제거하려면 다음을 입력합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 주의제거 대상에서
패키지 목록을 확인하고사용되지 않은 종속성을 제거하는 방법:
제거 트랜잭션을 진행하기 전에 다음을 수행합니다. 이 트랜잭션은 요청된 패키지, 사용되지 않는 종속 패키지 및 종속 패키지를 제거하여 시스템에 오류가 발생할 수 있습니다.또는 스트림 내 설치된 모든 프로필에서 패키지를 설치 제거합니다.
dnf module remove module-name:stream
# dnf module remove module-name:stream
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고이러한 작업은 프로필에 속하지 않는 스트림에서 패키지를 제거하지 않습니다.
검증
올바른 프로필이 제거되었는지 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 개발을
제외한 모든 프로파일은 현재 설치되어 있습니다([i]
).
8.3.2. 모듈 스트림에서 모든 패키지 제거 링크 복사링크가 클립보드에 복사되었습니다!
모듈 스트림으로 설치된 패키지를 제거하면 스트림에서 설치한 패키지에 해당하는 이름이 있는 모든 패키지가 제거됩니다. 여기에는 다른 모듈에 필요한 패키지를 제외하고 종속 항목이 포함됩니다.
선택한 프로필에서 패키지만 제거하려면 설치된 프로필에서 패키지 제거 단계를 완료합니다.
사전 요구 사항
- 모듈 스트림이 활성화되고 스트림의 일부 패키지가 설치됩니다.
절차
선택한 스트림에서 모든 패키지를 삭제합니다.
dnf module remove --all <module_name:stream>
# dnf module remove --all <module_name:stream>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들어
nodejs:18
모듈 스트림에서 모든 패키지를 제거하려면 다음을 입력합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 주의제거 대상에서
패키지 목록을 확인하고사용되지 않은 종속성을 제거하는 방법:
제거 트랜잭션을 진행하기 전에 다음을 수행합니다. 이 트랜잭션은 요청된 패키지, 사용되지 않는 종속 패키지 및 종속 패키지를 제거하여 시스템에 오류가 발생할 수 있습니다.선택 사항: 다음 명령 중 하나를 입력하여 스트림을 재설정하거나 비활성화합니다.
dnf module reset <module_name> dnf module disable <module_name>
# dnf module reset <module_name> # dnf module disable <module_name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
선택한 모듈 스트림의 모든 패키지가 제거되었는지 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow