때때로 당신이 가지고 있는 것은 바이너리 설치 프로그램뿐입니다. 나는 그런 소프트웨어를 일단 설치하면 제거하기가 어렵고, 내 배포판(openSUSE 11.4)이 rpm 기반이기 때문에 시스템에 설치된 항목에 대한 일관된 정보를 얻기가 어렵기 때문에 싫어합니다.
바이너리 설치 프로그램을 rpm으로 변환하는 방법이 있습니까?오로지 내 목적을 위해서만!(이는 CPU와 같은 기계가 정확히 동일하다는 것을 의미합니다.)
내 유일한 아이디어(그리고 그것은 말도 안되는 아이디어)는 시스템의 모든 파일을 나열하는 가상 시스템(예: VBox 사용)을 만들고, 설치 프로그램을 실행하고, 모든 파일을 다시 나열하는 것입니다. 추가된 내용을 확인하고 파일을 복사한 후 rpm 사양에서 간단한 "cp" 명령을 사용하여 추가합니다.
이는 짜증나는 일이지만 더 나쁜 것은 설치 프로그램이 일부 파일을 변경할 수 있기 때문에 두 경우 모두 나열된다는 것입니다. 그래서 나는 더 똑똑한 것을 찾고 있습니다.
이제 IntelliJ IDEA용 rpm을 만들고 싶습니다.
어떤 아이디어가 있나요?