2010-03-27 3 views
3

응용 프로그램의 deb 파일로 변환하는 방법. 같은 파일을 32 비트 .deb 파일로 변환하고 싶습니다. 64 비트 .deb 파일을 32 비트로 변환하는 방법 .deb64 비트 .deb 파일을 32 비트 .deb 파일

+0

선일을 시도 할 필요가 어쩌면 불가능하지만? 답변 옆에있는 체크 표시를 클릭하여 올바른 것으로 표시해야합니다. –

답변

12

일반적으로 불가능합니다.

.deb 파일에 아키텍처 관련 파일 (예 : 라이브러리 또는 실행 바이너리)이 포함되어있는 경우 해당 파일을 32 비트 버전으로 구하거나 원본에서 패키지를 다시 빌드해야합니다.

.deb의 콘텐츠가 이미 크로스 플랫폼 인 경우 작성자가 이미 Architecture: all으로 표시 했어야합니다.

크리에이터가 플랫폼 간 패키지로 크로스 플랫폼 패키지를 잘못 표시 한 경우 Architecture 항목 in the control file을 직접 편집 할 수 있지만 이는 다소 드문 경우입니다.

2

32 비트 대상에 대한 소스에서 응용 프로그램을 다시 빌드하고 제공하는 패키징 스크립트를 사용하여 x86 용 DEB를 빌드해야합니다.

1

기술적으로 패키지를 변환하지 않고 소스를 다른 플랫폼으로 다시 컴파일 한 다음 적절하게 패키지화합니다.

0

불가능! 소스를 가져 와서 스스로 다시 컴파일하십시오!

0

그것은 당신이 최고 대답을 받아 들일 수, 제발 다른 OS를 가상화 시도하거나 는 pbuilder