LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > LinuxQuestions.org > LQ Suggestions & Feedback
User Name
Password
LQ Suggestions & Feedback Do you have a suggestion for this site or an idea that will make the site better? This forum is for you.
PLEASE READ THIS FORUM - Information and status updates will also be posted here.

Notices


Reply
  Search this Thread
Old 03-19-2022, 12:07 PM   #1
Frosttt
Member
 
Registered: Mar 2022
Location: Algeria
Distribution: Arch GNU/Linux, and Windows :(
Posts: 47

Rep: Reputation: 2
Can you add a forum for my Distribution?


Hello! i hope everybody is fine and ok in their homes, so recentley i made a linux distribution, i dont see any feedback from people, this is not an advertisment as my distribution really needs testers, because i dont want sad people and i myself cant test it (low hardware reasons), anyway heres the link https://notabug.org/qernel, ill be so happy if you test, thank you
 
Old 03-19-2022, 12:26 PM   #2
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,976

Rep: Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337
this is not a distro, this is nothing more but a few scripts, based on ubuntu.
 
Old 03-19-2022, 12:52 PM   #3
Frosttt
Member
 
Registered: Mar 2022
Location: Algeria
Distribution: Arch GNU/Linux, and Windows :(
Posts: 47

Original Poster
Rep: Reputation: 2
Quote:
Originally Posted by pan64 View Post
this is not a distro, this is nothing more but a few scripts, based on ubuntu.
it is, it will make an iso and has a special installer in it, mkqn, its a script that installs to specified mount point, this distro is MUCH harder that arch, because of debians things
 
Old 03-19-2022, 01:09 PM   #4
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,246

Rep: Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323
Quote:
Originally Posted by Frosttt View Post
i dont want sad people
What do you mean?
 
Old 03-19-2022, 01:26 PM   #5
Frosttt
Member
 
Registered: Mar 2022
Location: Algeria
Distribution: Arch GNU/Linux, and Windows :(
Posts: 47

Original Poster
Rep: Reputation: 2
Quote:
Originally Posted by dugan View Post
What do you mean?
I mean that if people broke their pcs some how, then id be sad
 
Old 03-19-2022, 03:02 PM   #6
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,246

Rep: Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323
You want us to set up a forum for a project that you haven't tested yourself, and that you're concerned might break people's PCs?
 
1 members found this post helpful.
Old 03-19-2022, 03:26 PM   #7
Frosttt
Member
 
Registered: Mar 2022
Location: Algeria
Distribution: Arch GNU/Linux, and Windows :(
Posts: 47

Original Poster
Rep: Reputation: 2
Quote:
Originally Posted by dugan View Post
You want us to set up a forum for a project that you haven't tested yourself, and that you're concerned might break people's PCs?
MIGHT Not but i would like to hear peoples results after booting from a usb, there is a very very small chance it will corrupt the fs
 
Old 03-19-2022, 03:42 PM   #8
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,404

Rep: Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139Reputation: 4139
Quote:
Originally Posted by Frosttt View Post
MIGHT Not but i would like to hear peoples results after booting from a usb, there is a very very small chance it will corrupt the fs
Hi,

You only change few things in os-release & lsb-release
source.list does not seem to have been modified
and your python script is just a bash script in python (import os)

For my POV, changing NAME or PRETTY_NAME doesn't make a new distro

From what I've seen, there is absolutely no chance of breaking anything

So, the question is :
What is the purpose of this?

Last edited by marav; 03-19-2022 at 03:43 PM.
 
Old 03-20-2022, 04:48 AM   #9
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,506

Rep: Reputation: Disabled
A genuine distro is created from source code.

Most of what are called distros, are just easily installable choices of software on top of a genuine distro, (which are RedHat, SuSe, Debian/Devuan, Slackware, etc).
 
Old 03-20-2022, 05:32 AM   #10
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by Frosttt View Post
Hello! i hope everybody is fine and ok in their homes, so recentley i made a linux distribution, i dont see any feedback from people, this is not an advertisment as my distribution really needs testers, because i dont want sad people and i myself cant test it (low hardware reasons), anyway heres the link https://notabug.org/qernel, ill be so happy if you test, thank you
Quote:
Originally Posted by Frosttt View Post
it is, it will make an iso and has a special installer in it, mkqn, its a script that installs to specified mount point, this distro is MUCH harder that arch, because of debians things
Quote:
Originally Posted by Frosttt View Post
I mean that if people broke their pcs some how, then id be sad
Quote:
Originally Posted by Frosttt View Post
MIGHT Not but i would like to hear peoples results after booting from a usb, there is a very very small chance it will corrupt the fs
Wow. This is all there is to it:
This one's called build.sh, though afaics it doesn't compile anything, just installs a vanilla Ubuntu kernel & base system:
Code:
echo "Debootstrapping..."
mkdir -p qernel-build/boot/grub
cp grub.cfg qernel-build/boot/grub
debootstrap --arch amd64 focal qernel-build/
cp os-release lsb-release qernel-build/etc/
cp sources.list qernel/etc/apt/sources.list
git clone https://notabug.org/qernel/mkqn.git
mkdir -p qernel-build/usr/share/qnl
mv mkqn/mkqn.py qernel-build/usr/share/qnl
chroot qernel-build /bin/apt-get update
chroot qernel-build /bin/apt-get upgrade
chroot qernel-build /bin/apt-get install linux-generic debootstrap initramfs-tools -y
mv qernel-build/boot/vmlinuz-5.4.0-26-generic qernel-build/boot/kernel
mv bashrc qernel-build/root/.bashrc
grub2-mkrescue -o qernel-focal-20.04-live.iso qernel-build
rm -rf qernel-build
echo "Done!, please point out any things missed in this script!"
And yes, the sourcwes.list just contains vanilla Ubuntu LTS repos.

And this is mkqn.py, which is really python executing a few shell commands:
Code:
import os
print("Welcome to MKQN!, 2022 Qernel GNU/Linux Creator(s) (Frost)")
input1 = input("Which directory do you want to choose? (mount directory) : ")
while input1 == "":
   input1 = input("Which directory do you want to choose? (mount directory) : ")
os.system("debootstrap --arch amd64 focal " + str(input1))
print("patching system name...")
os.system("cp os-release " + str(input1) + "/etc/os-release")
os.system("cp lsb-release " + str(input1) + "/etc/lsb-release")

print("Task Completed!, if anything went wrong, please report a bug.")
input2 = input("Input additional packages here (leave blank for none) : ")
if input2 == "":
   print("Filesystem build has been completed")
else:
   print("Installing your packages...")
   os.system("chroot " + str(input1) + "/bin/apt-get install " + str(input2)) 
   print("Filesystem build has been completed")
Having the gall to call this a distro is bad enough, but then you also want LQ to jump in and provide you with a platform for ... nothing?
 
Old 03-20-2022, 05:39 AM   #11
Frosttt
Member
 
Registered: Mar 2022
Location: Algeria
Distribution: Arch GNU/Linux, and Windows :(
Posts: 47

Original Poster
Rep: Reputation: 2
Quote:
Originally Posted by ondoho View Post
Wow. This is all there is to it:
This one's called build.sh, though afaics it doesn't compile anything, just installs a vanilla Ubuntu kernel & base system:
Code:
echo "Debootstrapping..."
mkdir -p qernel-build/boot/grub
cp grub.cfg qernel-build/boot/grub
debootstrap --arch amd64 focal qernel-build/
cp os-release lsb-release qernel-build/etc/
cp sources.list qernel/etc/apt/sources.list
git clone https://notabug.org/qernel/mkqn.git
mkdir -p qernel-build/usr/share/qnl
mv mkqn/mkqn.py qernel-build/usr/share/qnl
chroot qernel-build /bin/apt-get update
chroot qernel-build /bin/apt-get upgrade
chroot qernel-build /bin/apt-get install linux-generic debootstrap initramfs-tools -y
mv qernel-build/boot/vmlinuz-5.4.0-26-generic qernel-build/boot/kernel
mv bashrc qernel-build/root/.bashrc
grub2-mkrescue -o qernel-focal-20.04-live.iso qernel-build
rm -rf qernel-build
echo "Done!, please point out any things missed in this script!"
And yes, the sourcwes.list just contains vanilla Ubuntu LTS repos.

And this is mkqn.py, which is really python executing a few shell commands:
Code:
import os
print("Welcome to MKQN!, 2022 Qernel GNU/Linux Creator(s) (Frost)")
input1 = input("Which directory do you want to choose? (mount directory) : ")
while input1 == "":
   input1 = input("Which directory do you want to choose? (mount directory) : ")
os.system("debootstrap --arch amd64 focal " + str(input1))
print("patching system name...")
os.system("cp os-release " + str(input1) + "/etc/os-release")
os.system("cp lsb-release " + str(input1) + "/etc/lsb-release")

print("Task Completed!, if anything went wrong, please report a bug.")
input2 = input("Input additional packages here (leave blank for none) : ")
if input2 == "":
   print("Filesystem build has been completed")
else:
   print("Installing your packages...")
   os.system("chroot " + str(input1) + "/bin/apt-get install " + str(input2)) 
   print("Filesystem build has been completed")
Having the gall to call this a distro is bad enough, but then you also want LQ to jump in and provide you with a platform for ... nothing?
ok here is one advantage from ubuntu, you can choose a kernel, init system, etc... because you can add repos, just select the kernel from repos.
 
Old 03-20-2022, 05:46 AM   #12
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,976

Rep: Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337Reputation: 7337
22.04 is almost here. How can we "upgrade" your "distro"?
 
Old 03-20-2022, 06:24 AM   #13
Frosttt
Member
 
Registered: Mar 2022
Location: Algeria
Distribution: Arch GNU/Linux, and Windows :(
Posts: 47

Original Poster
Rep: Reputation: 2
Quote:
Originally Posted by pan64 View Post
22.04 is almost here. How can we "upgrade" your "distro"?
Know which kernel version to use? i think i will find that in release notes, or probably debootstrapping jammy
 
Old 03-20-2022, 06:43 AM   #14
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by Frosttt View Post
ok here is one advantage from ubuntu, you can choose a kernel, init system, etc... because you can add repos, just select the kernel from repos.
Why wouldn't yoube able to add repos on vanilla Ubuntu?
Also good luck getting anything but systemd-based to work on Ubuntu. Installing an init system is not the same as making it work with your complete setup.

No, this is just some sort of Ubuntu chroot install with the word "Ubuntu" crossed out and "qernel" written over it in crayon.
 
  


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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: You can't do GitOps until you can git add LXer Syndicated Linux News 0 03-13-2020 08:21 PM
Copying a phpbb3 forum contents to a different forum; no admin access on source forum Maligree General 1 08-11-2008 11:45 AM
Customizing a distribution to add my artwork and design for a brand new distribution caa718 Linux From Scratch 3 03-19-2006 05:03 PM
When you went into a forum it used to say "you have made x posts in this forum"... Whitehat LQ Suggestions & Feedback 12 02-01-2004 11:21 AM
how much do you spend on this forum and do you thing you are learning something nakkaya General 17 02-14-2003 12:31 AM

LinuxQuestions.org > Forums > LinuxQuestions.org > LQ Suggestions & Feedback

All times are GMT -5. The time now is 08:56 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