마법사(Linux 배포)
Sorcerer (Linux distribution)![]() | |
개발자 | 카일 샐리 |
---|---|
OS 패밀리 | Linux (Unix라이크) |
동작 상태 | 단종 |
소스 모델 | 오픈 소스 |
초기 릴리즈 | 2007년 2월 2일 ( |
최신 릴리즈 | (롤 릴리즈) / 2013년 6월 28일 설치 CD |
플랫폼 | x86, x86 64 |
커널 타입 | 모듈러형 Linux 커널 |
면허증. | 여러가지 |
공식 웹사이트 | 오프라인 sorcerer.silverice.org 2015년 5월 24일 Wayback Machine에서 아카이브 완료 |
마법사는 소스 기반 Linux 배포판입니다.배포는 설치된 소프트웨어를 설치하고 업데이트하기 위해 소스 코드를 다운로드하고 컴파일합니다.
rpm(Red Hat)이나 dpkg(Debian) 등의 약어를 사용하는 대신 마법의 단어에 기반한 도구 용어입니다.예를 들어 소프트웨어를 다운로드, 컴파일 및 설치하는 방법을 "스펠"이라고 합니다.인스톨 하는 소프트웨어가 컴퓨터에 「캐스트」됩니다.인스톨 되어 있는 소프트웨어는, 「삭제」하면 삭제할 수 있습니다.이것에 의해, 소프트웨어를 주조하기 위한 커맨드 라인 툴과 제거하기 위한 커맨드 라인 툴을 각각 캐스트 툴과 디스커버리 툴이라고 부른다.
역사
2000년에 Kyle Sallee는 Sizardrer GNU/Linux라는 소스 기반의 Linux 디스트리뷰션을 만들어 GNU GPL로 출시했습니다.이 기간 동안 Sizardr는 안정된 디스트리뷰션이 아닌 테크놀로지 데모였습니다.결국 마법이라고 불리는 배포 도구와 그림와이어라고 불리는 소프트웨어 카탈로그는 다시 디자인되고 다시 쓰여져 생산 기계에서 안정적이고 사용할 수 있게 되었습니다.혼자서 배포판을 만들고 유지하는 노력 때문에 Sallee는 마법과 그림그림을 재설계하고 다시 쓰는 동안 "Sorcerer GNU/Linux"를 중단했다.재작성이 이루어지기 한두 달 전인 2002년 초에 Chuck S.이전에 RedHat의 포크를 만들었던 미드는 소서러 GNU/Linux의 포크를 만들었다.마법사 GNU/Linux의 첫 번째 포크는 미드 RedHat의 포크와 같은 이름으로 불렸다.그것은 "Lunar Penguin" 또는 Lunar Linux라고 불렸다.이 포크의 타이밍은 시스템 관리자에게 있어서 다행이었습니다.이는 Sallee가 중단하려고 했던 배포의 도입을 계속할 수 있는 기회를 부여했기 때문입니다.
초기 버전의 마법사는 GNU/Linux로 명명되었으며 주요 컴포넌트는 GNU General Public License(GPL)에 따라 라이센스가 부여되었습니다.그러나 2002년 경부터 현재 버전의 Sorser는 GPL이 아닌 Sorser Public License로 주요 컴포넌트를 출시하여 GNU/Linux라는 용어를 사용하지 않게 되었습니다.마법사는 두 개의 고대 포크를 가지고 있다: Lunar Linux와 Source Mage. 이 포크는 현재의 주술 코드를 기반으로 하지 않거나 호환성이 없으며 현재의 그림와이어와도 호환되지 않는다.또한 이 용어는 마법사의 용어와도 다릅니다.
기술적 차이
마법사는 거의 소스 코드만을 기반으로 합니다.다른 많은 운영체제는 일반적으로 미리 컴파일된(실행 가능한) 프로그램을 포함하는 패키지를 사용하지만, Sizarder는 설치 전에 컴퓨터에 소스 코드를 컴파일합니다.
즉시 설치를 지원하는 소프트웨어 카탈로그인 새로운 "그림"이 매일 제공됩니다.새로운 소스를 사용할 수 있게 되면 그림 속 주문이 업데이트됩니다.사용자의 데스크톱은 먼저 현재 그림 배선을 설치하여 업데이트됩니다.필요한 경우 설치된 주술이 업데이트됩니다.마지막으로 사용자의 결정에 따라 설치된 소프트웨어를 업데이트할 수 있습니다.사용자는 로컬 머신의 그림 그리기에 새로운 주문을 추가하고 일반 배포에 포함시키기 위해 새로운 주문을 제출할 수도 있습니다.
설치된 라이브러리가 업데이트될 때 호환성과 사용성을 유지하기 위해 필요에 따라 설치된 소프트웨어를 자동으로 다시 컴파일합니다.항상 새로운 패키지를 다운로드해야 하는 사전 컴파일된 바이너리 기반 배포와는 달리, 대부분의 경우 이전에 다운로드한 소스에서 설치된 소프트웨어를 다시 컴파일합니다.새 소스가 필요하고 이전 소스가 이미 다운로드된 경우, 마법사는 오래된 소스 tarball을 현재 소스 tarball로 변환하는 작은 패치를 다운로드합니다.오래된 소스 tarball을 유지하고 업데이트를 위해 패치를 다운로드하는 방법을 사용하면 미리 컴파일된 패키지를 제공하는 배포보다 적은 대역폭을 사용하여 Sizarder 시스템을 업데이트할 수 있습니다.
최소 시스템 요건은 1GB의 RAM과 20GB의 하드디스크 용량입니다.이는 일부 소스를 컴파일하면 대량의 리소스가 소모되기 때문에 권장됩니다.Wizarder는 최근 소프트웨어 컴파일이 시스템 성능에 미치는 영향을 제한하기 위해 cgroups를 사용하기 시작했습니다[when?].따라서 마법사 설치는 서비스 중단이나 다운타임을 일으키지 않으면서 일반적으로 다중 사용자 모드에 있는 동안 업데이트됩니다.
「 」를 참조해 주세요.
기타 소스 기반 Linux 배포:
- CRUX
- 젠투 리눅스
- GoboLinux
- Linux를 처음부터
- 루나 리눅스
- 소스 마법사