A
패키지가 패키지에 따라 달라지는 경우 B
, I다시 설치바오 B
, 무슨 일이야 A
? 영구적으로 삭제되나요? 삭제했다가 다시 설치할까요? 패키지 관리자가 이를 무시합니까?
저는 RPM(so rpm
및 도구 dnf
) 에 가장 관심이 있지만 지원 패키지 yum
도 필요합니다 .deb
rpm --replacepkgs
유망 해 보이지만 yum reinstall
확실하지 않습니다.
내 목표는 B
전혀 영향을 주지 않고 다시 설치하는 것입니다 A
.
답변1
만약 내가다시 설치바오
B
, 무슨 일이야A
?
아무것도 없습니다.
영구적으로 삭제되나요? 삭제했다가 다시 설치할까요? 패키지 관리자가 이를 무시합니까?
아니요, 아니요, 다음도 마찬가지입니다.
다시 설치해도 종속성 그래프에서 아무 것도 변경되지 않으므로(일시적이라도) 패키지는 영향을 받지 않습니다. 당연히 아니지무시당하다, 올바르게 처리되었습니다(영향을 받지 않은 상태로 유지됨).
yum reinstall
요즘에는 yum
단지 다른 방식으로 부르는 것일 뿐입니다. dnf
(힌트: less $(which yum)
정확하게 이것이 표시될 것입니다. 시스템에 더 이상 "yum"이 없습니다.)
답변2
종속성은 일반적으로 필요한 경우가 아니면 건드리지 않습니다(예: 패키지를 업그레이드하고 새 버전에 업데이트된 종속성 버전이 필요한 경우).
추신: 지금은 그게 더 좋은 것 같아요 dnf
.yum