GNU/Linux >> Belajar Linux >  >> Linux

My Linux Story:me-remix distribusi pada usia 17 tahun

Desktop Lumina awalnya dikembangkan oleh iXSystems untuk TrueOS, yang kemudian menjadi Project Trident. Ini dikenal sebagai lingkungan desktop BSD tetapi telah di-porting ke Linux. Ini memperkenalkan elemen desktop seperti panel, baki sistem, dan sebagainya, ke pengelola jendela Fluxbox, dan sangat portabel. Ini desktop yang bagus, dan meskipun umumnya mudah dipasang, tidak banyak distribusi yang menawarkannya secara default.

Saya satu-satunya kontributor dan pengelola remix Ubuntu Lumina. Pekerjaan saya di proyek Ubuntu Lumina merupakan proses yang panjang, dan sebagian besar telah dipelajari di sepanjang jalan. Pada saat penulisan ini, saya berusia 17 tahun, tetapi saya telah menjadi penggemar teknologi sejak usia enam tahun ketika seorang teman membantu saya menulis skrip "Halo, dunia" pertama saya.

Pengenalan saya tentang Linux

Meskipun saya seorang pengembang distribusi, saya belum lama menggunakan Linux. Saya tidak mulai menggunakan Linux sampai tahun 2018 ketika saya pertama kali masuk ke Fedora 29. Alasan awal saya menginstal Linux adalah untuk membangun sistem operasi, dan Linux memberi saya pelajaran penting—dalam open source, Anda dapat membangun di atas karya sukses yang lain. Anda dapat mempelajari komponen scaffolding yang ada, yang memberi Anda langkah awal yang substansial dalam mencapai tujuan akhir Anda.

Rencana awal saya adalah menulis kernel khusus. Setelah mengetahui tugas yang sangat besar itu, saya memutuskan untuk mengalihkan antusiasme itu untuk bekerja dengan kernel Linux untuk sementara waktu, karena pada akhirnya saya ingin membuat sistem operasi.

Saya memulai Fedora menggunakan desktop Gnome. Saya masih tidak dapat memberi tahu Anda dengan pasti bagaimana saya membuatnya muat di flash drive 1GB, tetapi itulah mengapa Fedora 29 adalah pilihan saya—saya langsung jatuh cinta dengan Gnome 3, dan Gnome Boxes adalah mesin virtual pertama yang pernah saya gunakan . Saya juga menemukan banyak desktop lain untuk disukai—Pantheon, Cinnamon, LXQt, dan lainnya. Setelah menguji FreeBSD untuk pertama kalinya hanya dalam waktu tiga bulan setelah menemukan Linux, saya menemukan Lumina.

Percobaan sistem operasi pertama saya

Upaya awal saya untuk merancang distribusi saya sendiri dengan Lumina sebagai lingkungan default sebagian besar adalah latihan dalam bereksperimen dengan alat. Alat yang paling saya gunakan pada awalnya adalah Linux-Live. Saya tidak pernah berpikir untuk bekerja pada sistem operasi dari apa pun kecuali sistem langsung. Sebenarnya baru setelah Ubuntu Lumina saya akan mencoba melakukannya dengan sistem yang terinstal.

Distribusi pertama saya tidak memiliki nama, dan itu adalah sistem Linux From Scratch (LFS). Itu mengajari saya banyak hal, tetapi pada akhirnya, bukan itu yang benar-benar saya inginkan; bahkan tidak memiliki penginstal yang tepat.

Lebih banyak sumber daya Linux

  • Lembar contekan perintah Linux
  • Lembar contekan perintah Linux tingkat lanjut
  • Kursus online gratis:Ikhtisar Teknis RHEL
  • Lembar contekan jaringan Linux
  • Lembar contekan SELinux
  • Lembar contekan perintah umum Linux
  • Apa itu container Linux?
  • Artikel Linux terbaru kami

Percobaan kedua hingga ketujuh saya adalah berbagai macam perangkat lunak mashing secara acak, dan hanya satu yang pernah "dikirim". Saya tidak ingat namanya, atau bahkan apakah itu berhasil, tetapi itu adalah sesuatu yang saya buat sendiri, dan itu menunjukkan kepada saya apa yang mungkin. Meskipun hasil akhirnya tidak seperti yang saya inginkan, saya tetap menyukai proses pembuatannya.

Saya menghabiskan waktu membaca LFS, me-remix Gentoo dan Arch, melakukan beberapa percobaan aneh dengan Debian, dan akhirnya memutuskan untuk membuat remix Ubuntu Cinnamon. Saya segera mengetahui bahwa Joshua Peisach telah membuatnya. Saya tidak terlalu jauh dengan remix saya sendiri; itu tidak pernah bisa boot, jadi saya mengabaikan ide itu. Dengan dorongan Joshua, ada beberapa upaya menengah pada remix (upaya yang gagal di Pantheon, dan kemudian i3) sebelum saya memutuskan untuk berkonsentrasi pada Lumina.

Desktop Lumina di Linux

Distribusi berbasis Lumina saya masih dalam pengembangan, artinya dapat digunakan tetapi memiliki beberapa kekurangan yang signifikan. Tujuan dari proyek ini adalah untuk menyediakan OS yang nyaman dan ringan. Lingkungan desktop Lumina tidak memiliki banyak alat dibandingkan dengan lingkungan desktop lengkap, termasuk yang dianggap minimal, seperti LXQt. Dan meskipun Lumina agak kikuk, ini sama ringannya dengan XFCE.

Meskipun benar bahwa saya satu-satunya kontributor untuk proyek ini, saya mendapatkan banyak bantuan selama ini. Saran dari Martin Wimpress, Joshua Peisach, Rik Mills, Thomas Castleman, dan banyak pengembang distribusi luar biasa lainnya telah membimbing saya melalui banyak hal yang bisa menjadi kurva pembelajaran yang mengecewakan.

Pengetahuan sumber terbuka

Inilah yang dimaksud dengan remixing, dan tentu saja, open source itu sendiri—belajar dan membantu satu sama lain sambil membuat teknologi yang lebih baik. Pekerjaan saya dibangun di atas pekerjaan pengelola distribusi lain, pembuat paket, desktop BSD, ISO-Builder yang dikembangkan untuk Budgie, dan seluruh komunitas Linux. Tidak ada keraguan dalam pikiran saya bahwa saya tidak akan memiliki OS yang dapat di-boot untuk memanggil milik saya sendiri dan untuk berbagi dengan orang lain tanpa Linux dan open source.


Linux
  1. Kisah Linux keluarga saya

  2. FreeDOS berusia 25 tahun:Sebuah cerita asal

  3. Selamat ulang tahun, Linux:27 tahun

  1. Distribusi Linux Untuk Prosesor Lengan?

  2. Apakah alokasi memori di linux tidak memblokir?

  3. Distribusi linux yang dapat diretas

  1. Pulihkan MacBook lama dengan Linux

  2. Kisah Linux saya:Dari pengguna Linux menjadi kontributor

  3. 4 distribusi Linux untuk bermain game