m23 (m23 rock이라고도 함)은 누구나 쉽게 소프트웨어를 배포 할 수 있도록 해주는 무료 오픈 소스 서버 지향 운영 체제입니다. Debian, Ubuntu, Fedora, Linux Mint, CentOS 및 openSUSE를 포함한 Linux의 주요 배포판과 완벽하게 호환됩니다.
32 비트 ISO 이미지로 배포 됨
m23 서버 운영 체제는 최신 컴퓨터와 기존 컴퓨터 모두에서 작동하도록 설계되었지만 32 비트 명령 세트 아키텍처 만 지원하도록 설계된 설치 가능 ISO 이미지로 배포됩니다.
영어, 프랑스어 및 독일어 지원
ISO 이미지의 최소 부팅 메뉴는 영어, 불어 및 독어를 지원합니다. 부팅 프롬프트에서 키보드의 Enter 키를 누르기 만하면 m23 운영 체제를 직접 설치할 수 있습니다.
설치는 텍스트 기반입니다.
m23은 사용자가 전체 설치 프로세스 및 최종 시스템에 사용할 언어를 선택하고 루트 (시스템 관리자) 계정의 암호를 입력하고 호스트 이름, IP 주소, 넷 마스크를 입력해야하는 텍스트 모드 설치 프로그램을 제공합니다 , 게이트웨이, boardcast IP 및 DNS 네임 서버 IPS를 설치하고 디스크 드라이브를 분할 및 포맷하고 booloader를 설치하십시오.
웹 브라우저를 통해서만 관리 가능
처음부터 서버 지향 시스템으로 설계된 m23은 동일한 네트워크의 다른 컴퓨터에서 웹 브라우저를 통해서만 관리 할 수 있습니다. 기존 클라이언트 및 기능 그룹 기능, 대량 설치 지원, 소프트웨어 RAID 지원, IP 관리 기능 및 LDAP 기반 사용자 관리 시스템과 쉽게 통합 할 수 있습니다.
NFS (Network File System) 지원 제공
m23의 또 다른 흥미로운 특징은 홈 디렉토리를 저장하기위한 out-of-the-box NFS (Network File System) 지원을 제공한다는 것입니다. 사용자는 자신의 Linux 커널 기반 운영 체제에서 소프트웨어 패키지를 쉽게 설치, 업데이트 및 제거 할 수있을뿐 아니라 백업을 만들거나 자체 패키지 소스를 만들 수 있습니다.
이 릴리스의 새로운 기능 :
서명 패키지 소스 :
고정 된 패키지 세트를 사용하여 m23 클라이언트를 설치하거나 인터넷 연결없이 설정을 허용하려면 m23 서버에서 오랫동안 로컬 패키지 소스를 설정할 수 있습니다. 새로운 점은 위조 된 것으로부터 보호받을 수 있도록 서명 할 수 있다는 것입니다. m23 인터페이스는 이제 GPG 키를 관리하기위한 대화 상자와 패키지 소스 아키텍트 및 패키지 아키텍트 대화 상자에 서명을 추가하는 옵션을 제공합니다. 서명에 사용 된 GPG 키의 공개 키는 m23 클라이언트로 가져와 패키지 신뢰성을 확인할 수있게합니다.
시스템 전체 프록시 설정 :
프록시 서버 뒤에서 m23 서버를 실행하는 경우 이전에는 m23 서버를 평소대로 작동 할 수 있도록 다른 위치에서 설정을 변경해야했습니다. 이제 m23 인터페이스에서 사용할 수있는 프록시 서버를 시스템 전체로 구성하고이를 사용하여 활성화 / 비활성화하는 쉬운 옵션이 있습니다. 이 대화 상자의 프록시 설정은 모든 apt 및 wget 호출, m23 API에서 인터넷에 액세스하는 데 사용되며 클라이언트 패키지를 캐시하는 squid 프록시에 사용됩니다.
m23customPatch 도구를 사용하면 미리 정의 된 장소에서 m23 소스 코드를 수정할 수 있습니다. 수정 가능한 코드 영역은 삭제 가능 / 수정 가능으로 표시됩니다. m23customPatch 파일을 사용하면 m23 웹 인터페이스에서 로고를 교환 할 수 있습니다.
이것과 저것:
클라이언트 기본 시스템을 설치하는 동안 apt-transport-https 패키지가 포함되어 HTTPS를 사용하여 패키지 소스에 액세스 할 수 있습니다. 클라이언트 복구를위한 새로운 옵션으로 여러 개의 동일한 클라이언트 작업을 하나로 병합 할 수 있습니다. 클라이언트 그룹에 이제 설명이 연결될 수 있습니다. m23 API는 클라이언트 매개 변수에 대한 키 - 값 데이터베이스를 쓰고 읽는 기능으로 확장되었습니다. 모듈 식 m23 명령 줄 도구를 사용하여 m23 웹 인터페이스에 대한 관리자 계정을 작성, 삭제 또는 나열 할 수 있습니다. m23 서버는 보안 성이없는 DSA SSH 키 대신 설치 될 때 8k RSA SSH 키를 생성합니다.
수정 :
기존 클라이언트를 통합하면 m23은 더 이상 존재하지 않는 기본 시스템 아카이브 다운로드를 기다리지 않습니다. 예를 들어 패키지 목록을 분할하는 데 사용되는 HELPER_xargsRecursive 함수는 이제 모든 요소를 고려합니다. 로컬 패키지 소스에 다운로드되는 패키지의 경우 파일 이름이 수정되므로 유효한 문자 만 포함됩니다. m23fetchjob을 작성하는 bash 코드가 올바르게 작동하고 ASSI_prepareClient가 더 이상 존재하지 않는 함수를 호출하지 않습니다.
버전의 새로운 기능 :
서명 패키지 소스 :
고정 된 패키지 세트를 사용하여 m23 클라이언트를 설치하거나 인터넷 연결없이 설정을 허용하려면 m23 서버에서 오랫동안 로컬 패키지 소스를 설정할 수 있습니다. 새로운 점은 위조 된 것으로부터 보호받을 수 있도록 서명 할 수 있다는 것입니다. m23 인터페이스는 이제 GPG 키를 관리하기위한 대화 상자와 패키지 소스 아키텍트 및 패키지 아키텍트 대화 상자에 서명을 추가하는 옵션을 제공합니다. 서명에 사용 된 GPG 키의 공개 키는 m23 클라이언트로 가져와 패키지 신뢰성을 확인할 수있게합니다.
시스템 전체 프록시 설정 :
프록시 서버 뒤에서 m23 서버를 실행하는 경우 이전에는 m23 서버를 평소대로 작동 할 수 있도록 다른 위치에서 설정을 변경해야했습니다. 이제 m23 인터페이스에서 사용할 수있는 프록시 서버를 시스템 전체로 구성하고이를 사용하여 활성화 / 비활성화하는 쉬운 옵션이 있습니다. 이 대화 상자의 프록시 설정은 모든 apt 및 wget 호출, m23 API에서 인터넷에 액세스하는 데 사용되며 클라이언트 패키지를 캐시하는 squid 프록시에 사용됩니다.
m23customPatch 도구를 사용하면 미리 정의 된 장소에서 m23 소스 코드를 수정할 수 있습니다. 수정 가능한 코드 영역은 삭제 가능 / 수정 가능으로 표시됩니다. m23customPatch 파일을 사용하면 m23 웹 인터페이스에서 로고를 교환 할 수 있습니다.
이것과 저것:
클라이언트 기본 시스템을 설치하는 동안 apt-transport-https 패키지가 포함되어 HTTPS를 사용하여 패키지 소스에 액세스 할 수 있습니다. 클라이언트 복구를위한 새로운 옵션으로 여러 개의 동일한 클라이언트 작업을 하나로 병합 할 수 있습니다. 클라이언트 그룹에 이제 설명이 연결될 수 있습니다. m23 API는 클라이언트 매개 변수에 대한 키 - 값 데이터베이스를 쓰고 읽는 기능으로 확장되었습니다. 모듈 식 m23 명령 줄 도구를 사용하여 m23 웹 인터페이스에 대한 관리자 계정을 작성, 삭제 또는 나열 할 수 있습니다. m23 서버는 보안 성이없는 DSA SSH 키 대신 설치 될 때 8k RSA SSH 키를 생성합니다.
수정 :
기존 클라이언트를 통합하면 m23은 더 이상 존재하지 않는 기본 시스템 아카이브 다운로드를 기다리지 않습니다. 예를 들어 패키지 목록을 분할하는 데 사용되는 HELPER_xargsRecursive 함수는 이제 모든 요소를 고려합니다. 로컬 패키지 소스에 다운로드되는 패키지의 경우 파일 이름이 수정되므로 유효한 문자 만 포함됩니다. m23fetchjob을 작성하는 bash 코드가 올바르게 작동하고 ASSI_prepareClient가 더 이상 존재하지 않는 함수를 호출하지 않습니다.
버전 16.2의 새로운 기능 :
m23 15.2 (2015 년 9 월 22 일)의 새로운 기능
버전 16.1의 새로운 기능 :
m23 rock 15.2를 사용하면 데비안 8 Jessie가 m23을 발견했습니다. 클라이언트에서 사용하기 위해 배포판 Linux Mint 17.2 Rafaela와 Linux Mint 17.1 Rebecca가 추가되었습니다. 자동 미러 선택은 SourceForge 서버가 중단 된 경우에도 원활한 클라이언트 설치를 처리합니다. 이 릴리스의 또 다른 초점은 통합 방화벽을 제공하고 액세스 보호를 확장하는 것입니다.m23 서버 및 m23 클라이언트 용 Debian 8 Jessie :
데비안 8 Jessie는 이번 릴리스에서 m23 서버 설치 ISO 또는 사전 구성 VirtualBox 어플라이언스를 사용하는 경우 설치 될 배포판입니다.
하지만 m23 서버 설치 뎁 패키지는 여전히 Debian 7 Wheezy에서 작동합니다. m23 클라이언트에서 Debian 8을 사용할 수 있습니다.
데비안 8은 m23 클라이언트 배포판으로 사용되는 경우 Mate (필수 패키지 만 설치되어있는 최소화 버전으로 선택 가능), Cinnamon, Gnome, KDE, TDE, LXDE 및 Xfce와 같은 다양한 데스크탑 환경을 제공합니다.
이제 systemd가 m23 클라이언트에서 사용되고 SysVinit을 대체합니다. 클라이언트는 이제 grub 2를 사용하고 언어 패키지가 자동으로 설치됩니다.m23 클라이언트에서 데비안 8을 사용하려면 약간의 변경이 필요했습니다. 예를 들어, VirtualBox 클라이언트가 VMWare에서 실행중인 것으로 인식되지 않도록 하드웨어 검색 루틴을 수정해야했습니다 (그래픽 모드 설정에 중요합니다) ). 서명 된 inRelease 파일이 자동으로 생성되는 패키지 소스도 수정해야합니다.
m23 서버를 데비안 8으로 이식하기 위해서는 변경이 필요합니다. 예를 들어, MySQLi API, Apache 2.4 및 Squid 3 로의 전환이 필요하다는 것이 증명되었습니다. ISO 설치 중에 systemd로 인해 문제가 발생했기 때문에 SysVinit을 유지해야했습니다.
더 많은 배포판 :
추가 클라이언트 배포판을 지원하기위한 개발 작업 Linux Mint 17.2 Rafaela 및 Linux Mint 17.1 Rebecca는 유쾌하지 못했습니다. 사용자들에게는 Mate 및 Cinnamon 데스크탑 환경의 업데이트 된 버전 및 기타 Linux-Mint 전용 도구와 같은 많은 개선 사항이 있습니다.
서버 중단으로부터 보호하기위한 미러 자동 선택서버 중단을 피할 수없는 경우도 있습니다. 여전히 현재 필요한 패키지 소스를 제공하는 서버를 사용할 수없는 경우 이는 매우 성가시다. 최근에 모든 SourceForge 서버가 다운되었지만 m23 클라이언트 패키지가 호스팅되었습니다. 이 상황으로 인해 일부 사용자는 정전 중에 새로운 m23 클라이언트를 설치할 수 없었습니다. 이러한 불편 함을 다시 방지하기 위해 m23에는 현재 사용 가능한 서버를 찾으려는 자동화 된 미러 선택이 있습니다. 이 모드는 클라이언트 패키지의 패키지 소스를 결정하는 데 사용될뿐만 아니라 기본 시스템 아카이브 다운로드에도 사용됩니다. 설정에 사용한 배포에 대한 기본 시스템 아카이브가 로컬에 저장되고 GPG 서명으로 확인됩니다.
보안:
이 버전부터 m23 서버는 기본 설정과 활성화 후 로컬 네트워크 외부에서 모든 액세스 (SSH 제외)를 차단하는 간단한 방화벽과 함께 제공됩니다. SSH 서버는 Sshguard의 보호를받습니다. 기본 기본 방화벽 규칙은 iptables 명령 구문을 사용하여 m23 인터페이스를 통해 직접 확장 할 수 있습니다.
또한 현재 작업 스크립트가 요청 될 때 클라이언트 ID와 클라이언트 IP가 일치하는지 확인됩니다. 물론 m23 서버는 스크립트의 출력을 표시 할 수 있도록 모든 작업에 액세스해야하기 때문에이 개념의 예외입니다.
잡동사니:
클라이언트 배포판을 선택하는 대화 상자가 이제 선택한 데스크탑에 대한 설명을 표시합니다. 클라이언트 이미지 생성 대화 상자는 이제 HTML API 2를 사용하여 오류 메시지가 표시된 후 항목이 손실되지 않도록합니다. 또한 대화 상자에는 클라이언트 또는 m23 서버로 디스크 또는 파티션 이미지를 전송하기위한 무작위 네트워크 포트가 표시됩니다. 클라이언트 복구 대화 상자에서 "취소"를 클릭하면 더 이상 클라이언트 개요 페이지가 나타나지 않고 해당 클라이언트의 제어 센터로 연결됩니다. m23 서버 백업은 이제 방화벽, openLDAP 및 BackupPC에 대한 설정도 저장합니다.
버전 15.2의 새로운 기능 :
m23 rock 15.2를 사용하면 데비안 8 Jessie가 m23을 발견했습니다. 클라이언트에서 사용하기 위해 배포판 Linux Mint 17.2 Rafaela와 Linux Mint 17.1 Rebecca가 추가되었습니다. 자동 미러 선택은 SourceForge 서버가 중단 된 경우에도 원활한 클라이언트 설치를 처리합니다. 이 릴리스의 또 다른 초점은 통합 방화벽을 제공하고 액세스 보호를 확장하는 것입니다.m23 서버 및 m23 클라이언트 용 Debian 8 Jessie :
데비안 8 Jessie는 이번 릴리스에서 m23 서버 설치 ISO 또는 사전 구성 VirtualBox 어플라이언스를 사용하는 경우 설치 될 배포판입니다.
하지만 m23 서버 설치 뎁 패키지는 여전히 Debian 7 Wheezy에서 작동합니다. m23 클라이언트에서 Debian 8을 사용할 수 있습니다.
데비안 8은 m23 클라이언트 배포판으로 사용되는 경우 Mate (필수 패키지 만 설치되어있는 최소화 버전으로 선택 가능), Cinnamon, Gnome, KDE, TDE, LXDE 및 Xfce와 같은 다양한 데스크탑 환경을 제공합니다.
이제 systemd가 m23 클라이언트에서 사용되고 SysVinit을 대체합니다. 클라이언트는 이제 grub 2를 사용하고 언어 패키지가 자동으로 설치됩니다.m23 클라이언트에서 데비안 8을 사용하려면 약간의 변경이 필요했습니다. 예를 들어, VirtualBox 클라이언트가 VMWare에서 실행중인 것으로 인식되지 않도록 하드웨어 검색 루틴을 수정해야했습니다 (그래픽 모드 설정에 중요합니다) ). 서명 된 inRelease 파일이 자동으로 생성되는 패키지 소스도 수정해야합니다.
m23 서버를 데비안 8으로 이식하기 위해서는 변경이 필요합니다. 예를 들어, MySQLi API, Apache 2.4 및 Squid 3 로의 전환이 필요하다는 것이 증명되었습니다. ISO 설치 중에 systemd로 인해 문제가 발생했기 때문에 SysVinit을 유지해야했습니다.
더 많은 배포판 :
추가 클라이언트 배포판을 지원하기위한 개발 작업 Linux Mint 17.2 Rafaela 및 Linux Mint 17.1 Rebecca는 유쾌하지 못했습니다. 사용자들에게는 Mate 및 Cinnamon 데스크탑 환경의 업데이트 된 버전 및 기타 Linux-Mint 전용 도구와 같은 많은 개선 사항이 있습니다.
서버 중단으로부터 보호하기위한 미러 자동 선택서버 중단을 피할 수없는 경우도 있습니다. 여전히 현재 필요한 패키지 소스를 제공하는 서버를 사용할 수없는 경우 이는 매우 성가시다. 최근에 모든 SourceForge 서버가 다운되었지만 m23 클라이언트 패키지가 호스팅되었습니다. 이 상황으로 인해 일부 사용자는 정전 중에 새로운 m23 클라이언트를 설치할 수 없었습니다. 이러한 불편 함을 다시 방지하기 위해 m23에는 현재 사용 가능한 서버를 찾으려는 자동화 된 미러 선택이 있습니다. 이 모드는 클라이언트 패키지의 패키지 소스를 결정하는 데 사용될뿐만 아니라 기본 시스템 아카이브 다운로드에도 사용됩니다. 설정에 사용한 배포에 대한 기본 시스템 아카이브가 로컬에 저장되고 GPG 서명으로 확인됩니다.
보안:
이 버전부터 m23 서버는 기본 설정과 활성화 후 로컬 네트워크 외부에서 모든 액세스 (SSH 제외)를 차단하는 간단한 방화벽과 함께 제공됩니다. SSH 서버는 Sshguard의 보호를받습니다. 기본 기본 방화벽 규칙은 iptables 명령 구문을 사용하여 m23 인터페이스를 통해 직접 확장 할 수 있습니다.
또한 현재 작업 스크립트가 요청 될 때 클라이언트 ID와 클라이언트 IP가 일치하는지 확인됩니다. 물론 m23 서버는 스크립트의 출력을 표시 할 수 있도록 모든 작업에 액세스해야하기 때문에이 개념의 예외입니다.
잡동사니:
클라이언트 배포판을 선택하는 대화 상자가 이제 선택한 데스크탑에 대한 설명을 표시합니다. 클라이언트 이미지 생성 대화 상자는 이제 HTML API 2를 사용하여 오류 메시지가 표시된 후 항목이 손실되지 않도록합니다. 또한 대화 상자에는 클라이언트 또는 m23 서버로 디스크 또는 파티션 이미지를 전송하기위한 무작위 네트워크 포트가 표시됩니다. 클라이언트 복구 대화 상자에서 "취소"를 클릭하면 더 이상 클라이언트 개요 페이지가 나타나지 않고 해당 클라이언트의 제어 센터로 연결됩니다. m23 서버 백업은 이제 방화벽, openLDAP 및 BackupPC에 대한 설정도 저장합니다.
버전 15.1의 새로운 기능 :
m23의 최신 버전은 Ubuntu 14.04 LTS 및 Linux Mint 17 Qiana에 대한 지원을 추가하여 지원되는 클라이언트 배포의 범위를 확장합니다. Linux Mint의 경우 Mate, Cinnamon, Xfce 및 KDE 데스크톱 환경을 사용할 수 있습니다. Ubuntu의 경우 최소한 KDE / Kubuntu Desktop, Unity (3D), Xfce, Lubuntu Desktop 및 Gnome이 있습니다.두 가지 새로운 배포판 (특히 데스크톱)에 대한 지원을 추가하는 동안이 새 릴리스를 구축하는 데 필요한 대부분의 시간이 소요되었지만 m23에 대한 다른 개선 사항도있었습니다. 이 중 LDAP 또는 m23 서버 설치 ISO를 자동으로 검사하는 새로운 테스트 프레임 워크 "AutoTest"를 통해 향상된 사용자 인증을 찾을 수 있습니다.
LDAP :
이 m23 버전의 LDAP 사용자 (Debian 7.x, Ubuntu 14.04 및 Linux Mint 17을 사용하는 클라이언트)는 로컬 사용자가 추가 될 로컬 그룹에 자동으로 추가됩니다. 이렇게하면 LDAP를 통해 로그인 한 사용자도 클라이언트의 리소스 (예 : 사운드 카드)에 액세스 할 수 있습니다. 또한 m23 인터페이스를 통해 LDAP 사용자를 추가 할 때 해당 LDAP 그룹이 생성되거나 사용자가 관리자가 선택한 번호로 그룹에 사용자가 추가됩니다.
자동 테스트:AutoTestAutoTest는 새로운 m23 버전이 출시되기 전에 반복되는 테스트 작업을 자동화하기 위해 개발 된 새로운 프레임 워크입니다. 현재 우리가 계획 한 모든 기능이 아직 포함되어 있지는 않지만 사용자 작업없이 VirtualBox의 가상 시스템에 m23 서버 설치 ISO를 설치하면 충분합니다. AutoTest는 XML 파일을 사용하여 테스트 프로세스의 일부를 정의합니다. 각 부분은 트리거 이벤트 (예 : VM 화면의 문자 시퀀스), 하나 이상의 동작 (예 : 에뮬레이트 된 키보드 스트로크) 및 다음과 같은 문자 시퀀스의 성공, 경고 또는 치명적인 결과를 나타내는 화면상의 문자 시퀀스로 구성됩니다. 그 행동. VM 화면의 출력 그림은 gocr 문자 인식을 사용하여 해석됩니다.
테스트 정의 파일에는 VM을 만드는 데 사용되는 매개 변수 (예 : RAM 및 하드 디스크 크기)도 포함됩니다. 로컬 컴퓨터 (AutoTest를 시작한 사용자와 동일한 컴퓨터의 동일한 컴퓨터) 및 원격 컴퓨터 (실행중인 X 또는 X2go 세션)에서 테스트를 실행할 수 있습니다.
AutoTest의 향후 버전에서는 m23 웹 인터페이스를 자동으로 테스트 할 수도 있습니다 (예 : 새 클라이언트를 추가하고 설치).
m23 명령 줄 인터페이스 :cli m23 명령 줄 도구 (m23cli)는 다음 네 가지 기능으로 확장되었습니다. 이제 패키지 소스 목록 및 클라이언트의 MAC 주소 내용을 출력 할 수 있습니다. 하나의 m23cli 플러그인은 모든 클라이언트의 IP 주소를 하나의 그룹으로 나열합니다. 또 다른 한 가지는 클라이언트가 네트워크로 액세스 할 수 있는지 확인합니다.
잡동사니:데비안 기반 클라이언트는 이제 압축 된 운영 체제 아카이브에있는 소프트웨어를 업데이트하기 위해 기본 시스템 설치 후 "dist-upgrade"를 수행합니다. 드라이버 모듈이 없거나 하드 디스크가 없기 때문에 하드웨어 검색에서 하드 디스크를 찾을 수없는 경우 m23 인터페이스의 파티션 대화 상자에 오류 메시지가 표시되어 사용자에게 경고하고 클라이언트의 추가 설치를 중지합니다. 복구 방법 "상태를"추가 "로 설정하면 더 이상"재부팅 "또는"종료 "작업이 추가되지 않습니다. 새로운 스크립트 "fixPHPFilePermissionsAndCR"(/ m23 / bin에 있음)을 사용하면 Apache 사용자가 / m23에서 PHP 스크립트에 액세스 할 수 있으며 BASH에 올바른 라인 마커를 사용합니다. 언어 팩을 설치할 때 자동으로 k3b를 설치해야합니다. 이 버전부터 k3b는 언어 팩이 추가되기 전에 설치되지 않은 경우 자동으로 다시 제거됩니다. m23 가상 박스 기능은 모든 VirtualBox 버전에서 상태 정보를 얻을 수 있도록 수정되었습니다.
버그 수정:
물론, 우리는 또한 약간의 (작은) 버그를 고쳤습니다 :-) "클라이언트 추가"대화창에서 사용되는 무료 IP 주소를 제안하는 기능 변경은 이제 현재 유효한 것 (그리고 일부 이전에 사용 된) m23 서버의 IP 범위. 대량 설치가 시작되면 debconf 설정이 복제되고 모델 클라이언트의 두 번째 DNS 서버도 실제 클라이언트 설정에 추가됩니다. 패키지 아키텍트의 파일 목록에서 32 비트 m23 서버의 2Gb보다 큰 파일의 파일 크기가 올바르게 표시됩니다. 마지막으로, HTML 버전의 사용자 설명서에서 모든 인용 부호가 올바른 위치에 있다고 가정합니다.
버전 14.2의 새로운 기능 :
m23의 최신 버전은 Ubuntu 14.04 LTS 및 Linux Mint 17 Qiana에 대한 지원을 추가하여 지원되는 클라이언트 배포의 범위를 확장합니다. Linux Mint의 경우 Mate, Cinnamon, Xfce 및 KDE 데스크톱 환경을 사용할 수 있습니다. Ubuntu의 경우 최소한 KDE / Kubuntu Desktop, Unity (3D), Xfce, Lubuntu Desktop 및 Gnome이 있습니다.두 가지 새로운 배포판 (특히 데스크톱)에 대한 지원을 추가하는 동안이 새 릴리스를 구축하는 데 필요한 대부분의 시간이 소요되었지만 m23에 대한 다른 개선 사항도있었습니다. 이 중 LDAP 또는 m23 서버 설치 ISO를 자동으로 검사하는 새로운 테스트 프레임 워크 "AutoTest"를 통해 향상된 사용자 인증을 찾을 수 있습니다.
LDAP :
이 m23 버전의 LDAP 사용자 (Debian 7.x, Ubuntu 14.04 및 Linux Mint 17을 사용하는 클라이언트)는 로컬 사용자가 추가 될 로컬 그룹에 자동으로 추가됩니다. 이렇게하면 LDAP를 통해 로그인 한 사용자도 클라이언트의 리소스 (예 : 사운드 카드)에 액세스 할 수 있습니다. 또한 m23 인터페이스를 통해 LDAP 사용자를 추가 할 때 해당 LDAP 그룹이 생성되거나 사용자가 관리자가 선택한 번호로 그룹에 사용자가 추가됩니다.
자동 테스트:AutoTestAutoTest는 새로운 m23 버전이 출시되기 전에 반복되는 테스트 작업을 자동화하기 위해 개발 된 새로운 프레임 워크입니다. 현재 우리가 계획 한 모든 기능이 아직 포함되어 있지는 않지만 사용자 작업없이 VirtualBox의 가상 시스템에 m23 서버 설치 ISO를 설치하면 충분합니다. AutoTest는 XML 파일을 사용하여 테스트 프로세스의 일부를 정의합니다. 각 부분은 트리거 이벤트 (예 : VM 화면의 문자 시퀀스), 하나 이상의 동작 (예 : 에뮬레이트 된 키보드 스트로크) 및 다음과 같은 문자 시퀀스의 성공, 경고 또는 치명적인 결과를 나타내는 화면상의 문자 시퀀스로 구성됩니다. 그 행동. VM 화면의 출력 그림은 gocr 문자 인식을 사용하여 해석됩니다.
테스트 정의 파일에는 VM을 만드는 데 사용되는 매개 변수 (예 : RAM 및 하드 디스크 크기)도 포함됩니다. 로컬 컴퓨터 (AutoTest를 시작한 사용자와 동일한 컴퓨터의 동일한 컴퓨터) 및 원격 컴퓨터 (실행중인 X 또는 X2go 세션)에서 테스트를 실행할 수 있습니다.
AutoTest의 향후 버전에서는 m23 웹 인터페이스를 자동으로 테스트 할 수도 있습니다 (예 : 새 클라이언트를 추가하고 설치).
m23 명령 줄 인터페이스 :cli m23 명령 줄 도구 (m23cli)는 다음 네 가지 기능으로 확장되었습니다. 이제 패키지 소스 목록 및 클라이언트의 MAC 주소 내용을 출력 할 수 있습니다. 하나의 m23cli 플러그인은 모든 클라이언트의 IP 주소를 하나의 그룹으로 나열합니다. 또 다른 한 가지는 클라이언트가 네트워크로 액세스 할 수 있는지 확인합니다.
잡동사니:데비안 기반 클라이언트는 이제 압축 된 운영 체제 아카이브에있는 소프트웨어를 업데이트하기 위해 기본 시스템 설치 후 "dist-upgrade"를 수행합니다. 드라이버 모듈이 없거나 하드 디스크가 없기 때문에 하드웨어 검색에서 하드 디스크를 찾을 수없는 경우 m23 인터페이스의 파티션 대화 상자에 오류 메시지가 표시되어 사용자에게 경고하고 클라이언트의 추가 설치를 중지합니다. 복구 방법 "상태를"추가 "로 설정하면 더 이상"재부팅 "또는"종료 "작업이 추가되지 않습니다. 새로운 스크립트 "fixPHPFilePermissionsAndCR"(/ m23 / bin에 있음)을 사용하면 Apache 사용자가 / m23에서 PHP 스크립트에 액세스 할 수 있으며 BASH에 올바른 라인 마커를 사용합니다. 언어 팩을 설치할 때 자동으로 k3b를 설치해야합니다. 이 버전부터 k3b는 언어 팩이 추가되기 전에 설치되지 않은 경우 자동으로 다시 제거됩니다. m23 가상 박스 기능은 모든 VirtualBox 버전에서 상태 정보를 얻을 수 있도록 수정되었습니다.
버그 수정:
물론, 우리는 또한 약간의 (작은) 버그를 고쳤습니다 :-) "클라이언트 추가"대화창에서 사용되는 무료 IP 주소를 제안하는 기능 변경은 이제 현재 유효한 것 (그리고 일부 이전에 사용 된) m23 서버의 IP 범위. 대량 설치가 시작되면 debconf 설정이 복제되고 모델 클라이언트의 두 번째 DNS 서버도 실제 클라이언트 설정에 추가됩니다. 패키지 아키텍트의 파일 목록에서 32 비트 m23 서버의 2Gb보다 큰 파일의 파일 크기가 올바르게 표시됩니다. 마지막으로, HTML 버전의 사용자 설명서에서 모든 인용 부호가 올바른 위치에 있다고 가정합니다.
버전 13.2의 새로운 기능 :
m23 rock 13.2는 데비안 7 "Wheezy"에 관한 것입니다. 데비안의 7 번째 화신은 이제 m23 서버 및 네트워크 부트 이미지의 기초로 사용되며 m23 클라이언트에도 설치할 수 있습니다. 이를 위해 데스크탑 환경 그놈 3, KDE 4.8.4, LXDE, TDE 3.5.13 및 XFce 4.8.0.3을 m23을 사용하여 자동으로 사용하고 설치할 수 있습니다.새로운 m23 버전은 또한 Linux Mint 15와 m23이 제어하지 않는 외부 DHCP 서버를 처리하기위한 Ex / Import 패키지 선택 및 확장 옵션에 대한 기능을 지원합니다.
지금까지 패키지 선택 사항을 m23 서버의 데이터베이스에만 저장할 수있었습니다. 이제는 나중에 가져올 수있는 간단한 텍스트 파일에 저장하는 옵션을 도입했습니다. 이는 예를 들어 여러 m23 서버간에 패키지 선택을 전송하거나 해당 배포 도구를 사용하여 패키지 목록을 작성한 후 나중에 가져 오는 경우에 유용합니다.짜증나는 주제 인 "외부 DHCP 서버"에는 iX 기사 "Linux 클라이언트와 m23 (Linux 클라이언트의 중앙 관리, m23)"에서 영감을 얻은 새로운 솔루션 전략이 있습니다. m23 13.2부터는 네트워크를 통해 부팅해야하는 모든 m23 클라이언트의 설정을 ISC DHCP 서버의 표기법으로 내보낼 수 있으므로 관리자 (또는 자동화 된 스크립트)가 DHCP의 구성에 이러한 설정을 추가 할 수 있습니다 m23에 의해 제어되지 않는 서버.
두 가지 새로운 기능을 사용하여 클라이언트 - 서버 통신용 SSL 인증서 확인을 비활성화 할 수 있습니다. 그 중 하나는 특히 단일 클라이언트에 대한 검증을 비활성화하고 다른 클라이언트는 모든 클라이언트에 대해 검증을 비활성화합니다. 비활성화가 좋은 생각이라고 생각하지 않더라도 일부 특별한 경우에는 클라이언트와 서버간에 작업 및 피드백을 보낼 수없는 경우가 있습니다.
또한 일반 패키지에 대한 설치 작업 병합을 소개했습니다. 동일한 우선 순위를 가진 모든 작업이 하나의 설치 작업으로 결합됩니다. 이렇게하면 많은 단일 작업의 완료 속도를 높이고 모든 패키지가 한 번만 설치하도록 표시됩니다.
개발자들에게는 "개발 가이드"의 "새로운 데비안 / 우분투 릴리즈와 m23 사용하기"라는 새로운 장이 있습니다. 여기서 m23이 공식적으로 m23이 아닌 데비안과 우분투 버전의 설치와 관리에 적용됩니다 설명한다. 이것은 특히 m23이 지원하는 LTS 버전을 넘어 우분투를 사용하는 사람들에게는 흥미로울 수 있습니다. 당신이 적응에 성공했는지 알려주십시오.
버전 12.3의 새로운 기능 :
m23의 새로운 버전 인 12.3 rock을 사용하면 Ubuntu 12.04 LTS를 설치하고 관리 할 수 있습니다. 우리는 또한 모든 사람의 취향에 맞는 다른 데스크탑 환경을 추가했습니다. Ubuntu의 새로운 표준 데스크탑 환경 Unity는 3D 및 2D 변형에 포함되어 있습니다. Unity를 좋아하지 않는 사람들은 선택의 고통에 직면 해 있으며 Gnome 2 환경을 기반으로하는 고전적인 Gnome 환경, Xfce, KDE (현재는 더 밝은 테마), LXDE 또는 순수 텍스트 모드 ;-). 새로운 로그인 관리자 LightDM은 새로운 데스크탑 환경 목록과 함께 제공됩니다.Ubuntu의 주요 기능 외에도 많은 변화와 개선이있었습니다. 가장 먼저 주목해야 할 것은 클라이언트의 AJAX로 구현 된 웹 인터페이스의 실시간 상태에서 m23 클라이언트 모니터의 출력입니다. 이렇게하면 SSH 직접 연결을 사용하지 않고도 클라이언트를 항상 볼 수 있습니다. 새로운 클라이언트를 추가 할 때 m23은 사용되지 않는 IP 주소를 자동으로 제안하므로 지루한 시행 착오적 인 방법의 작업이나 무료 IP를 찾는 알고리즘을 저장하지 않아도됩니다. 독일어를 사용하는 관리자 (또는 하나가 되고자하는 모든 사람들)에게는 매일 웹 브라우저에 새롭고 유머러스 한 변명을 불러 일으키는 통합 BAfH 일일 변명이 있습니다. 그럴듯하고 절대적으로 논리적 인 이유가 있습니다. 왜 사용자의 문제 (불행히도 유감스럽게도)는 지금 해결할 수 없습니다 ;-). 이 유용한 도구 (그리고 아마도 생명을 구할 수있는 도구) 외에도 간단한 계산기가 인터페이스에 포함되어 있습니다.VirtualBox 기반의 m23 내부 가상화가 크게 개선되었습니다. 이제는 새로운 VirtualBox 4.x (Ubuntu 12.04 LTS에 포함되어 있음)를 기본으로 사용할 수 있으며 처음으로 하드웨어 가속 (PAE, NX 및 "중첩 페이징")은 64 비트 운영 체제를 설치하거나 가상 컴퓨터에서 가상 게스트를 사용할 수 있도록 (사용 가능한 경우) 사용됩니다. 그래픽 VNC 세션에서 재시작 (예 : 클라이언트 재구성) 또는 가상 클라이언트 종료가 이제 작동합니다. 운영 체제 설치가 끝나면 부팅 방법이 자동으로 변경됩니다 (예 : 네트워크 부팅에서 가상 하드 드라이브로 부팅).KVM과 같은 다른 가상화 솔루션과 함께 사용하기 위해 원래 VirtualBox와 함께 사용하기 위해 만든 VirtualBox-networking-setup.sh 스크립트는 Ubuntu 12.04에서 실행될 수 있도록 수정되었습니다.그래픽 카드 설치를위한 m23-xorg-configurator는 Ubuntu 12.04에서 실행할 수있는 기능으로 업그레이드되었지만이 기능은 다른 배포판에도 이점이 있습니다. 새로운 시작 스크립트는 m23-xorg-configurator가 로그인 관리자 전에 실행되고 X11 세션이 실행되고 있지 않음을 확인합니다. 그렇지 않으면 하드웨어 감지 및 인식 문제가 발생할 수 있습니다. 이제 수정하면 XOrg에 의해 만들어진 구성이 올바른 디렉토리에 있는지 확인합니다.
m23 인터페이스에 대한 일부 세부 정보가 개선되어 작업 프로세스가 가속화되고 원활 해졌습니다. 데비안 및 우분투에서 패키지를 검색 할 때 전체 패키지 설명 및 크기를 보거나 결과에서 설명의보다 짧은 짧은 변형을보고 싶은지 선택할 수 있습니다.설치를 위해 패키지를 미리 선택하고 나면 이제 새로운 comfort 기능을 사용하여 선택 사항을 수정할 수 있습니다. 이전의 단일 선택 방법과 함께 이제 패키지를 선택할 수 있고 전체 선택을 취소하거나 선택할 수 있습니다. 작업을 삭제하는 것 외에도 우선 순위를 변경할 수 있습니다 (예 : 특정 순서로 실행되는지 확인). 이러한 우선 순위는 패키지 선택으로 저장되어 많은 클라이언트에 배포 될 수 있습니다. 클라이언트의 기본 설치 중에 여러 패키지를 설치하려는 경우 원하는만큼 많은 패키지 선택 사항을 선택할 수 있으며 운영 체제 설치 후 자동으로 설치됩니다. 특수 패키지가 이제 정렬 된 방식으로 나열되고 수정을 통해 목록에 심볼 링크 인 특별 패키지가 포함되도록합니다.
예를 들어, MySQL 데이터베이스의 액세스 방법이 영구 연결로 변경되었으며 네트워크 부팅 Linux 커널의 구성이 유형 / 장치 유형의 장치 이름과 함께 사용되도록 조정되었습니다. dev / sd *를 입력하십시오.
새 버전은 APT를 통해 m23 인터페이스를 통해 업데이트하여 ISO로 m23 서버 설치 CD / DVD를 굽거나 미리 설치된 가상 시스템으로 구할 수 있습니다.
버전 12.2의 새로운 기능 :
CentOS 6.2는 m23이 32 비트뿐만 아니라 64 비트 시스템에도 설치할 수있는 첫 번째 반 자매 분배입니다. 커뮤니티 배포 CentOS는 RHEL (Red Hat Enterprise Linux)을 기반으로하며 완전히 바이너리 호환됩니다. 안정성과 장기 지원에 중점을두고 있으며 (데비안과 함께) 장기적으로 사용할 수있는 시스템이 필요할 때도 가능합니다.이 m23 버전의 Philippe Gaunet이 프랑스 m23 도움말 텍스트의 개정판과 다른 언어 버전에 통합 된 개선 사항에 큰 감사를드립니다.
halfSister API는 사용자 이름과 암호 변경 요청에 의해 보완되었습니다. 하드웨어 설정은 소프트웨어 RAID에 데이터 파티션을 설치하고 여기에 일부 배포판 설치를 허용하는 방식으로 변경되었습니다. 서로 다른 배포판에 대한 m23HSAdmin 스크립트의 개발을 단순화하기 위해 checkForMissingHSFunctions.sh라는 새 도구가 제공되어 모든 구현이 동일한 기능 범위를 갖는지 확인합니다.중요한 변경 외에도 물론 분명하지 않은 개선 사항이 있습니다. 예를 들어 마우스 포인터가 정보 아이콘 위로 마우스를 가져 가면 파티션의 마운트 지점이 표시됩니다. 디스크 또는 파티션 이미지를 만든 후에 이미지 생성 전의 상태에 따라 클라이언트가 종료되거나 재부팅됩니다. 패키지 검색 중에 애니메이션이 표시되고 검색 완료 후 긴 패키지 설명과 패키지 크기 (MB)가 모든 배포에 대해 나열됩니다. 추가 변경 사항은 m23 관리자의 관리와 관련이 있습니다. 암호에는 이제 모든 문자가 포함될 수 있으며 m23에서 로그 아웃 한 후 m23 서버의 색인 페이지가 자동으로 표시됩니다.
매우 드물게 m23에서 기능이 제거되고 지금까지는이 운명이 오래 유지되지 않은 오래된 배포판에서만 발생했습니다. 이 버전은 플러그인 인터페이스를 비활성화하고 메뉴에서 플러그인 인터페이스를 제거하기 때문에 예외적입니다. 우리에게 알려진 한,이 인터페이스는 사용되지 않았습니다. 그러나이 기능이 필요한 사람이 있으면 지금 알려주십시오.
이제 버그 수정에 대해 이야기 해 보겠습니다. Debian / Ubuntu의 경우 m23 클라이언트의 기본 사용자와 암호를 변경할 수 있습니다. 이미지를 만들려면 필요한 SSL 인증서가 m23 클라이언트에로드되고 SSH 서버 드롭 바이어가 시작됩니다. 복잡한 파티셔닝 상황에서 즉각적인 포맷팅을 가능하게하기 위해 파티션을 만들거나 삭제할 때마다 파티션 테이블에서 변경된 내용을 커널에 전달하는 여러 도구가 시작됩니다. update.php에서 구문 오류가 제거되어 업데이트 정보가 표시되지 않는 문제가 발생했습니다.
버전 11.4의 새로운 기능 :
m23 rock 11.4가 준비되었습니다. 이제 Debian Squeeze를 추가 클라이언트 배포로 사용할 수 있으며 TDE (KDE3의 연속으로 볼 수 있음)를 선택할 수있는 데스크탑 인터페이스 목록에 추가되었습니다.이전에 KDE3을 사용하고 새로운 배포판에서 고통스럽게 놓친 사람은 이제 다른 방법을 사용할 수 있습니다. TDE (Trinity Desktop Environment)를 데비안 스퀴즈 클라이언트에 m23과 함께 설치할 수 있습니다. 익숙한 KDE3과의 차이점은 KDE3 사용자가 새 데스크톱을 쉽게 찾을 수 있다는 점을 제외하고는 너무 작습니다. 물론 사용할 수있는 Trinity 데스크톱뿐만 아니라 해당 프로그램 패키지도 있습니다.
KDE4의 설치가 개선되었습니다. 기본적으로 gstreamer는 이제 멀티미디어 API Phonon의 백엔드로 사용됩니다. 멀티미디어 콘텐츠 (예 : amarok의 오디오 스트림)를 바로 재생할 수 있기 때문에 매우 유용합니다.Debian Squeeze를 설치하려면 m23을 약간 조정해야했습니다. 예를 들어, 그래픽 모드와 VirtualBox 게스트 추가를 자동으로 설정하는 데 필요한 m23-xorg.conf 생성기가보다 강력 해졌으며 이제는 새로운 VirtualBox 버전을 지원합니다. 이 문맥에서 VirtualBox 서버를위한 m23 설치 루틴은 Debian Squeeze (및 같은 VirtualBox 버전을 사용하는 다른 Linux 배포판)의 자동 설정에 맞게 조정되었습니다. 새로운 LSB 적합성 때문에 m23 스크립트는 이제 매끄럽게 실행됩니다.
기본값이 아닌 설정을 사용하여 소프트웨어 패키지를 설치할 수 있도록하기 위해 수동 설치 및 패키지 구성에서와 동일한 조정 옵션을 제공하는 Debian Squeeze 및 Ubuntu Lucid의 패키지 구성 페이지를 추가했습니다.
m23 사용자 인터페이스는 이제 m23과 함께 설치되고 m23에 통합 된 클라이언트에 대한 추가 정보를 제공합니다. 이제 두 클라이언트의 클라이언트 속성은 주 사용자의 이름과 성, 시스템 언어, LDAP의 사용자 및 그룹 번호 및 광범위한 DMI 정보를 표시합니다. 또한 m23 인터페이스의 가독성은 여러 대화 상자에서 테이블 행을 번갈아 가며 표시함으로써 향상되었습니다. 이제 클라이언트 작업 개요의 클라이언트 상태가 m23 인터페이스의 언어로 표시됩니다.
그리고 물론 수정 및 버그 수정이있었습니다. 디스크 및 파티션 이미지를 만들고 배포하는 작업이 다시 작동합니다. m23 서버 설치 프로그램은 모든 경우에 설치 CD가 들어있는 드라이브를 찾습니다 (근면 한 Stephan과 Bernd의 덕분에) 로컬 터미널의 keybord 언어를 올바르게 조정합니다. amd64의 클라이언트 부트 미디어에는 이제 lspci에 필요한 libresolv.so.2 파일이 포함되어 있으므로 더 많은 하드웨어 정보를 m23 서버로 보낼 수 있습니다. 실제로 발생하는 여러 가지 구성 '특수 사례'를 다루는 사소한 변경 사항이 m23 패키지에 추가되어 m23이 원활하게 작동 할 수 있습니다.
버전 11.2의 새로운 기능 :
더 이상 인터넷 서버로 m23을 사용하도록 설정된 컴퓨터를 사용하는 데 방해가되지 않습니다. 호스트 이름 인 동시에 모든 m23 클라이언트의 이름은 최대 64 자이며 점을 포함 할 수 있습니다. 이제 새 함수는 클라이언트 이름이 유효한 도메인 이름인지 확인합니다. 우분투에 대한 지원은 또한 우분투를 서버로 사용할 수있는 몇 가지 변화를 겪었습니다. 우분투 클라이언트는 이제 그래픽 인터페이스없이 텍스트 모드로 설치할 수 있습니다. Ubuntu 10.04 LTS의 패키지 소스 목록은 추가 우분투 업데이트 및 우분투 보안 업데이트로 확장되었습니다.또한 halfSister 지원에 대한 변경 사항이 있습니다. 모든 m23HSAdmin 함수는 클라이언트에서 실행중인 프로그램의 반환 값과 가능한 출력을 m23 서버에 포함 할 수있는 자세한 상태 메시지를 보낼 수 있습니다. 이것은 모든 m23HSAdmin 기능이 m23 서버에 자동으로 성공 또는 실패를보고하도록 Fedora 14 (첫 번째 반부 자매 배포판)와 함께 사용되었습니다. 또한, 그럽의 설치가 그루브의 "바램"에 따라 완수되지 않아도 더 잘 작동 할 것입니다.대부분의 m23 릴리스 에서처럼 '하드웨어 인식 및 구성'문제가 중요한 역할을합니다. Linux 커널이 2.6.38.2 버전으로 업데이트되면서 동시에 작은 자기 기입 식 하드웨어 검색이 m23 부트 미디어에 통합되어 커널 모듈에 포함 된 하드웨어 ID를 컴퓨터에있는 장치의 하드웨어 ID와 비교하여로드합니다 해당 모듈. 또한 네트워크 인터페이스 카드를 찾는 다른 모든 방법이 실패 할 경우 네트워크 인터페이스 카드를 마지막으로 활성화하려고 시작하는 비상 네트워크 인터페이스 카드 모듈 로더가 있습니다. 하드웨어 탐지 hwinfo는 자동화 된 실제화와 하드웨어 데이터베이스의 변환으로 개선되었습니다. m23hwscanner는 클라이언트에 대한 하드웨어 데이터를 수집하고이를 m23 서버로 보내고 일반 알고리즘을 사용하여 스왑 파티션을 인식하고 큰 harware 데이터를 처리하며 모든 읽기 전용 장치 (DVD / CD 드라이브)를 정렬합니다 )를 사용하여 파티션 할 수있는 드라이브와 관련된 정보 만 서버로 전송합니다.그리고 약간의 변경 사항이 있습니다 : 구조 시스템이 비활성화 된 후 해당 메시지가 표시됩니다. 파티션 대화 상자에서 완전히 비어있는 하드 드라이브를 클릭하여 시작점과 끝점을 정의하여 새 파티션을 만들 수 있습니다. 스크립트를 저장할 수 없으면 (일반적으로 발생하지 않아야하는 ;-)) 스크립트 편집기는 새로운 오류 메시지를 표시하고 MAC 주소의 유효성을 검사합니다. 미리 선택된 패키지로 테이블의 가독성이 향상되었습니다. 대량 설치시 설치 드라이브가 이제 부트 관리자에 맞게 조정됩니다. 그리고 마지막으로, 패키지 옵션 페이지의 API는 몇 가지 추가 요소와 새로운 설정 값 관리에 의해 보강되었습니다.
댓글을 찾을 수 없습니다