gradle
(Fedora 37) 에서 복제 https://github.com/gradle/gradle
하고 빌드했습니다 . linux x86_64
구성 파일을 수정하지 않았습니다. 빌드가 완료된 후 gradle
아래에 있던 파일과 폴더가 지워지거나 삭제되었습니다 $HOME
. $HOME/.gradle/caches
, 및 휴지통을 확인했지만 /tmp
삭제된 파일/폴더를 찾을 수 없습니다. gradle
디렉토리 에 대해 읽었 https://docs.gradle.org/current/userguide/directory_layout.html
으며 빌드 프로세스 중에 정리가 자동으로 수행된다는 것을 이해할 수 있습니다. 나는 다음을 시도했다:
testdisk
btrfs
파일 시스템이 감지되지 않았습니다.btrfs restore ...
디렉터리에 있는 콘텐츠만 복구되며, 손실된 데이터/파일은 복구되지 않습니다.
나는 패키지나 컴파일러가 패키지 자체에 속하지 않는 자료를 지우거나 제거하는 것을 원하지 않습니다. 또한 컴파일러가 파일이나 폴더를 삭제하기 전에 사용자에게 묻고 결정하도록 하고 추가 경고 메시지를 발행하기를 바랍니다. 이러한 파일 및 폴더가 시스템 파일 및 폴더인 경우 문제는 더욱 심각해집니다.
BuildDir
복원된 경우 손실된 파일/폴더가 있을 것이라고 가정합니다 . 회복할 수 있는 방법 BuildDir
과 방법이 있나요 ? make install
되돌릴 수 있나요 make uninstall
? 일반적으로 모든 패키지 및 컴파일러에 대해 install
컴파일러 작업으로 지워진 디렉터리에서 지워진 데이터/파일을 복구할 수 있습니까?