ia32-lib 패키지는 Linux용 Windows 하위 시스템에서 사용할 수 없습니다.

ia32-lib 패키지는 Linux용 Windows 하위 시스템에서 사용할 수 없습니다.

레드를 설치하려고 하는데http://www.red-lang.org/p/download.htmlWSL에서(저는 Windows 10 Pro에서 사용하고 있습니다). 입력 후

sudo apt-get install ia32-libs libc6-i386 libcurl3

드디어 메시지를 받았어요

ia32-lib has no installation package

이것이 불가능하다는 뜻인가요?

답변1

링크된 페이지에는 Ubuntu 13.10+를 사용하는 경우 다중 아키텍처 접근 방식을 채택해야 한다고 나와 있습니다.

lsb_release -r설치 시 다음과 같이 실행하여 Ubuntu 버전을 쉽게 확인할 수 있습니다 .

$ lsb_release -r
Release:    16.04

설치하다

  1. 32비트 아키텍처에 대한 지원 추가:

    $ sudo dpkg --add-architecture i386
    
  2. apt필요한 32비트 C 라이브러리 업데이트 및 설치

    $ sudo apt-get update
    $ sudo apt-get install libc6:i386 libcurl3:i386
    
  3. Linux 바이너리 받기

    $ wget http://static.red-lang.org/dl/linux/red-063
    
  4. 바이너리를 실행 가능하게 만들기

    $ chmod u+x red-0*
    
  5. 설치 프로그램 실행

    $ sudo ./red-0*
    

이제 괜찮을 것 같아요! 설치 후 바이너리를 실행하면 Red 콘솔이 실행됩니다.

관련 정보