LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 02-18-2021, 11:35 AM   #1
Logimite
Member
 
Registered: Jun 2020
Location: California
Distribution: Arch
Posts: 65

Rep: Reputation: Disabled
How would I make a Console OS fork of Debian?


Hello, after doing linux for 2 years, I have thought about developing my own console OS like SteamOS. I cannot find any guides to do this though. Can somebody tell me how much I need to understand of debian to make a fork? Do I have to understand the entire codebase to make something similar to SteamOS? Thanks for any responses.
 
Old 02-18-2021, 12:28 PM   #2
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,616

Rep: Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555

Well SteamOS is already a Debian-based distro similar to SteamOS.

Based upon your post, the current answer to what it takes is along the lines of "more experience than you have and more effort than you appear willing to make".

What's the motivation behind this question? What problem do you hope to solve through creating your own console OS?


Last edited by boughtonp; 02-18-2021 at 12:29 PM.
 
Old 02-18-2021, 03:10 PM   #3
Logimite
Member
 
Registered: Jun 2020
Location: California
Distribution: Arch
Posts: 65

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by boughtonp View Post
Well SteamOS is already a Debian-based distro similar to SteamOS.

Based upon your post, the current answer to what it takes is along the lines of "more experience than you have and more effort than you appear willing to make".

What's the motivation behind this question? What problem do you hope to solve through creating your own console OS?

I don't want to solve any problem, I just want to learn more about Linux, and I thought this would be an educational project. My parents are experienced in C and Assembly language, so I could use their help.
 
Old 02-18-2021, 03:26 PM   #4
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by Logimite View Post
I don't want to solve any problem, I just want to learn more about Linux, and I thought this would be an educational project. My parents are experienced in C and Assembly language, so I could use their help.
Learn some C and Assembly then, putting together a distribution is hard work. Get onto the Debian development mailing list(s) or read them on the web if there and see the issues discussed, they are in soft freeze right now the beginnings of the next release is imminent. You will get to see it all unfold, it is better than any explanation can do, live it with them, politely asked questions have good chance of being answered too.

Edit: Now I think the public IRC channels a gold mine for it as well, real time communication.

Last edited by HappyTux; 02-18-2021 at 03:32 PM.
 
1 members found this post helpful.
Old 02-18-2021, 03:54 PM   #5
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,616

Rep: Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555
Quote:
Originally Posted by Logimite View Post
I don't want to solve any problem, I just want to learn more about Linux
In which case the "problem" is you don't know enough about Linux and you want a project to help you learn.

I agree with HappyTux here - getting involved with the development of Debian itself is likely a good place to start - you're not trying to eat an entire mountain, but it will still be useful knowledge/experience for potentially creating your own flavour and/or derivative later.


Quote:
My parents are experienced in C and Assembly language, so I could use their help.
That's good, you should definitely ask their advice on the subject - they can (hopefully) give more targetted advice than random people on the net.

 
Old 02-18-2021, 04:07 PM   #6
Logimite
Member
 
Registered: Jun 2020
Location: California
Distribution: Arch
Posts: 65

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by boughtonp View Post
In which case the "problem" is you don't know enough about Linux and you want a project to help you learn.

I agree with HappyTux here - getting involved with the development of Debian itself is likely a good place to start - you're not trying to eat an entire mountain, but it will still be useful knowledge/experience for potentially creating your own flavour and/or derivative later.



That's good, you should definitely ask their advice on the subject - they can (hopefully) give more targetted advice than random people on the net.

The problem is, they don't know much about linux. Also, how will I contribute to debian?

Last edited by Logimite; 02-18-2021 at 04:15 PM.
 
Old 02-18-2021, 04:26 PM   #7
shruggy
Senior Member
 
Registered: Mar 2020
Posts: 3,677

Rep: Reputation: Disabled
https://www.debian.org/devel/join
 
Old 02-18-2021, 05:39 PM   #8
Logimite
Member
 
Registered: Jun 2020
Location: California
Distribution: Arch
Posts: 65

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by shruggy View Post
thanks
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Unity8.org To Fork Unity8 Asking What Name Should Unity8 Fork Have LXer Syndicated Linux News 0 04-08-2017 05:33 PM
fork(fork()) is it possible...!!! Sibasish Linux - Kernel 3 02-14-2016 11:09 AM
LXer: "Fork Debian" Project Started In Order to Put Pressure on Debian Community and Systemd Adoptio LXer Syndicated Linux News 8 10-22-2014 02:02 AM
LXer: HTML5: To Fork or Not to Fork LXer Syndicated Linux News 1 07-25-2012 07:58 PM
LXer: Linus Torvalds would like to see a GNOME fork LXer Syndicated Linux News 0 08-05-2011 05:10 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 08:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration