2017년의 텍스트 ia32-libs

2017년의 텍스트 ia32-libs

멈추다! "이 패키지가 제거되었습니다."라고 말하기 전에 다음을 사용하세요.패키지 이름: i386"내 말을 읽어보세요!

사용해야 하는 압축 형식PAQ-가족. 실행 파일은 ia32-libs 시대에 만들어졌습니다.그들은 이러한 라이브러리에 대한 대안을 받아들이지 않습니다. 많은 실패한 연구 끝에 나는 종속성 지옥을 겪고 모든 ia32-libs 종속성을 수동으로 설치하여 마침내 내 시스템에서 이 패키지를 실행할 수 있기로 결정했습니다. 처음에는 모든 것이 순조롭게 진행되었지만 이제는 손상된 종속성/패키지 오류를 발견했으며 이 종속성은 해결되지 않은 상태로 유지될 것 같습니다. 즉, ia32libs 패키지를 사용할 수 없습니다.

이러한 형식이 내 시스템에서 작동하도록 하려면 또 어떻게 해야 합니까?

답변1

분명히 이 답변이 마음에 들지 않을 것입니다. 그러나 내 PAQ 바이너리는 잘 작동 libgcc1:i386하고 눈에 띄지 않게 설치 libc6:i386됩니다 . 예를 들어:libstdc++6:i386ia32-libs

$ ldd paq7
        linux-gate.so.1 (0xf77e8000)
        libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf762d000)
        libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf75d8000)
        libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf75ba000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7403000)
        /lib/ld-linux.so.2 (0x56634000)

$ ./paq7
paq7 compressor/archiver (C) 2005, Matt Mahoney.
Free under GPL, http://www.gnu.org/licenses/gpl.txt

To compress: paq7 [-option] archive files...  (archive will be created)
Or (Windows): dir/b | paq7 archive  (file names read from input)
To decompress/compare: paq7 archive [files...] (defaults to stored names)
To view contents: more < archive

Options are -1 to -5 (use 62, 96, 163, 296, 525 MB memory), default -3
You can't add/extract single files.  Max total file size is 2GB
Time 0.00 sec, memory 8463616 bytes

답변2

이 ppa는 13.10 이후 Ubuntu 시스템에 ZPAQ 유틸리티를 제공하는 것으로 보입니다.

https://launchpad.net/~abbat/+archive/ubuntu/zpaq-upstream

답변3

glibc는 CentOS 기반 시스템의 ia32-libs에 가장 가까운 것으로 보입니다(100% 확신할 수는 없지만 그럴 수도 있습니다). 물론 현재 시스템에는 이미 glibc가 설치되어 있지만 64비트 버전만 설치되어 있습니다. 따라서 32비트 애플리케이션을 실행하려면 32비트 버전의 glibc가 필요합니다.

32비트 환경에 glibc를 설치하려면:

냠 설치 glibc.i686

위 명령은 glibc.i686(i*86 = 32비트 아키텍처) 및 필요한 모든 종속성(예: 다른 패키지의 32비트 버전)을 설치합니다.

그것을 시도하고 그것이 작동하는지 확인하십시오.

원천:https://lists.centos.org/pipermail/cento...22428.html

관련 정보