Discuss Scratch

applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

Turns out the BIOS and UEFI disk configs are really similar, and the disk things are pretty easy too, so if I don't get interrupted, this might be able to install arch linux (but not Orange OS LE) within an hour!

Edit: By within an hour, I mean I will have written the code within an hour, the installation should be much quicker.

Last edited by applejuiceproduc (Aug. 17, 2022 09:15:50)


A signature
DifferentDance8
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

applejuiceproduc wrote:

Edit: By within an hour, I mean I will have written the code within an hour, the installation should be much quicker.
Keyword: Should.
Since this is written in python, expect this to be as slow as a snail! (rewrite in C when?) /s

R.I.P Zydrolic, 2023-2024
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

DifferentDance8 wrote:

applejuiceproduc wrote:

Edit: By within an hour, I mean I will have written the code within an hour, the installation should be much quicker.
Keyword: Should.
Since this is written in python, expect this to be as slow as a snail! (rewrite in C when?) /s
Well most of the actuall work is handed of to archinstall, so it should be as quick as archinstall is (pretty quick). So probably no re-write in C.

To clarify:
The installer generates config files, and then runs archinstall with those config files. Then after the installation, a different script is ran that installs a bunch of stuff like gnome and then you have Orange OS LE
That also won't be slow, because the actual work of installing it will be handed of to pacman.

A signature
DifferentDance8
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

applejuiceproduc wrote:

DifferentDance8 wrote:

applejuiceproduc wrote:

Edit: By within an hour, I mean I will have written the code within an hour, the installation should be much quicker.
Keyword: Should.
Since this is written in python, expect this to be as slow as a snail! (rewrite in C when?) /s
Well most of the actuall work is handed of to archinstall, so it should be as quick as archinstall is (pretty quick). So probably no re-write in C.

To clarify:
The installer generates config files, and then runs archinstall with those config files. Then after the installation, a different script is ran that installs a bunch of stuff like gnome and then you have Orange OS LE
That also won't be slow, because the actual work of installing it will be handed of to pacman.
But what about people moving from windows to Orange OS?

R.I.P Zydrolic, 2023-2024
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

DifferentDance8 wrote:

applejuiceproduc wrote:

DifferentDance8 wrote:

applejuiceproduc wrote:

Edit: By within an hour, I mean I will have written the code within an hour, the installation should be much quicker.
Keyword: Should.
Since this is written in python, expect this to be as slow as a snail! (rewrite in C when?) /s
Well most of the actuall work is handed of to archinstall, so it should be as quick as archinstall is (pretty quick). So probably no re-write in C.

To clarify:
The installer generates config files, and then runs archinstall with those config files. Then after the installation, a different script is ran that installs a bunch of stuff like gnome and then you have Orange OS LE
That also won't be slow, because the actual work of installing it will be handed of to pacman.
But what about people moving from windows to Orange OS?
They install the archlinux iso, flash it, boot it and then run the script.

Anyway go check out the script, I'm halfway through the disk stuff.

Last edited by applejuiceproduc (Aug. 17, 2022 09:29:39)


A signature
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

Also we need a banner for this.

A signature
DifferentDance8
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

applejuiceproduc wrote:

They install the archlinux iso, flash it, boot it and then run the script.
Maybe we should make an extra script that does that for them?

R.I.P Zydrolic, 2023-2024
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

DifferentDance8 wrote:

applejuiceproduc wrote:

They install the archlinux iso, flash it, boot it and then run the script.
Maybe we should make an extra script that does that for them?
ehhh… I guess. But I don't even have windows, so I have no idea, but you can do it if you want.

A signature
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

Okay big announcement! The script is finished for install arch linux (10 mins early). I've checked the json it generates, and it looks correct, but I haven't actually tested it installing. That's what I'm going to do now. Anyway, the 163 line long file can be found here!

A signature
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

applejuiceproduc wrote:

Okay big announcement! The script is finished for install arch linux (10 mins early). I've checked the json it generates, and it looks correct, but I haven't actually tested it installing. That's what I'm going to do now. Anyway, the 163 line long file can be found here!
Ok, I found a bug, but it is now fixed. Now attempting installation again

A signature
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

deleted

Last edited by applejuiceproduc (Aug. 17, 2022 10:24:02)


A signature
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

applejuiceproduc wrote:

applejuiceproduc wrote:

Okay big announcement! The script is finished for install arch linux (10 mins early). I've checked the json it generates, and it looks correct, but I haven't actually tested it installing. That's what I'm going to do now. Anyway, the 163 line long file can be found here!
Ok, I found a bug, but it is now fixed. Now attempting installation again
Just fixed a few more bugs, here we go again…

A signature
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

Ok really amazing good news, and some tiny minor bad news:

Good news: The install has started successfully, and I'm 95% sure it will work now.
Bad news: Before it installs, it places me into the selector, but all the defaults are the one selected in the config script. This can probably be fixed just by passing another argument to archinstall.

A signature
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

Okay, I just completed a successful installation!!!

A signature
DifferentDance8
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

applejuiceproduc wrote:

Okay, I just completed a successful installation!!!
What is it like now? Also, you just completely forgot about my pull request to add better and more descriptive instructions for those who do have Arch (and some for who don't) to the readme file.

R.I.P Zydrolic, 2023-2024
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

DifferentDance8 wrote:

applejuiceproduc wrote:

Okay, I just completed a successful installation!!!
What is it like now? Also, you just completely forgot about my pull request to add better and more descriptive instructions for those who do have Arch (and some for who don't) to the readme file.
I didn't see it. Anyway, it's just an arch installation, but it's fine tuned so Orange OS LE will work well on it. Anyway, I'd say the bit that I've finally finished was/is/will be the hardest bit in the OS.

A signature
applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

Currently filing out the /etc/os-release file, I'll post it soon.

Edit: I need to make a website for this, so that's what I'll do

Last edited by applejuiceproduc (Aug. 17, 2022 11:55:30)


A signature
Joshisaurio
Scratcher
100+ posts

Orange OS LE | Maybe it's not dead???

Hey I'll find the images but idk what a distro is, can someone tell me? (I only use Windows/MAC) Or is there a way I can help knowing HTML, CSS, a bit of JS, and Python? (Yes my teacher is starting to teach me JS yay) but in a Mac (Which I use regularly to code)?


Banner by @NFlex23


Banner by @NFlex23

applejuiceproduc
Scratcher
1000+ posts

Orange OS LE | Maybe it's not dead???

Joshisaurio wrote:

Hey I'll find the images but idk what a distro is, can someone tell me? (I only use Windows/MAC) Or is there a way I can help knowing HTML, CSS, a bit of JS, and Python? (Yes my teacher is starting to teach me JS yay) but in a Mac (Which I use regularly to code)?
Distro is an OS based on linux. There are hundreds of distros. Anyway, you can definitely help on a mac. In fact, I'm using a mac to do stuff. If possible, you could download something like virtual box to run OS's in a window (in mac OS). Also, the install script is written in python so you could help a bit in that…

A signature
rewamd
Scratcher
27 posts

Orange OS LE | Maybe it's not dead???

applejuiceproduc wrote:

Also we need a banner for this.
Look no further

Powered by DjangoBB