Bagaimana Ubuntu pertama kali dikembangkan?

15

Saya bukan noob untuk Ubuntu. Saya telah di sini untuk sementara waktu. Pertanyaan yang akan saya tanyakan pada dasarnya membutuhkan jawaban yang jelas, mungkin dengan contoh. Pertanyaan saya sederhana. Seperti di bawah ini: -

Semua orang mengatakan, Ubuntu dikembangkan dari Debian, dengan menjatuhkan begitu banyak hal, menambahkan sesuatu yang lain, memberikan tampilan khusus, pencitraan merek, gambar atau latar belakang, dll. Pertanyaan saya adalah bagaimana mereka melakukannya. Apakah hanya dengan menginstal distro Debian minimal di sistem komputer, menambah dan membuat perubahan pada sistem itu, menambahkan penginstal Ubiquity ke distro yang diinstal, dan kemudian membuat file iso?

Pertimbangkan dua skenario.

skenario 1

  1. Mereka memasang image CD ISO

  2. Hapus paket yang tidak diinginkan

  3. Tambahkan branding

  4. Buat penyesuaian

  5. bungkus kembali ISO

-ATAU-

Skenario 2

  1. Instal distro Debian di PC

  2. Hapus paket yang tidak diinginkan, dan instal yang baru ke OS yang diinstal

  3. Terapkan merek kustom ke OS yang diinstal

  4. Buat penyesuaian di mesin yang diinstal

  5. Tambahkan penginstal ke OS yang diinstal

  6. bungkus kembali ISO

Apa yang sebenarnya terjadi?

Roshan George
sumber
1
en.wikipedia.org/wiki/…
Radu Rădeanu
3
@ RaduRădeanu Dia ingin tahu bagaimana ini terjadi "Ubuntu adalah fork dari basis kode proyek Debian." dan bukan hanya itu. Bagaimana mereka melakukannya?
Alvar
saat itulah sejarah Debian.
dschinn1001
1
tidak, sejarah bagaimana Debian berevolusi dari Debian ke Ubuntu.
Alvar
Adakah yang tahu tentang ini?
Roshan George

Jawaban:

7

Inti dari distribusi adalah arsip paket, jadi mereka mulai dengan membuat arsip (archive.ubuntu.com), dan menyalin paket source debian di sana dan membangunnya di daemon build. Kemudian mereka melanjutkan untuk memodifikasi banyak paket dan memperbarui arsip, sebelum akhirnya mendeklarasikannya sebagai rilis pertama Ubuntu, dan membangun gambar-gambar cd baru dari arsip.

Live cd dan ubiquity muncul beberapa rilis kemudian. Awalnya cd instalasi menggunakan debian-installer: apa yang sekarang kita sebut cd pengganti / server.

psusi
sumber
4

Untuk menjawab pertanyaan ini akan membutuhkan jawaban yang sangat panjang, dan itu akan menjadi banyak informasi untuk dimasukkan. Saya sudah bisa meringkasnya untuk ini. Saya harap ini membantu menjawab pertanyaan Anda.

Ubuntu berakar pada distribusi GNU / Linux Debian. Awalnya direncanakan sebagai garpu sederhana dari distribusi utama.

Debian cenderung lebih konservatif dalam seberapa sering merilis versi baru. Garpu baru ditetapkan sebagai snapshot yang dirilis setiap enam bulan. Awalnya dirilis dengan nama "no-name-yet.com." Domain ini sekarang dialihkan ke situs web utama Ubuntu. Jadwal rilis enam bulan diadakan, tetapi ide snapshot sederhana tidak. Tidak seperti garpu berbasis Debian lainnya (misalnya, Xandros, Linspire, dan Libranet), versi baru tetap tersedia secara bebas dan menggunakan perangkat lunak yang sebagian besar bebas (sebagian dari driver perangkat keras adalah hak milik).

Namun, telah tumbuh melampaui akar Debian dan menjadi distribusi dalam dirinya sendiri. Sedangkan yang dulu bisa mencampur dan mencocokkan perangkat lunak dari keduanya, sekarang orang harus lebih berhati-hati tentang kompatibilitas.

No-name-yet.com akhirnya menjadi Ubuntu, dan versi publik pertama yang dirilis (4,10) dirilis pada Oktober 2004. Dengan cepat menjadi sangat populer di kalangan pengguna Linux karena kemudahan penggunaan dan dukungan perangkat keras canggih. Itu tetap versi Linux paling populer di Distrowatch.

Pengembangan distribusi saat ini didanai oleh Canonical Ltd, sebuah perusahaan yang dimiliki dan dijalankan oleh Mark Shuttleworth. Pada bulan Juli 2005, Canonical menciptakan Yayasan Ubuntu dengan dana awal $ 10 juta (USD). Tujuan dari yayasan ini adalah untuk mendukung pengembangan dan menjaga sistem operasi gratis jika terjadi sesuatu pada Shuttleworth atau perusahaan induk, Canonical.

Buku Resmi Ubuntu: Memperkenalkan Ubuntu

Bab ini memperkenalkan proyek Ubuntu, distribusinya, proses pengembangannya, dan beberapa sejarah yang memungkinkan semuanya terjadi.

  • Perjalanan Liar
  • Perangkat Lunak Bebas, Sumber Terbuka, dan GNU / Linux
  • Sejarah Singkat Ubuntu
  • Apa itu Ubuntu?
  • Janji dan Sasaran Ubuntu
  • Canonical dan Yayasan Ubuntu
  • Subproyek Ubuntu, Derivatif, dan Spin off
  • Ringkasan

BAB INI MEMPERKENALKAN PROYEK UBUNTU, distribusinya, proses pengembangannya, dan beberapa sejarah yang memungkinkan semuanya terjadi. Jika Anda ingin langsung masuk dan mulai menggunakan Ubuntu, belok langsung ke Bab 2, Menginstal Ubuntu. Jika Anda tertarik untuk mempelajari dulu tentang dari mana Ubuntu berasal dan ke mana arahnya, bab ini akan memberikan pengantar yang bagus.

Perjalanan Liar

Pada bulan April 2004 Mark Shuttleworth mengumpulkan selusin pengembang dari proyek Debian, GNOME, dan GNU Arch untuk bertukar pikiran. Shuttleworth bertanya kepada pengembang apakah jenis sistem operasi (OS) yang lebih baik adalah mungkin. Jawaban mereka adalah "Ya." Dia bertanya seperti apa bentuknya.

Dia meminta mereka untuk menggambarkan komunitas yang akan membangun OS semacam itu. Kelompok itu bekerja dengan Markus untuk menghasilkan jawaban atas pertanyaan-pertanyaan ini, dan kemudian mereka memutuskan untuk mencoba menjadikan jawaban itu kenyataan. Kelompok itu menamakan dirinya Warthogs dan memberikan tenggat waktu enam bulan untuk membangun OS pembuktian konsep. Mereka menjuluki rilis pertama mereka Warty Warthog dengan asumsi yang masuk akal bahwa produk pertama mereka akan memiliki kutil. Kemudian mereka mulai berbisnis. Baca terus

Di bawah ini adalah beberapa referensi yang saya temukan dapat menjelaskan lebih lanjut dalam menjawab, tetapi saya katakan pada awalnya, ini akan membutuhkan banyak informasi untuk menjawab. Ada dokumen berjudul Debian dan Ubuntu, dalam format PDF, yang dapat diunduh dari Sini

Apa itu Ubuntu Linux?

Sejarah Ubuntu: Revisited & Updated

Kisah Ubuntu

Sumber: Buku Resmi Ubuntu: Memperkenalkan Ubuntu

Mitch
sumber
1

Sejauh yang saya tahu, Anda tidak akan mendapatkan jawaban yang baik kecuali jika Anda berbicara dengan pengembang yang ada di sana di awal.

Melihat milis ubuntu-devel kembali sampai September dan Desember 2004 ketika Warty Warthog dirilis, tidak memberikan petunjuk yang baik tentang bagaimana mereka memulai ini. Namun, jika Anda melihat cara membuat garpu Debian , hari ini, Anda bisa mendapatkan ide yang baik tentang bagaimana mereka memulai.

Pada dasarnya, Anda perlu membuat repositori baru dan pergi dari sana.

Kevin Bowen
sumber
0

Ubuntu berbasis. Deb, jadi Anda tidak bisa hanya memasang sistem operasi dan memasukkannya ke CD. Walaupun saya tidak memiliki informasi otentik tentang bagaimana Ubuntu dicabut dari Debian, tebakan terbaik adalah bahwa mereka mendapatkan beberapa alat build distro-wide untuk bekerja dan menarik paket-paket yang mereka anggap penting dari repo Debian yang tidak stabil, kemudian kustomisasi yang diterapkan pada mereka. Paket-paket ini ditambahkan ke repo APT dan proses debootstrap.

Pada dasarnya jika Anda membangun sebuah distro, Anda bisa menggunakan dua cara. Baik Anda memulai dari awal dan mencari paket yang ingin Anda sertakan di situs pengelola upstream, tarik dan kemas paket itu ke dalam format Anda sendiri dan tambahkan sendiri informasi dependensi, atau Anda cabut dari distribusi yang relatif stabil.

Mengemas ulang seluruh sistem bukan cara yang sangat mudah untuk dilakukan, karena Anda tidak akan memiliki informasi mengenai paket mana yang tergantung pada mana. Ini penting karena perangkat lunak di dunia * NIX akan dikompilasi dengan banyak dependensi (pustaka dan file lainnya) di seluruh paket, sehingga bahkan sesuatu yang sepele seperti membuat chroot minimalis adalah dekat dengan mimpi buruk. Bahkan tidak berbicara tentang sistem operasi keseluruhan.

Janos Pasztor
sumber
0

Anda mungkin perlu bertanya pada mereka yang ada di sana ..

Bagian penting (dari ingatan saya, sebagai pengamat) adalah model driver yang disederhanakan (jadi semuanya dipasang pada satu CD), pemilihan sekelompok aplikasi 'standar', dan detail (sederhana) lainnya tentang membuatnya lebih mudah untuk menginstal dan dukung.


Ini adalah sepotong kecil teka-teki:

PhoneAena.com> Wawancara mendalam: Ubuntu Touch bertujuan untuk belajar dari kesalahan Android

The Genesis of Ubuntu Touch

Ubuntu dimulai pada 2004 dan dengan cepat membangkitkan minat dalam komunitas Linux. Pengembang berkumpul di sekitar produk, dan yang lebih penting adalah etos distribusi. Pada saat itu, distro Linux adalah ranah elit teknologi, dan tidak dapat diakses oleh pengguna biasa. Mark Shuttleworth mengumpulkan pengembang dari komunitas Debian untuk mengubahnya. Tujuannya adalah untuk menciptakan distrobution Linux yang mudah digunakan, mudah diperoleh, dan diadakan dengan jadwal pembaruan yang ketat. Dua bagian pertama dari strategi itu adalah kunci sebenarnya, karena aksesibilitas membuka basis pengguna yang jauh lebih luas untuk OS.

david6
sumber