오래된 것과 함께 벗어나 새로운 것과 함께. 이것이 32비트에서 64비트 Linux 배포판으로의 전환 뒤에 숨겨진 이야기입니다.
이것은 꽤 오랫동안 일어나고 있는 움직임입니다. 다른 교대조와 마찬가지로 누군가에게는 고통이 없고 누군가에게는 큰 골칫거리입니다. 아직 이 문제를 처리하지 않았다면 곧 처리할 가능성이 높습니다.
32비트와 64비트의 차이점은 무엇입니까?
개인용 컴퓨터에 대해 이야기할 때 컴퓨터의 아키텍처가 32비트인지 64비트인지는 중앙 처리 장치(또는 CPU)에 따라 다릅니다. 일부 CPU는 더 높을 수 있지만(최대 512비트), 대부분의 개인용 컴퓨터는 32비트 또는 64비트입니다.
64비트 컴퓨터는 32비트 컴퓨터보다 기하급수적으로 강력합니다. 32비트 시스템은 2 32 를 처리할 수 있습니다. 64비트 시스템은 2 64 데이터를 처리할 수 있습니다. 데이터 비트.
이것은 큰 차이처럼 보이지 않을 수 있지만 계산기에서 그 숫자를 계산할 때까지 기다리십시오. 32비트 아키텍처는 4,294,967,296바이트를 지원할 수 있습니다. (약 4GB), 64비트 아키텍처는 18,446,744,073,709,551,616바이트를 지원할 수 있습니다. (약 180억 기가바이트).
64비트 개인용 컴퓨터는 새 천년에 접어든 몇 년 동안 사용할 수 있게 되었습니다. 새 컴퓨터를 구입하려고 하거나 최근 몇 년 동안 구입했다면 64비트 컴퓨터가 있을 가능성이 높습니다. 컴퓨터의 RAM(Random Access Memory) 양은 하나의 지표입니다. 32비트 시스템은 4GB 이상을 처리할 수 없습니다. 노트북에 8GB가 있다면 64비트입니다.
Linux 배포판이 32비트 및 64비트 버전으로 제공되는 이유
소프트웨어는 이 차이를 이용하기 위해 하드웨어와 통신하는 방법을 알아야 합니다. 따라서 32비트 버전의 운영 체제는 64비트 PC에서 실행할 수 있지만 추가 전력을 모두 활용할 수는 없습니다. 반면에 64비트 버전의 운영 체제는 32비트 PC에서 전혀 실행할 수 없습니다.
대부분의 새 PC에는 64비트 아키텍처가 제공되지만 Linux는 최신 하드웨어에서만 사용되는 것은 아닙니다. 많은 사람들이 Linux를 사용하여 구형 시스템에 생명을 불어넣습니다. 이러한 이유로 많은 배포판에서 32비트 및 64비트 버전을 모두 다운로드할 수 있습니다.
이것은 Linux에만 있는 상황이 아닙니다. Windows는 32비트 및 64비트 버전도 있습니다. Windows 10도 마찬가지입니다! Microsoft는 데스크톱이 오래되거나 성능이 낮은 하드웨어에서 실행되기를 원합니다.
Linux의 32비트 버전이 사라지는 이유
데스크탑용 Linux의 가장 인기 있는 버전인 Ubuntu는 2017년에 32비트 버전 출시를 중단했습니다. 1년 후 Ubuntu MATE, Ubuntu Budgie 및 Kubuntu와 같은 변형이 뒤를이었습니다. openSUSE Leap은 32비트 버전도 지원하지 않습니다.
기본 OS는 2016년 Loki 릴리스와 함께 32비트 버전을 제공하지 않았습니다. Solus라는 최신 Linux 배포판은 32비트 버전을 제공하지 않았습니다. Arch Linux는 최근 32비트 버전 지원을 중단했습니다(그러나 Arch Linux를 계속 사용하는 데에는 여러 가지 이유가 있습니다).
왜? 32비트 아키텍처는 점점 더 희귀해지고 있습니다. 더 높은 사양이 필요하거나 하드웨어 오류로 인해 많은 사람들이 구형 기계를 교체했습니다. 배포판에서 32비트 지원 중단 계획을 발표할 때 상대적으로 소수의(있는 경우) 사람들이 불평합니다.
Linux 배포판에는 리소스가 제한되어 있습니다. 32비트 버전은 유지 관리하고 테스트할 사람이 필요합니다. 동시에 팀은 ARM과 같은 다른 하드웨어 아키텍처를 대상으로 하는 경우가 많습니다. 32비트 이미지의 다운로드가 줄어들면서 그러한 노력을 정당화하기가 더 어려워집니다.
다시 말하지만, 32비트 소프트웨어에서 점진적으로 전환하는 것은 Linux에만 있는 것이 아닙니다. 2009년에 출시된 Mac OS X 10.6은 32비트 하드웨어에서 실행되는 Apple 데스크톱 운영 체제의 마지막 버전이었습니다. macOS 10.13에서 Apple은 32비트 앱에 대한 지원을 단계적으로 중단하기 시작했습니다. 회사는 더 이상 Mac App Store에서 새로운 32비트 앱을 허용하지 않습니다.
32비트 Linux 앱은 어떻습니까?
일부 앱 개발자는 32비트 아키텍처에 대한 지원을 중단하면서 데스크톱 소프트웨어도 계속 발전하기 시작했습니다. 예를 들어 Google은 더 이상 Linux용 Chrome 32비트 버전을 출시하지 않습니다. 다른 회사에서는 64비트 버전의 앱만 출시하기 시작했습니다.
일부 32비트 버전의 Linux 소프트웨어를 패치 상태로 유지하는 것은 어려울 수 있습니다. 이것은 Linux 데스크톱에서 가장 중요한 보안 문제 중 하나입니다.
궁극적으로 원하는 앱이 충분히 호환되지 않는다면 운영 체제는 그다지 유용하지 않습니다. 상당한 양의 Linux 소프트웨어가 여전히 32비트 하드웨어에서 실행되지만 훨씬 더 오래 동안은 그렇지 않을 수 있습니다.
Linux에서 32비트 지원이 종료되었습니까?
아직 아닙니다.
Ubuntu의 경우 버전 16.04(장기 지원 릴리스)를 설치하고 거기에서 업그레이드하면 32비트 하드웨어를 계속 사용할 수 있습니다. 16.04는 2021년까지 공식적으로 지원됩니다. Ubuntu 팀이 앱 및 패키지의 32비트 버전을 계속 유지하는 한 소프트웨어 업데이트를 계속 받을 수 있습니다.
다른 많은 배포판은 여전히 다운로드할 수 있는 32비트 버전을 제공합니다. Ubuntu의 기반이 되는 배포판인 Debian은 여전히 32비트 옵션을 제공합니다. 32비트 지원을 더 우선시하는 것을 포함하여 특히 구형 하드웨어를 대상으로 하는 많은 Linux 배포판이 있습니다.
그리고 대부분의 주요 Linux 배포판에서 32비트 하드웨어를 지원하기로 결정한 후에도 비교적 오래된 장치를 위한 틈새 배포판이 있을 것으로 예상할 수 있습니다. 이것이 바로 Linux 세계가 작동하는 방식입니다.
다음 단계로 넘어가야 할 때입니다
Linux는 32비트 앱을 포기하도록 강요하지 않지만 일부 최신 배포판에서는 그러한 노력을 기울이고 있습니다. 오픈 소스 데스크톱이 제공해야 하는 최신 경험을 원한다면 곧 노후화된 PC를 폐기하고 싶을 것입니다.
노후된 PC를 영원히 유지하기 위해 Linux로 전환했다면 이것이 실망스러울 수 있다는 것을 알고 있습니다. 그러나 최신 기능에 대해 특별히 신경 쓰지 않더라도 지원 부족으로 인한 버그나 기타 불만 사항이 점점 더 많아질 수 있습니다.