유닉스는 단일 운영체제가 아닙니다. 이 제품은 1970 년대 초 메인 프레임 컴퓨팅의 근원지에서 벗어난 최신 "맛"을 갖춘 다양한 변종, 유형, 배포 또는 구현을 제공합니다. 핵심 유닉스 명령 세트를 기반로하지만, 다른 배포판은 고유 한 명령과 기능을 가지며 여러 유형의 하드웨어에서 작동하도록 설계되었습니다.
어느 정도의 유닉스 버전이 있는지 정확히 알지 못하지만, 모호하고 쓸모없는 버전을 모두 포함한다면 유닉스 버전의 개수는 적어도 수백 가지가된다고 말하는 것이 안전합니다. 운영 체제가 U, I 및 X 문자의 조합 인 이름을 가진 경우 운영 체제가 Unix 제품군에 있다는 것을 종종 알 수 있습니다.
Unix의 주요 지사
현대 유닉스 구현은 오픈 소스 (즉, 다운로드, 사용 또는 수정) 또는 닫힌 소스 (즉, 사용자 수정의 대상이 아닌 독점 바이너리 파일)에 따라 다릅니다.
- Minix - 가정 사용자가 거의 사용하지 않는 Unix 계열의 오픈 소스 프로젝트
- 리눅스 - 데스크톱과 서버 공간 모두에 유닉스 환경을 제공하는 오픈 소스 프로젝트. 리눅스는 가정용 컴퓨터 애호가들에게 인기가 있습니다.
- Mac OS X - Apple의 데스크톱 운영 체제
- BSD (FreeBSD, DragonflyBSD, NetBSD, OpenBSD) - Berkeley Software Distribution의 설계 원칙에 따라 초기 Unix 스펙에서 벗어났습니다.
- AIX - IBM이 서버용으로 개발 한 Unix 기반 운영 환경 시리즈
- Solaris - Sun Microsystems에서 개발 한 Unix 기반의 독점적 서버 운영 체제
- OpenSolaris - Solaris의 오픈 소스 변종
- HP-UX - HP가 자체 서버용으로 개발 한 Unix 기반 운영 환경 시리즈
일반적인 소비자 배포판
몇 년 사이에 Linux의 각기 다른 맛은 어느 정도 인기를 얻었지만 데스크톱 컴퓨터에서 가장 널리 사용되는 것으로 눈에 띄는 제품이 있습니다. DistroWatch는 리눅스 배포판 뉴스를 관리하는 장기간 운영되는 사이트입니다. 2017 년에 가장 많이 사용되는 배포판에는 다음과 같은 것이 있습니다.
- 민트 - 추가 소프트웨어 드라이버 및 사소한 사용자 정의가 포함 된 Ubuntu 버전
- 데비안 -이 프로젝트는 "보편적 인 운영 체제"라고 자처하며 상당한 시장 점유율과 강력한 응용 프로그램 기반을 자랑합니다
- Manjaro - Arch Linux 프로젝트를 기반으로 Manjaro는 광범위한 구성 가능성을 지원합니다.
- Ubuntu - Linux 시장에서 중요한 역할을하는 우분투의 목표는 언어 및 장애 장벽에도 불구하고 아름답게 디자인되고 액세스 할 수있는 사용하기 쉬운 배포판을 제공하는 것입니다.
- Antergos - Arch Linux 프로젝트를 기반으로하는이 배포판은 자체적 인 사용자 정의 설치 프로그램을 제공합니다
- OpenSUSE - SUSE Linux 상용 배포판의 커뮤니티 버전 인 장기 실행 독일어 배포
- Fedora - Red Hat 기반 커뮤니티 프로젝트
- Solus - 이전 GNOME 2 데스크탑처럼 보이는 "Budgie"라는 사용자 정의 데스크탑 환경을 통해 아일랜드에서 스크래치 배포
- Zorin - 새로운 Linux 사용자가 Microsoft의 운영 체제에서 전환하는 데 도움이되는 Windows의 모양과 느낌을 모방하려는 배포
- 초급 - 우분투 기반의 elementaryOS는 Parthenon이라는 사용자 정의 데스크탑 환경을 사용합니다. Parthenon은 어떤면에서는 Mac OS와 유사합니다
유통 인기가 빠르게 바뀝니다. 2002 년에는 맨드레이크, 레드햇, 젠투, 데비안, 소서러, 수세, 슬랙웨어, 라이코리스, 린도우, 잰 드로스 등의 상위 10 개 배포판이 관심을 보였다. 15 년 후, 데비안 만이 톱 10리스트에 남아 있습니다. 그 다음으로 높은 Slackware는 No. 33로 떨어졌습니다. 2017 년에 인기있는 배포판 중 2002 년에 데비안을 제외하고는 아무 것도 없었습니다.
Linux 배포 사실
시도 할 리눅스 배포판에 대해 혼란 스럽습니까? 데스크톱 사용자 관점에서 볼 때 Linux의 가장 큰 차이점은 몇 가지 선택 사항입니다.
- 데스크톱 환경 - Microsoft Windows 또는 Mac OS X과 달리 Linux는 여러 가지 데스크탑 환경을 지원하며 각 환경은 서로 다른 서명 모양 및 느낌을 갖습니다. 일반적인 환경으로는 Gnome (계피와 메이트), KDE, Xfce, Budgie가 있습니다.
- 패키지 관리자 - Linux 프로그램은 특정 패키지 관리 도구 용으로 설계되었습니다. 가장 큰 차이점은 RPM 또는 DEB 파일 확장자로 구별되는 Red Hat Package Manager 파일 또는 데비안 파일 사이입니다. Red Hat Linux는 RPM을 사용하고 Ubuntu는 DEB를 사용합니다. 이 둘 사이의 변환은 고급 사용자 기술입니다.
- FOSS 상태 - 일부 사용자는 배포본의 자유 및 오픈 소스 소프트웨어 원칙 준수의 엄격성에 대해 깊이 신경 쓰고 있습니다.
손에 리눅스 장치가있을 수 있습니다. 스마트 폰 및 태블릿 용 Android 운영 환경은 Linux를 기반으로하며 자체 Linux 배포판 유형으로 간주 될 수 있습니다.