노력하고있어Wine용 빌드 종속성 설치, 그래서 나는 그것으로 해킹 작업을 할 수 있습니다. 저는 Fedora 22, 64비트를 실행하고 있습니다.
다음 명령을 사용하여 64비트 종속성을 성공적으로 설치했습니다 dnf builddep
.
#dnf--버전 1.1.0 #dnf 와인리스트 사용 가능한 패키지 wine.i686 1.7.47-1.fc22 업데이트 wine.src 1.7.47-1.fc22 업데이트 소스 wine.x86_64 1.7.47-1.fc22 업데이트 #dnf 빌드 와인 패키지 ImageMagick-devel-6.8.8.10-9.fc22.x86_64이미 설치되어 있습니다. 건너뛰세요.. 패키지 alsa-lib-devel-1.0.29-1.fc22.x86_64이미 설치되어 있습니다. 건너뛰세요.. 패키지 audiofile-devel-1:0.3.6-6.fc22.x86_64이미 설치되어 있습니다. 건너뛰세요.. 패키지 autoconf-2.69-20.fc22.noarch이미 설치되어 있습니다. 건너뛰세요.. ...
이제 내 문제는 - 32비트 종속성도 설치하고 싶지만 제대로 작동하지 않는다는 것입니다. 내가 시도한 것은 다음과 같습니다.
#dnf builddep wine.i386 일치하는 패키지가 없습니다: wine.i386 오류: 일부 패키지를 찾을 수 없습니다. #dnf builddep wine.i686 일치하는 패키지가 없습니다: wine.i686 오류: 일부 패키지를 찾을 수 없습니다. #dnf builddep wine-1.7.47-1.fc22.i686 일치하는 패키지 없음: wine-1.7.47-1.fc22.i686 오류: 일부 패키지를 찾을 수 없습니다. #dnf builddep wine --target=i686 오류: 인식할 수 없는 인수: --target=i686
나는 더 이상 사용되지 않는 몇 가지 yum
명령을 시도했습니다.
#yum-builddep 와인 --target=i386 #yum-builddep 와인 --target=i686 #냠-빌드뎁 와인-1.7.47-1.fc22.i686
위의 결과는 다음과 같습니다.
-->설치됨:zlib-devel-1.2.8-7.fc22.x86_64 -->설치됨:unixODBC-devel-2.3.2-6.fc22.x86_64 -->설치됨: 온전한 백엔드 개발-1.0.24-14.fc22.x86_64 ...
dnf builddep
와인의 32비트 종속성을 어떻게 설치하나요 ? 이 dnf
명령은 옵션을 지원하지 않는 것 같습니다 --target
.
확실한 해결 방법은 패키지 목록을 개별적으로 가져와서 dnf install
; 그런데 dnf builddep
그게 가능한지 궁금하네요 .
답변1
Red Hat bugzilla는 이 setarch i686 dnf builddep ...
. 나열된 출력을 기반으로 예상대로 작동하는 것으로 보입니다.