이 독점 다이어그램으로 의심을 없애십시오: 어떤 Linux 배포판을 사용할 것인가?

사용할 Linux 배포판, 선택할 Linux 배포판

많은 경우에 당신은 항상 같은 질문을 스스로에게 합니다. 사용할 Linux 배포판 또는 선택할 Linux 배포판. 글쎄, 주로 GNU/리눅스 세계에 처음 온 사람들에게 의심을 불러일으키는 경향이 있지만, 한동안 주변에 있었다가 한 배포판에 질려서 다른 배포판을 시도하기로 결정한 사람들도 있습니다.

이 기사에서는 필요에 따라 어떤 GNU/Linux 배포판을 선택해야 하는지 확인할 수 있습니다. 하지만 항상 말하지만 가장 편안하고 가장 좋아하는 것이 가장 좋은 것입니다. 우리는 이미 많은 기사를 최고의 배포판하지만 이번에는 매우 다른 것, 훨씬 더 실용적이고 직관적인 것이 될 것입니다. 단순한 다이어그램 몇 가지 선택 기준을 배우는 것 외에도 미래의 운영 체제로 이동합니다.

Linux 배포판 선택 기준

로고 커널 Linux, Tux

향후 운영 체제 또는 Linux 배포판을 선택하는 데 도움이 되도록 다음을 참조하십시오. 가장 중요한 선택 기준:

  • 목적: 적합한 Linux 배포판을 선택할 때 고려해야 할 첫 번째 기준은 사용할 목적입니다.
    • 일반 : 대부분의 사용자는 일반 용도, 즉 멀티미디어 재생은 물론 사무용 소프트웨어, 탐색, 비디오 게임 등 모든 용도로 사용하기를 원합니다. 이러한 목적을 위해 Ubuntu, Debian, Linux Mint, Fedora, openSUSE 등과 같은 대부분의 배포판이 있습니다.
    • 라이브/테스트참고: 테스트를 위해 배포판을 실행하거나 파티션을 설치하거나 변경하지 않고 컴퓨터에서 일부 유지 관리를 수행하려는 경우 가장 좋은 방법은 주 메모리에서 실행할 LiveDVD 또는 Live USB 모드가 있는 것입니다. Ubuntu, Knoppix, Slack, Finnix, RescaTux, Clonecilla Live 등과 같은 것들이 많이 있습니다. 이 두 가지가 진단 및 수리를 수행합니다.
    • 특정한: 또 다른 가능성은 개발, 엔지니어링 또는 아키텍처, 교육 환경, 침투 테스트 또는 보안 감사, 게임 및 레트로 게임 등과 같이 매우 구체적이고 특정한 용도에 배포판이 필요하다는 것입니다. 그리고 이를 위해 Kali Linux, Ubuntu Studio, SteamOS, Lakka, Batocera Linux, DebianEdu, EskoleLinux, Sugar, KanOS 등과 같은 전문화된 것들이 있습니다. 더 자세한 정보는 여기.
    • 유연성- 일부 배포판은 Gentoo, Slackware, Arch Linux 등과 같은 더 높은 수준의 사용자 정의를 허용합니다. 그러나 더 나아가서 자신의 배포판을 처음부터 만들고 싶다면 자신을 기반으로하지 않고 사용할 수 있습니다. LFS.
  • 사용자 유형: GNU/Linux 세계를 처음 접하는 초심자나 초심자, 상급자 등 지식 면에서 여러 유형의 사용자가 있으며, 초보자와 동일한 기능을 갖춘 단순하고 기능적인 배포판을 찾는 고급 사용자도 있습니다. 좋은 호환성으로 인해 복잡하지 않고 생산적인 방식으로 작업을 수행할 수 있습니다.
    • Principiante: 초보자를 위한 Ubuntu, Linux Mint, Zorin OS, Manjaro, MX Linux, Pop!_OS, ElementaryOS, Solus OS 등과 같은 더 간단한 배포판이 있습니다.
    • 고급: 이러한 사용자를 위한 다른 배포판은 Gentoo, Slackware, Arch Linux 등입니다.
  • 환경: 배포판을 선택하기 전에 고려해야 할 또 다른 사항은 대상 환경의 유형입니다. 다른 배포판보다 해당 환경에 더 적합한 배포판이 있기 때문입니다.
    • 책상: 집이나 사무실, 교육 센터 등에서 PC에서 사용하려면 openSUSE, Ubuntu, Linux Mint 등과 같은 배포판을 사용할 수 있습니다.
    • 모바일: Tizen, LuneOS, Ubuntu Touch, postmarketOS, Mobian 등과 같은 모바일 장치용 특정 배포판이 있습니다.
    • 서버/HPC: 이 경우 그들은 안전하고 강력하며 매우 안정적이어야 할 뿐만 아니라 우수한 관리 도구가 있어야 합니다. 몇 가지 인기 있는 예로는 RHEL, SLES, Ubuntu Server, Debian, Liberty Linux, AlmaLinux, Rocky Linux, Oracle Linux 등이 있습니다.
    • 클라우드/가상화: 이러한 다른 경우에는 Debian, Ubuntu Server, RHEL, SLES, Cloud Linux, RancherOS, Clear Linux 등이 있습니다.
    • 임베디드: 스마트 TV, 라우터, 일부 가전 제품, 차량, 산업 기계, 로봇, IoT 등과 같은 장치는 WebOS, Tizen, Android Auto, Raspbian OS, Ubuntu Core, Meego, OpenWRT, uClinux, 등 .
  • 지원: 대다수의 사용자, 특히 가정 사용자는 일반적으로 지원이 필요하지 않습니다. 문제가 발생하거나 해당 주제에 대한 지식이 있는 사람에게 가거나 포럼이나 네트워크에서 솔루션을 검색하십시오. 반면 기업, 타 부문에서는 문제 해결을 위한 지원이 필요하다.
    • 커뮤니티: 이러한 배포판은 일반적으로 완전 무료이지만 개발자 지원이 부족합니다.
    • 비즈니스 그레이드: 일부는 무료이지만 지원하려면 비용을 지불해야 합니다. 지원을 제공하는 것은 회사 자체가 될 것입니다. 예를 들어 Red Hat, SUSE, Oracle, Canonical 등
  • 안정성: 어떤 용도로 사용하는지에 따라 안정성이 떨어지는 비용으로 최신 뉴스가 필요하거나 최신 정보가 없어도 더 안정적이고 강력한 것을 선호하는 경우 다음 중에서 선택할 수 있습니다.
    • 개발/디버그: 커널과 일부 배포판의 개발 버전과 기타 여러 소프트웨어 패키지를 찾을 수 있습니다. 최신 기능을 테스트하거나, 디버깅하거나, 버그를 보고하여 개발을 돕는 데 유용할 수 있습니다. 반면에 안정성을 원하는 경우 이러한 버전을 피해야 합니다.
    • 안정적:
      • 표준 릴리스: 버전은 수시로 나오며 일반적으로 6개월 또는 매년이 될 수 있으며 다음 메이저 버전이 나올 때까지 업데이트됩니다. 그들은 안정성을 제공하며 많은 잘 알려진 배포판에서 채택한 방법입니다.
        • LTS(장기 지원): 커널과 배포판 모두 어떤 경우에는 LTS 버전을 가지고 있습니다. 다른 버전을 사용할 수 있습니다.
      • 롤링 릴리스: 이전 버전을 덮어쓰는 정시 버전을 시작하는 대신 이 모델은 지속적인 업데이트를 시작합니다. 이 다른 옵션을 사용하면 최신 버전을 사용할 수 있지만 이전 옵션만큼 안정적이지 않습니다.
  • 구조:
    • IA-32/AMD64: 전자는 Intel에서 x86-32, 후자를 EM64T, 더 일반적으로 x86-64라고도 합니다. 여기에는 Linux 커널이 가장 널리 사용되기 때문에 예외적으로 지원되는 최신 세대의 Intel 및 AMD 프로세서가 포함됩니다.
    • ARM32/ARM64: 두 번째는 AArch64라고도 합니다. 이러한 아키텍처는 높은 성능과 효율성으로 인해 모바일 장치, 라우터, 스마트 TV, SBC, 심지어 서버와 슈퍼컴퓨터에 채택되었습니다. Linux는 또한 이들을 훌륭하게 지원합니다.
    • RISC-V: 이 ISA는 최근에 탄생한 것으로 오픈소스입니다. 조금씩 중요성이 커지고 있으며 x86 및 ARM에 대한 위협이 되고 있습니다. Linux 커널은 이를 지원하는 최초의 커널이었습니다.
    • : 이 다른 아키텍처는 IBM 칩에서 HPC 세계에서 매우 인기가 있습니다. 이 아키텍처에 대한 Linux 커널도 찾을 수 있습니다.
    • 다른 사람: 물론, Linux 커널과도 호환되는 다른 많은 아키텍처(PPC, SPARC, AVR32, MIPS, SuperH, DLX, z/Architecture…)가 있지만 PC 또는 HPC 세계에서는 일반적이지 않습니다.
  • 하드웨어 지원: 최고의 하드웨어 지원을 제공하는 것들 중 일부는 Ubuntu, Fedora 및 이들에서 파생된 것들을 포함하여 기타 인기 있는 것들입니다. 또한 일부는 무료 및 독점 드라이버를 포함하고 다른 일부는 단순히 첫 번째 드라이버를 포함하므로 성능과 기능이 다소 제한될 수 있습니다. 반면에 배포판이 너무 무겁거나 리소스가 제한된 구형 컴퓨터에서 작동하기에는 32비트 지원이 중단되었는지 여부에 대한 문제가 항상 있습니다.
    • 드라이버:
      • 무료: 대부분의 오픈 소스 드라이버가 꽤 잘 작동하지만 거의 모든 경우에 클로즈드 소스 드라이버보다 성능이 좋습니다. 이것들만 포함하는 배포판은 내가 나중에 언급한 100% 무료 배포판입니다.
      • 소유자: 게이머의 경우 또는 하드웨어에서 최대값을 추출해야 하는 기타 용도의 경우 소유자를 선택하는 것이 좋으며 GPU의 경우 더욱 그렇습니다.
    • 가벼운 배포판: 오래된 컴퓨터나 리소스가 제한된 컴퓨터를 지원하도록 설계된 많은 배포판이 있습니다. 여기에는 일반적으로 나중에 언급할 가벼운 데스크탑 환경이 있습니다. 예: Puppy Linux, Linux Lite, Lubuntu, Bodhi Linux, Tiny Core Linux, antX 등
  • 소프트웨어 지원 및 사전 설치된 소프트웨어: 모든 종류의 프로그램이든 비디오 게임이든 최고의 소프트웨어 지원을 찾고 있다면 DEB 및 RPM을 기반으로 하는 인기 있는 배포판을 선택하는 것이 가장 좋지만 전자가 더 좋습니다. 범용 패키지의 도착으로 개발자가 더 많은 배포판에 도달하는 데 도움이 되지만 아직 제대로 사용되지 않고 있습니다. 반면에 필요한 소프트웨어가 거의 모두 사전 설치된 완전한 시스템이 필요하거나 가장 작고 단순한 시스템이 필요할 수도 있습니다.
    • 최소의: 최소한의 배포판이나 기본 시스템만 있는 ISO 이미지를 다운로드할 수 있는 배포판이 많이 있으므로 원하는 패키지를 추가할 수 있습니다.
    • 완료: 가장 선호되는 옵션은 완전한 ISO이므로 처음부터 모든 것을 설치할 필요가 없지만 배포판을 처음 설치하는 순간부터 이미 많은 수의 패키지가 있습니다.
  • 보안 및 개인정보 보호/익명성: 보안, 익명성 또는 개인 정보 보호가 우려되는 경우 최신 보안 패치를 사용하려면 최대한 인기 있고 최고의 지원을 받는 배포판을 선택해야 합니다. 익명성/프라이버시와 관련하여 원하는 경우 이를 위해 특별히 설계된 항목이 있습니다.
    • 표준: openSUSE, Linux Mint, Ubuntu, Debian, Arch Linux, Fedora, CentOS 등과 같은 가장 인기 있는 배포판은 보안, 개인 정보 보호/익명성에 중점을 두지 않지만 훌륭한 지원 및 보안 업데이트를 제공합니다.
    • 기갑: 추가로 강화 작업을 하거나 사용자의 익명성이나 사생활을 기본 원칙으로 하는 것도 있습니다. TAILS, Qubes OS, Whonix 등과 같이 이미 알고 있는 몇 가지 예
  • 시스템 시작: 아시다시피, 이것은 많은 사용자와 시스템 관리자를 SysV init와 같은 더 단순하고 고전적인 초기화 시스템이나 systemd와 같이 더 현대적이고 큰 초기화 시스템을 선호하는 사람들로 나누었습니다.
    • 클래식(SysV 초기화): 대부분의 배포판에서 사용되었지만 요즘에는 거의 모든 배포판이 현대적인 시스템으로 옮겨졌습니다. 그 장점 중 하나는 더 간단하고 가벼우면서도 오래되었고 당시 현대 운영 체제용으로 설계되지 않았다는 것입니다. 여전히 이 시스템을 사용하는 일부는 Devuan, Alpine Linux, Void Linux, Slackware, Gentoo 등입니다.
    • 모던(시스템): 클래식보다 훨씬 무겁고 커버력도 높지만 대부분의 배포판에서 기본적으로 선택하는 것입니다. 최신 시스템에 더 잘 통합되었으며 작업을 훨씬 쉽게 만들어주는 다양한 관리 도구가 있습니다. 이에 대해 여러 가지 의견이 있지만 복잡성과 일반 텍스트 대신 바이너리 로그 사용을 감안할 때 유닉스 철학의 손실이 있을 수 있습니다.
    • 다른 사람: runit, GNU Sherped, Upstart, OpenRC, busy-box init 등과 같이 덜 인기 있는 대안이 있습니다.
  • 미적 측면과 데스크탑 환경: 어떤 배포판에서도 원하는 데스크탑 환경을 설치할 수 있지만, 이미 많은 데스크탑 환경이 기본 데스크탑 환경으로 제공되는 것이 사실입니다. 올바른 것을 선택하는 것은 미학뿐만 아니라 사용성, 수정 가능성, 기능 및 성능의 문제이기도 합니다.
    • GNOME: GTK 라이브러리를 기반으로 가장 중요한 배포판 중 가장 확장된 환경이 지배적인 환경입니다. 리소스 소비 측면에서 무겁지만 거대한 커뮤니티와 함께 ​​사용하기 쉽고 간단하다는 데 중점을 둡니다. 또한 파생 상품(Pantheon, Unity Shell...)도 발생했습니다.
    • KDE 플라즈마: Qt 라이브러리를 기반으로 하는 데스크탑 측면에서 또 다른 훌륭한 프로젝트이며 사용자 정의가 가능한 것이 특징이며, 최근에는 자체 경량(사용 하드웨어 리소스가 거의 없음), 모양, 견고성 및 위젯 사용 가능성. 이에 반해 GNOME만큼 간단하지 않다는 점에 유의할 수 있습니다. GNOME과 마찬가지로 TDE 등의 파생상품도 등장했다.
    • 메이트: GNOME의 가장 인기 있는 포크 중 하나가 되었습니다. 리소스 효율적이고 아름답고 현대적이며 단순하며 Windows 데스크톱과 유사하며 최근 몇 년 동안 눈에 띄게 변경되지 않았습니다.
    • 계피: 또한 GNOME을 기반으로 하며, 단순하고 매력적인 외관은 물론 유연하고 확장 가능하며 빠릅니다. 아마도 부정적인 측면에서 특정 작업에 대한 권한을 사용해야 할 필요가 있습니다.
    • LXDE: GTK를 기반으로 하며 매우 적은 리소스를 소비하도록 설계된 가벼운 환경입니다. 빠르고 기능적이며 고전적인 모습입니다. 단점은 더 큰 환경에 비해 몇 가지 제한 사항이 있으며 자체 창 관리자가 없다는 것입니다.
    • LXQt: Qt를 기반으로 하고 LXDE에서 파생된 경량, 모듈식 및 기능적 환경이기도 합니다. 이전 것과 유사하지만 시각적 수준에서 다소 단순할 수도 있습니다.
    • Xfce: GTK를 기반으로 이전 두 가지와 함께 최고의 경량 환경 중 하나입니다. 우아함, 단순함, 안정성, 모듈성 및 구성 가능성이 두드러집니다. 대안과 마찬가지로 더 현대적인 것을 찾는 일부 사용자에게는 제한이 있을 수 있습니다.
    • 다른 사람: 소수이지만 Budgie, Deepin, Enlightenment, CDE, Sugar 등이 있습니다.
  • 패키지 관리자: 둘 다 관리와 관련된 문제, 하나 또는 다른 패키지 관리자를 사용하는 데 익숙한 경우, 호환성을 위해 자주 사용할 소프트웨어가 패키징되는 바이너리 유형에 따라 적절한 배포판 선택도 고려해야 합니다.
    • DEB 기반: 그들은 데비안, 우분투 및 매우 인기 있는 많은 파생 상품 덕분에 대다수입니다. 따라서 바이너리의 가용성을 최대한 높이려면 이것이 최선의 선택입니다.
    • RPM 기반: openSUSE, Fedora 등과 같은 배포판 이후로 많지는 않지만 이러한 유형의 패키지가 많이 있으며 이전 패키지만큼 수백만 명의 사용자에게 도달하지 않았습니다.
    • 다른 사람: Arch Linux의 pacman, Gentoo의 portage, Slackware의 pkg 등과 같은 다른 소수의 패키지 관리자도 있습니다. 이 경우 일반적으로 배포판의 공식 저장소 외부에 소프트웨어가 많지 않습니다. 다행히 AppImage, Snap 또는 FlatPak과 같은 범용 패키지는 모든 GNU/Linux 배포판에 대해 패키지화할 수 있도록 했습니다.
  • 원칙/윤리: 단순히 기능적인 운영 체제를 원하거나 윤리적 기준이나 원칙에 따라 무언가를 찾고 있는 경우를 나타냅니다.
    • 표준: 대부분의 배포판에는 리포지토리에 무료 및 독점 소프트웨어와 커널에 독점 모듈이 포함되어 있습니다. 이렇게 하면 필요한 경우 펌웨어 및 독점 드라이버 또는 멀티미디어, 암호화 등을 위한 독점 코덱과 같은 기타 요소를 갖게 됩니다.
    • 100 % 무료: 그들은 저장소에서 모든 닫힌 소스를 제외하고 바이너리 blob 없이 GNU Linux Libre 커널을 사용하는 배포판입니다. 몇 가지 예로는 Guix, Pure OS, Trisquel GNU/Linux, Protean OS 등이 있습니다.
  • 인증: 어떤 특정한 경우에, GNU/리눅스 배포판이 특정 표준을 준수하거나 호환성을 위해 또는 특정 기관에서 사용할 수 있도록 특정 인증서를 갖는 것이 중요할 수 있습니다.
    • 인증서 없음: 다른 모든 배포판. 대다수가 POSIX를 준수하고 일부는 LSB, FHS 등도 준수합니다. 예를 들어 Void Linux, NixOS, GoboLinux 등과 같이 일부 표준에서 벗어나는 이상한 것들이 있습니다.
    • 인증서로: 일부는 다음과 같은 Open Group과 같은 인증을 보유하고 있습니다.
      • Inspur K-UX는 UNIX로 등록된 Red Hat Enterprise Linux 기반 배포판이었습니다.®, 비록 현재는 버려졌지만.
      • SUSE Linux Enterprise Server 및 해당 IBM Tivoli Directory Serve with LDAP Certified V2 인증서와 같은 특정 인증을 받은 다른 사용자도 찾을 수 있습니다.
      • CentOS를 기반으로 하는 Huawei EulerOS 운영 체제도 등록된 UNIX 03 표준입니다.

OS 선택 다이어그램

이 다이어그램은 나에게 전달한 친구를 통해 나에게 왔으며 많은 다른 유형의 사용자와 요구 사항을 돕기 위해 더 찾아 공유하기로 결정했습니다. 와이 플로차트를 모은 결과는 이쪽:

다른 OS에서 오시나요?

네 기억하세요 최근에 GNU/Linux 세계에 입문했으며 다른 운영 체제에서 왔습니다., 초기 배포판을 선택하고 적응하는 동안 도움이 되도록 내가 만든 다음 가이드도 볼 수 있습니다.

이 링크에서 찾을 수 있습니다 귀하에게 가장 적합한 배포판., 이전에 사용했던 것과 유사한 더 친근한 환경으로...


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   헤르 난

    훌륭한 메모. 감사합니다.

  2.   소피아

    모든 종류의 프로그램이든 비디오 게임이든 최고의 소프트웨어 지원을 찾고 있다면 가장 좋은 옵션은 DEB 및 RPM을 기반으로 하는 인기 있는 배포판이지만 전자가 더 좋습니다. 범용 패키지의 도착으로 개발자가 더 많은 배포판에 도달하는 데 도움이 됩니다.
    192.168..l00.1.