Arch Linuxはi386 CPUアーキテクチャで動作できますか?

Arch Linuxはi386 CPUアーキテクチャで動作できますか?

i386 CPUでArch Linuxを実行できますか?私はそのウェブサイトでそれがi686に最適化されていることを見ました。これは、Arch Linuxがi386で実行できないことを意味しますか?ところで、私はそれをコンパイルしたくありません。可能であれば、利用可能なバイナリを使用したいと思います。

答え1

i386は通常、80386以降のすべての32ビットIntel CPUを指すために使用されます。 80386は1994年頃に役に立たず、正しい考えを持っている人はまだ誰もそれを所有していないことを考えると、ほとんどのLinuxディストリビューションはi686またはPentium Professionalを必要とする最適化を使用してカーネルをコンパイルし、正しい考えを持つ人は誰もいません。まだ実行中です。

だからあなたは本物まだ18年以上のCPUを使用している場合は実行されません。

答え2

https://archlinux32.org現在、Archlinuxの以前のIA32バージョンで作業しています。 2つのブランドで利用可能です。 1つは「i686」で、グラフィカルインターフェイスやFirefoxなどの機能をサポートするにはMMX、SSE、およびSSE2が必要です(サーバーコンテンツとテキストモードは、少なくともCETワードサイズNOPをサポートするCPUで正しく実行されます。テスト中(中) Pentium-S)と実験的な「i486」は現在のテキストモードでのみ動作し、少なくとも64 MBのRAM(特別なISOまたはPXE / NBDを介して起動)を持っています。

古いAMD(Geodeなど)やCyrixクローンでは機能が不足しているため、機能しなくなる可能性があり、i486分岐が必要になる場合があります。

Xorg 1.20以降、グラフィックカードのサポートが難しくなりました。 Nvidia、AMD、およびIntelカードはほぼうまく機能します。仮想化された環境はlibvirt / kvmのbochs-drmのように動作します。他のブランドの場合、ほとんど一人です。

i486ブランチは、控えめな一般的なLinuxユーザーのためではなく、愛好家のためのものです。 :-)

答え3

によるとフォーラムディスカッション数年前はi686に頼っていましたが、LQのウェブサイトによると

Arch Linuxはi686用に最適化されたパッケージを使用するため、i386用に最適化された一部のパッケージよりも高いパフォーマンスを提供します。これはアーチLinuxですPentium II 以降のプロセッサでのみ実行されます。。私たちは最新の技術を維持するために努力しており、一般的にソフトウェアの最新の安定版を持っています。

答え4

Linux カーネルは i386 アーキテクチャをサポートしなくなりました。 2012年末までに、バージョン3.8ではサポートがサポートされなくなりました。だからコンパイルすらできません。

i686命令セットをサポートしていないプロセッサでLinuxを実行する場合は、以前の(サポートされていない)ディストリビューションを試してください。

関連情報