우분투는 어떻게 처음 개발 되었습니까?


15

나는 우분투에 멍청한 놈이 아닙니다. 나는 한동안 여기에 있었다. 내가 물을 질문은 기본적으로 설명과 함께 설명이 필요합니다. 내 질문은 간단하다. 다음과 같습니다 :-

모두들 우분투는 데비안에서 개발 한 것으로, 많은 것들을 넘어 뜨리고, 다른 것을 추가하고, 커스텀 디스플레이, 브랜딩, 이미지 또는 배경 등을 제공합니다. 내 질문은 그들이 어떻게 하는가입니다. 컴퓨터 시스템에 최소한의 데비안 배포판을 설치하고, 해당 시스템을 추가하고 변경하고, 설치된 배포판에 유비 쿼티 설치 프로그램을 추가 한 다음 iso 파일을 생성하는 것입니까?

두 가지 시나리오를 고려하십시오.

시나리오 1

  1. 그들은 CD ISO 이미지를 마운트

  2. 원치 않는 패키지 제거

  3. 브랜딩 추가

  4. 맞춤 설정

  5. ISO를 다시 포장

-또는-

시나리오 2

  1. PC에 데비안 배포판 설치

  2. 원치 않는 패키지를 제거하고 설치된 OS에 새 패키지를 설치하십시오.

  3. 설치된 OS에 사용자 정의 브랜딩 적용

  4. 설치된 시스템에서 사용자 정의

  5. 설치된 OS에 설치 관리자 추가

  6. ISO를 다시 포장

실제로 무슨 일이?



3
@ RaduRădeanu 그는 어떻게 이런 일이 일어 났는지 알고 싶어한다. "우분투는 데비안 프로젝트 코드베이스의 포크입니다." 그저 그런 것이 아닙니다. 그들은 어떻게 했습니까?
Alvar

그것은 데비안의 역사입니다.
dschinn1001 2016 년

1
아니, 데비안이 데비안에서 우분투로 진화 한 역사.
Alvar

이것에 대한 아이디어가 있습니까?
Roshan George

답변:


7

배포판의 핵심은 패키지 아카이브이므로 아카이브 (archive.ubuntu.com)를 작성하고 데비안 소스 패키지를 복사하여 빌드 데몬에 빌드하는 것으로 시작했습니다. 그런 다음 많은 패키지를 수정하고 아카이브를 업데이트 한 후 마지막으로 우분투의 첫 번째 릴리스를 선언하고 아카이브에서 새로운 CD 이미지를 작성했습니다.

라이브 CD와 유비쿼터스는 몇 차례 후에 나왔습니다. 처음에 설치 CD는 debian-installer를 사용했습니다 : 이제 우리는 대체 / 서버 CD라고 부릅니다.


4

이 질문에 대답하는 데는 매우 긴 답변이 필요하며 많은 정보를 입력해야 할 것입니다. 나는 이것을 이것에 요약 할 수있었습니다. 귀하의 질문에 답변하는 데 도움이되기를 바랍니다.

우분투는 데비안 GNU / 리눅스 배포판에 뿌리를두고 있습니다. 처음에는 주요 배포판에서 간단한 포크로 계획되었습니다.

데비안은 새 버전을 출시하는 빈도가 더 보수적 인 경향이 있습니다. 새 포크는 6 개월마다 릴리스 된 스냅 샷으로 설정되었습니다. 원래 "no-name-yet.com"이라는 이름으로 출시되었습니다. 이 도메인은 이제 기본 Ubuntu 웹 사이트로 리디렉션됩니다. 6 개월의 출시 일정이 있었지만 간단한 스냅 샷 아이디어는 그렇지 않았습니다. 다른 데비안 기반 포크 (예 : Xandros, Linspire 및 Libranet)와 달리 새 버전은 무료로 제공되며 주로 무료 소프트웨어를 사용합니다 (일부 하드웨어 드라이버는 독점적 임).

그러나 데비안의 뿌리를 넘어 성장해 나갔습니다. 하나는 두 가지의 소프트웨어를 혼합하여 사용할 수 있었지만 이제는 호환성에 대해 더주의해야합니다.

No-name-yet.com은 결국 우분투가되었으며 2004 년 10 월에 공개적으로 출시 된 첫 번째 버전 (4.10)이 출시되었습니다. Linux 사용자는 사용 편의성과 고급 하드웨어 지원으로 인해 매우 인기가있었습니다. Distrowatch에서 가장 널리 사용되는 Linux 버전입니다.

배포판 개발은 현재 Mark Shuttleworth가 소유하고 운영하는 Canonical Ltd가 자금을 지원합니다. 2005 년 7 월, Canonical은 초기 기부금 1 천만 달러 (USD)로 우분투 재단을 설립했습니다. 이 재단의 목적은 셔틀 워스 나 모회사 인 Canonical에 어떤 일이 발생하더라도 개발을 지원하고 운영 체제를 무료로 유지하는 것입니다.

우분투 공식 책 : 우분투 소개

이 장에서는 우분투 프로젝트, 배포, 개발 프로세스 및 모든 역사를 소개합니다.

  • 와일드 라이드
  • 자유 소프트웨어, 오픈 소스 및 GNU / Linux
  • 우분투의 간략한 역사
  • 우분투 란?
  • 우분투 약속과 목표
  • 정식 및 우분투 재단
  • 우분투 서브 프로젝트, 파생물 및 스핀 오프
  • 요약

이 장은 UBUNTU 프로젝트, 배포, 개발 프로세스 및이를 가능하게 한 일부 역사를 소개합니다. 우분투를 시작하고 우분투를 시작하려면, 2 장 우분투 설치로 바로 돌아가십시오. 우분투가 어디에서 왔으며 어디로 가고 있는지에 대해 처음 배우고 싶다면이 장에서 좋은 소개를 제공 할 것입니다.

와일드 라이드

2004 년 4 월 Mark Shuttleworth는 데비안, 그놈 및 GNU 아치 프로젝트의 개발자 12 명을 모아 브레인 스토밍했습니다. Shuttleworth는 개발자에게 더 나은 운영 체제 (OS) 유형이 가능한지 물었습니다. 그들의 대답은 "예"였습니다. 그는 그들에게 어떤 모습 일지 물었습니다.

그는 그러한 OS를 구축 할 커뮤니티를 설명해달라고 요청했습니다. 그 그룹은 Mark와 협력하여 이러한 질문에 대한 답을 찾은 다음 답을 현실로 만들기로 결심했습니다. 이 그룹은 Warthogs라는 이름으로 6 개월의 마감 시간을 주어 개념 증명 OS를 구축했습니다. 그들은 첫 제품에 사마귀가 있다고 합리적으로 가정하여 Warty Warthog의 첫 번째 버전이라는 별명을 붙였습니다. 그런 다음 그들은 사업을 시작했습니다. 읽어

다음은 내가 대답에서 더 많은 빛을 비출 수있는 참고 문헌이지만, 처음에는 대답하는 데 많은 정보가 필요하다고 말했습니다. 여기 에서 다운로드 할 수있는 PDF 형식의 데비안 및 우분투 문서가 있습니다.

우분투 리눅스 란?

우분투의 역사 : 재 방문 및 업데이트

우분투 이야기

출처 : 공식 우분투 서적 : 우분투 소개


1

내가 알 수있는 한, 시작 위치에있는 개발자와 이야기하지 않으면 좋은 대답을 얻지 못할 것입니다.

Warty Warthog가 출시 된 2004 년 9 월과 12 월 까지의 우분투 개발 메일 링리스트를 보면 그들이 어떻게 시작했는지에 대한 실마리가 없습니다. 그러나 오늘 데비안 포크를 빌드하는 방법을 살펴보면 시작 방법에 대한 적절한 아이디어를 얻을 수 있습니다.

기본적으로 새 저장소를 작성하고 거기에서 이동해야합니다.


0

Ubuntu는 .deb 기반이므로 운영 체제를 targz하여 CD에 넣을 수는 없습니다. 우분투가 데비안에서 어떻게 빠져 나 갔는지에 대한 확실한 정보는 없지만, 가장 좋은 추측은 배포판 전체의 빌드 도구를 사용하여 데비안의 불안정한 저장소에서 중요하다고 생각한 패키지를 가져 오는 것입니다. 그들에게 사용자 정의를 적용했습니다. 이 패키지는 APT 저장소 및 debootstrap 프로세스에 추가되었습니다.

기본적으로 배포판을 작성하는 경우 두 가지 방법으로 갈 수 있습니다. 처음부터 시작하여 업스트림 관리자 사이트에 포함 할 패키지를 찾거나 패키지를 자신의 형식으로 가져 와서 패키지화하고 종속성 정보를 직접 추가하거나 비교적 안정적인 배포에서 분기하십시오.

전체 패키지를 다시 포장하는 것은 유지 보수가 쉬운 방법이 아닙니다. 어떤 패키지에 따라 어떤 패키지가 필요한지에 대한 정보가 없기 때문입니다. * NIX 세계의 소프트웨어는 패키지 전체에서 많은 종속성 (라이브러리 및 기타 파일)으로 컴파일되므로 최소한의 chroot를 만드는 것만 큼 사소한 일도 악몽에 가깝기 때문에 중요합니다. 전체 운영 체제를 말하지 않아도됩니다.


0

그곳에 있던 사람들에게 물어보아야 할 수도 있습니다 ..

핵심 요소 (관찰자로서의 기억에서)는 단순화 된 드라이버 모델 (따라서 하나의 CD에 들어있는 모든 것), '표준'앱 그룹 선택 및 설치 및 지원하다.


다음은 퍼즐의 작은 조각입니다.

PhoneAena.com> 심층 인터뷰 : Ubuntu Touch는 Android의 실수로부터 배우는 것을 목표로합니다.

우분투 터치의 창세기

우분투는 2004 년에 시작하여 Linux 커뮤니티 내에서 빠르게 관심을 불러 일으켰습니다. 개발자들은 제품을 중심으로, 더 중요한 것은 배포판의 정신을 모았습니다. 당시 Linux 배포판은 기술 엘리트의 영역이었으며 일반 사용자가 액세스 할 수 없었습니다. Mark Shuttleworth는 데비안 커뮤니티에서 개발자들을 모아 변경했습니다. 목표는 사용하기 쉽고 구하기 쉬우 며 엄격한 업데이트 일정을 유지하는 Linux 배포판을 만드는 것이 었습니다. 이 전략의 처음 두 부분은 물론 실제 키였습니다. 접근성은 OS의 사용자 기반을 훨씬 넓게 만들었 기 때문입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.