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
Mereka memasang image CD ISO
Hapus paket yang tidak diinginkan
Tambahkan branding
Buat penyesuaian
bungkus kembali ISO
-ATAU-
Skenario 2
Instal distro Debian di PC
Hapus paket yang tidak diinginkan, dan instal yang baru ke OS yang diinstal
Terapkan merek kustom ke OS yang diinstal
Buat penyesuaian di mesin yang diinstal
Tambahkan penginstal ke OS yang diinstal
bungkus kembali ISO
Apa yang sebenarnya terjadi?
sumber
Jawaban:
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.
sumber
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.
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
sumber
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.
sumber
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.
sumber
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
sumber