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 버전을 작업 중입니다. 두 가지 브랜드로 제공됩니다. 하나는 "i686"이며 그래픽 인터페이스 및 Firefox와 같은 기능을 지원하려면 MMX, SSE 및 SSE2가 필요합니다(서버 콘텐츠 및 텍스트 모드는 적어도 CET 단어 크기 NOP를 지원하는 CPU에서 제대로 실행됩니다. 테스트에서( 중간) Pentium-S) 및 실험적인 "i486"은 현재 텍스트 모드에서만 실행되고 최소 64MB 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에 최적화된 일부 패키지보다 더 높은 성능을 제공합니다. 이는 아치 리눅스가Pentium II 이상의 프로세서에서만 실행됩니다.. 우리는 최신 기술을 유지하기 위해 노력하고 있으며 일반적으로 소프트웨어의 최신 안정 버전을 보유하고 있습니다.

답변4

Linux 커널은 더 이상 i386 아키텍처를 지원하지 않습니다. 2012년 말까지 버전 3.8에서는 더 이상 지원이 지원되지 않습니다. 그래서 컴파일조차 할 수 없습니다.

i686 명령어 세트를 지원하지 않는 프로세서에서 Linux를 실행하려는 경우 이전(지원되지 않는) 배포판을 사용해 보아야 합니다.

관련 정보