Fedora 26의 .rpm 위치는 무엇입니까?

Fedora 26의 .rpm 위치는 무엇입니까?

~/Downloads 디렉토리에 .rpm 파일을 다운로드하고 두 번 클릭하여 성공적으로 설치했습니다. 소프트웨어가 열리고 '설치'를 클릭할 수 있었습니다. 간단하고 매우 편리하지만 시스템과 파일이 저장되는 위치에 대해 자세히 알아보고 싶습니다.

내 질문은 다음과 같습니다. 이제 ~/Downloads/file.rpm 파일을 안전하게 삭제할 수 있습니까? 아니면 해당 파일을 내 시스템의 다른 위치로 옮겨야 합니까? 아니면 현재 디렉토리에 영원히 남겨두어야 할까요...?

유용한 정보인 경우: 내 시스템에 /var/cache/yum/이 없고 /var/cache/dnf/에 file.rpm과 관련된 내용이 없습니다. 또한 /etc/yum.conf, /ect/dnf.conf 또는 /etc/yum.repos.d/에 file.rpm과 관련된 어떤 것도 없습니다.

귀하의 의견에 진심으로 감사드립니다!

답변1

패키지가 설치되면 Fedora의 지침에 따라 다양한 파일이 파일 시스템의 적절한 위치로 이동됩니다.파일 시스템 레이아웃 지침. 다운로드한 패키지를 설치한 후에는 RPM 파일을 제거할 수 있습니다.

패키지가 물건을 넣을 위치를 볼 수 있습니다.~ 전에명령줄에서 설치합니다. 다운로드한 패키지가 foo-1.0-1.x86_64.rpm이고 에 있다고 가정해 보겠습니다 ~/Downloads. 다음을 실행하면 그 내용을 확인할 수 있습니다.

$ rpm -qlp ~/Downloads/foo-1.0-1.x86_64.rpm

qlp" query: ackagefile l의 ist 파일 p" 은 어디에 있습니까? man rpm다른 많은 쿼리 옵션을 살펴보세요 .

다음과 같이 호출기를 사용하여 패키지에 대한 세부 정보를 볼 수도 less있습니다(백그라운드에서 RPM 쿼리 명령을 실행함).

$ less ~/Downloads/foo-1.0-1.x86_64.rpm

먼저 몇 가지 개요 정보, 설명, (아마도 매우 긴) 변경 로그, 마지막으로 맨 아래에 파일 목록이 표시됩니다. ( q끝나면 누르세요 less.)

관련 정보