/usr/bin에서 바이너리를 삭제해도 안전합니까?

/usr/bin에서 바이너리를 삭제해도 안전합니까?

에 미리 컴파일된 명령줄 프로그램 바이너리를 설치했으며 /usr/bin이제 패키지 관리자를 사용하여 동일한 프로그램을 설치하려고 합니다. 패키지 관리자 dnf와 미리 컴파일된 바이너리 간의 충돌을 /usr/bin피하기 위해 rm -i.

저는 보통 dnf설치된 프로그램을 제거하면 알아서 처리되기 때문에 직접 바이너리를 제거하기 전에 설치된 프로그램이 안전 /usr/bin한지 알고 싶습니다 . /usr/bin프로그램을 수동으로 제거하는 것과 관련된 위험이 있습니까?rm -i/usr/bin/usr/bin

답변1

수동으로 설치한 경우에는 수동으로 삭제해도 문제가 없습니다.

앞으로는 수동으로 설치된(즉, 패키지 관리자가 관리하지 않는) 바이너리를 /opt의 하위 디렉터리에 배치하는 것이 가장 좋습니다. 애플릿의 경우 하나를 만들어 /opt/bin거기에 넣을 수도 있습니다 . 이는 혼란을 피하기 위한 것입니다.

관련 정보