오랜만에 Fedora에 대한 정보를 들었는데 요즘은 yum을 대신해서 dnf라는
명령을 사용한다고 들었다.
yum을 사용하면서 크게 불편함을 느낀 기억이 없는데 왜 바뀌었는지 조금 찾아보았고
찾은 내용을 간략히 정리해둔다.
- yum은 오랜 기간 동안 수정되지 못한 여러 문제점이 존재
- 여러 문제점들로 인해 성능 저하가 발생
- 패키지 설치 시 의존성 관련 문제가 존재
- API 문서가 공식적으로 작성되었거나 제대로 정리가 되어있지 않음
- python으로 작성되어 확장 시스템이 python만 지원
크게 대두되는 문제점들은 이 정도인 것으로 보이고 dnf로 변경된 가장 큰 이유는
아무래도 yum이 단순히 수정만으로 해결하기에는 덩치가 너무 커지고 복잡해졌기
때문인 것 같다.