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コンソールが起動します。

おすすめ記事