Ubuntuは最初にどのように開発されましたか?


15

私はUbuntuの初心者ではありません。私はしばらくここにいました。私が尋ねる質問は、基本的に例で説明可能な答えを要求することです。私の質問は簡単です。以下のとおりです。

UbuntuはDebianから開発されたもので、非常に多くのものをつまずき、何か他のものを追加し、カスタムディスプレイ、ブランディング、画像、背景などを提供します。コンピューターシステムに最小限のDebianディストリビューションをインストールし、そのシステムに追加および変更を加え、インストールされたディストリビューションにUbiquityインストーラーを追加し、isoファイルを作成するだけですか?

2つのシナリオを検討してください。

シナリオ1

  1. CD ISOイメージをマウントします

  2. 不要なパッケージを削除する

  3. ブランディングを追加

  4. カスタマイズする

  5. ISOを再梱包する

-または-

シナリオ2

  1. Debian distroをPCにインストールします

  2. 不要なパッケージを削除し、インストールしたOSに新しいパッケージをインストールします

  3. インストールされたOSにカスタムブランドを適用する

  4. インストールされたマシンでカスタマイズを行います

  5. インストールされたOSにインストーラーを追加します

  6. ISOを再梱包する

実際に何が起こっていますか?



3
@RaduRădeanu彼は、これがどのように起こったかを知りたいと思っています。「UbuntuはDebianプロジェクトのコードベースの分岐です。」それだけではありません。彼らはどうやってそれをしましたか?
アルヴァ

それがDebianの歴史です。
dschinn1001

1
いいえ、DebianがDebianからUbuntuにどのように進化したかの歴史。
アルヴァ

これについて何か考えている人はいますか?
ロシャンジョージ

回答:


7

配布の中心はパッケージアーカイブであるため、アーカイブ(archive.ubuntu.com)を作成し、そこにdebianソースパッケージをコピーしてビルドデーモンでビルドすることから始めました。その後、多くのパッケージを変更してアーカイブを更新し、最終的にUbuntuの最初のリリースを宣言し、アーカイブから新しいcdイメージを構築しました。

ライブCDとユビキタスは、後にいくつかのリリースについて発表されました。最初、インストールCDはdebian-installerを使用していました。これは現在、alternate / server cdと呼ばれています。


4

この質問に答えるには非常に長い答えが必要であり、多くの情報を入力する必要があります。これを要約することができました。あなたの質問に答えるのに役立つことを願っています。

UbuntuのルーツはDebian GNU / Linuxディストリビューションにあります。最初は、メインディストリビューションからのシンプルなフォークとして計画されていました。

Debianは、新しいバージョンをリリースする頻度をより控えめにする傾向があります。新しいフォークは、6か月ごとにリリースされるスナップショットになるように設定されていました。当初は「no-name-yet.com」という名前でリリースされました。このドメインは、メインのUbuntu Webサイトにリダイレクトされます。6か月のリリーススケジュールが開催されましたが、単純なスナップショットのアイデアはそうではありませんでした。他のDebianベースのフォーク(Xandros、Linspire、Libranetなど)とは異なり、新しいバージョンは無料で利用でき、主にフリーソフトウェアを使用します(ハードウェアドライバーの一部はプロプライエタリです)。

しかし、Debianのルーツを超えて成長し、それ自体がディストリビューションになりました。以前は2つのソフトウェアを組み合わせて使用​​することができましたが、今では互換性に注意する必要があります。

No-name-yet.comは最終的にUbuntuになり、2004年10月に最初の一般公開バージョン(4.10)がリリースされました。使いやすさと高度なハードウェアサポートによりLinuxユーザーの間で急速に人気を博しました。Distrowatchで最も人気のあるLinuxバージョンです。

ディストリビューションの開発は現在、Mark Shuttleworthが所有および運営しているCanonical Ltdが資金を提供しています。2005年7月に、Canonicalは最初の寄付として1,000万ドル(USD)のUbuntu Foundationを作成しました。財団の目的は、開発をサポートし、シャトルワースまたは親会社であるCanonicalに何か問題が発生した場合にオペレーティングシステムを無料で維持することです。

公式Ubuntuブック:Ubuntuの紹介

この章では、Ubuntuプロジェクト、その配布、開発プロセス、およびすべてを可能にした歴史の一部を紹介します。

  • ワイルドライド
  • フリーソフトウェア、オープンソース、GNU / Linux
  • Ubuntuの簡単な歴史
  • Ubuntuとは何ですか?
  • Ubuntuの約束と目標
  • CanonicalとUbuntu Foundation
  • Ubuntuサブプロジェクト、派生物、スピンオフ
  • 概要

この章では、UBUNTUプロジェクト、その配布、開発プロセス、およびすべてを可能にした歴史の一部を紹介します。Ubuntuをすぐに使い始めたい場合は、第2章「Ubuntuのインストール」に進んでください。Ubuntuがどこから来てどこへ行くのかについて最初に学ぶことに興味があるなら、この章は良い紹介を提供します。

ワイルドライド

2004年4月、Mark Shuttleworthは、Debian、GNOME、およびGNU Archプロジェクトの多数の開発者を集めてブレインストーミングを行いました。Shuttleworthは、より良い種類のオペレーティングシステム(OS)が可能かどうかを開発者に尋ねました。彼らの答えは「はい」でした。彼は彼らにそれがどのように見えるか尋ねました。

彼は、そのようなOSを構築するコミュニティを説明するように依頼しました。そのグループはマークと協力してこれらの質問に対する答えを考え出し、それから彼らは答えを現実のものとすることにしました。グループは自らをイボイノシシと命名し、概念実証OSを構築するために6か月の期限を設けました。彼らは、最初の製品にイボがあるという合理的な仮定で、最初のリリースであるイボイボイノシシの愛称を付けました。それから彼らは仕事に取り掛かりました。 読む

以下は、回答の際にもう少し光を当てることができるとわかった参考文献ですが、最初に答えるには多くの情報が必要だと言いました。ここからダウンロードできるPDF形式のDebianとUbuntuというタイトルのドキュメントがあります。

Ubuntu Linuxとは何ですか?

Ubuntuの歴史:再訪&更新

Ubuntuのストーリー

出典:The Official Ubuntu Book:Introducing Ubuntu


1

私の知る限り、最初にどこにいる開発者と話をしない限り、良い答えを得ることはできません。

Warty Warthogがリリースされた2004年9月と12月までのubuntu-develメーリングリストを見ると、どのようにこれを始めたのかについての良い手がかりはありません。ただし、Debian forkのビルド方法を見ると、今日、それらがどのように始まったのかについての適切なアイデアを得ることができます。

基本的に、新しいリポジトリを作成してそこから進む必要があります。


0

Ubuntuは.debベースであるため、オペレーティングシステムをtargzしてCDに入れることはできません。UbuntuがDebianからどのように分岐したかについての確実な情報はありませんが、最良の推測は、いくつかのディストリビューション全体のビルドツールが動作するようにし、Debianの不安定なリポジトリから重要と思われるパッケージをプルしたことです。それらにカスタマイズを適用しました。これらのパッケージは、APTリポジトリおよびdebootstrapプロセスに追加されました。

基本的に、ディストリビューションを構築する場合、2つの方法があります。ゼロから始めて、アップストリームメンテナーのサイトに含めるパッケージを検索し、それらを独自の形式にプルしてパッケージ化し、依存関係情報を自分で追加するか、比較的安定したディストリビューションから分岐します。

どのパッケージがどのパッケージに依存しているかについての情報が得られないため、システム全体を再パッケージ化することは、あまり維持できる方法ではありません。* NIXの世界のソフトウェアは、パッケージ間で多くの依存関係(ライブラリおよび他のファイル)でコンパイルされるため、これは重要です。オペレーティングシステム全体についても言えません。


0

あなたはそこにいた人に尋ねに行く必要があるかもしれません..

重要な点(オブザーバーとしての私の思い出)は、単純化されたドライバーモデル(すべてが1枚のCDに収まる)、「標準」アプリのグループの選択、およびインストールとサポート。


これがパズルの小さな断片です。

PhoneAena.com>詳細なインタビュー:Ubuntu TouchはAndroidのミスから学ぶことを目指しています

Ubuntu Touchの起源

Ubuntuは2004年に始まり、すぐにLinuxコミュニティ内で関心を集めました。開発者は製品の周りに集まり、さらに重要なのはディストリビューションの精神です。当時、Linuxディストリビューションは技術エリートの領域であり、平均的なユーザーにはアクセスできませんでした。Mark Shuttleworthは、それを変更するためにDebianコミュニティから開発者を集めました。目標は、使いやすく、入手しやすく、厳格なアップデートスケジュールを守るLinuxディストリビューションを作成することでした。その戦略の最初の2つの部分は、実際のキーでした。もちろん、アクセシビリティはOSのはるかに広いユーザーベースを開いたからです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.