M23 소프트웨어 배포 시스템
M23 software distribution systemm23은 Debian, Ubuntu, Kubuntu Linux, Xubuntu, Linux Mint, 기본 OS, Fedora, CentOS 및 오픈을 위한 소프트웨어 배포 및 관리 시스템이다.SUSE 분포.
m23은 클라이언트의 파티션을 분할하고 포맷할 수 있으며, m23 시스템을 통해 Linux 운영 체제와 사무실 패키지, 그래픽 도구, 서버 애플리케이션 또는 게임과 같은 모든 수의 소프트웨어 패키지를 설치할 수 있다.전체 관리는 웹브라우저를 통해 이루어지며 m23 서버에 접속하는 모든 컴퓨터에서 가능하다. m23은 2002년 말부터 하우케 구스-하버만(Hauke Goos-Habermann)에 의해 주로 개발되었다.
m23은 서버와 클라이언트를 구분한다.m23 서버는 소프트웨어 배포 및 클라이언트 관리에 사용된다.m23 서버를 통해 관리되는 컴퓨터(예: 소프트웨어가 설치됨)는 클라이언트다.
운영 체제를 설치하는 동안 클라이언트는 네트워크를 통해 부팅된다.네트워크 카드에 부팅 ROM, 부팅 디스크 또는 부팅 CD로 클라이언트를 시작할 수 있다.클라이언트의 하드웨어가 탐지되어 설정됨.수집된 하드웨어 및 파티션 정보는 m23 서버로 전송된다.그 후에, 이 정보는 m23 관리 인터페이스에 표시된다.이제 관리자는 클라이언트를 파티셔닝하고 포맷하는 방법을 선택해야 한다.클라이언트에 설치할 배포와 같은 다른 설정도 있다.
m23 클라이언트는 그래픽 사용자 인터페이스 KDE 5.x, GNOME 3.x, Xfce, Unity, LXDE 및 순수 X11이 있는 워크스테이션 또는 그래픽 서브시스템이 없는 서버로 설치할 수 있다.대부분의 서버 설정에서, 서버 소프트웨어의 대부분은 텍스트 모드로 실행되기 때문에, 서버는 사용자 인터페이스가 필요하지 않다.
M23은 GNU GPL로 방출된다.
특징들
- 전체 클라이언트에 대한 세 단계:m23을 통해 클라이언트를 설치하는 것은 다소 간단하다.완전히 설치된 클라이언트에는 세 단계만 있으면 된다.
- 기존 클라이언트를 m23에 통합: 기존 데비안 기반의 시스템을 m23 시스템에 쉽게 동화시켜 일반 클라이언트처럼 관리할 수 있다(m23과 함께 설치).
- 그룹 함수:그룹 기능은 업데이트하거나 새로운 소프트웨어를 설치해야 하는 다수의 클라이언트 또는 다른 일상적인 작업을 수행해야 하는 클라이언트를 관리할 수 있도록 한다.예를 들어, 새로운 소프트웨어 패키지를 모든 클라이언트에 설치하거나 그룹의 모든 클라이언트에서 제거할 수 있다.
- 대량 설치:대량 설치 도구는 한 번에 유사한 요구 조건을 가진 많은 클라이언트를 설치할 수 있다.기본 설정(예: 기본 게이트웨이 또는 그룹 이름)을 유지하는 가상 클라이언트가 정의된다.이 가상 클라이언트를 사용하여 임의 수의 (실제) 클라이언트를 추출하고 설치할 수 있다.
- 이미징: 이미지 파일을 사용한 설치:파티션 또는 전체 하드 디스크의 이미지 파일을 사용하여 다른 클라이언트를 설치할 수 있다.이 이미지 파일은 설치된 클라이언트에서 모든 소프트웨어 패키지와 설정을 가져온다.
- 소프트웨어 RAID 지원: 파티션 또는 전체 하드 드라이브를 소프트웨어 RAID로 결합할 수 있다. m23은 RAID 레벨 0, 1, 4, 5, 6 및 10을 지원한다. RAID는 일반 파티션처럼 사용하여 운영 체제를 설치하거나 스왑 또는 스토리지 공간으로 사용할 수 있다.
- LDAP을 통한 사용자 관리: 사용자 계정은 중앙 LDAP 서버에 저장할 수 있다.이는 클라이언트와 사용자가 많은 환경에서 사용 편의성을 높인다.OpenLDAP 서버는 m23 서버와 함께 제공되며 고도로 통합된 phpLDAPadmin을 통해 관리할 수 있다.
- 풀 작성기:풀빌더는 m23 서버에 있는 서로 다른 미디어(CD, DVD, 인터넷)의 소프트웨어 패키지를 결합해 로컬 패키지 소스로 변환할 수 있도록 한다.이러한 패키지 소스는 클라이언트를 설치하는 데 사용될 수 있다.이것은 인터넷 연결 없이 또는 인터넷 연결이 다소 느릴 경우 할 수 있다.수영장에 직접 만든 패키지를 추가하는 것도 가능하다.