The officially official Devuan Forum!

You are not logged in.

#1 2022-10-24 13:58:40

spcwingo
Member
From: Fortson, GA
Registered: 2022-06-18
Posts: 10  

New way to install Devuan

Hi all! I just wanted to let y'all know that I have added Devuan support to NetbootCD. I'm just waiting on a merge from Isaac so it can be included in the next release. For those that don't know, NetbootCD is exactly what it sounds like. It's a single CD image capable of net-installing multiple Linux distros.

https://www.lakora.us/netbootcd/

For those that are impatient, you can give it a whirl right now.

https://github.com/spcwingo/netbootcd-reloaded

Just download it from the link (or clone with git), and run Build.sh with root privileges to build NetbootCD (it'll be in the "done" folder). The resulting ISO is a hybrid so it can be burned to an optical disc or written directly to a USB flash drive.

Y'all let me know how it works for you. Cheers!

Disclaimer: This will not boot in UEFI mode!

Disclaimer 2: This is in no way endorsed by the developers of Devuan...I just wanted to put that out there so no toes are stepped on.

Last edited by spcwingo (2022-10-24 14:06:02)

Offline

#2 2022-10-24 16:31:54

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 2,737  

Re: New way to install Devuan

Hello, my compliments on your website, it is utterly gorgeous. Consider your style sheet stolen big_smile

NetbootCD looks wonderful, thanks for sharing this.

I had a quick look through nbscript.sh and I noticed it's using the main pkgmaster.devuan.org server — it would be much better if you could replace that with the recommended deb.devuan.org redirector. It will save a lot of load on the servers. Thanks in advance.

Also, have you considered this method of assigning variables from text file contents:

read VARIABLE < /path/to/file

I find this more elegant than the VARIABLE=$(cat /path/to/file) used in the script but I suppose tastes differ :-)

You might want to run the whole script through https://www.shellcheck.net/ because it shows a number of issues.

Finally did you know that whiptail(1) can do almost everything that dialog can but it's much lighter and smaller? I prefer it myself anyway.

Last edited by Head_on_a_Stick (2022-10-24 16:37:12)


"Who's the idiot in charge?" — ralph.ronnquist

Offline

#3 2022-10-25 12:12:06

spcwingo
Member
From: Fortson, GA
Registered: 2022-06-18
Posts: 10  

Re: New way to install Devuan

Head_on_a_Stick wrote:

Hello, my compliments on your website, it is utterly gorgeous. Consider your style sheet stolen big_smile

NetbootCD looks wonderful, thanks for sharing this.

I had a quick look through nbscript.sh and I noticed it's using the main pkgmaster.devuan.org server — it would be much better if you could replace that with the recommended deb.devuan.org redirector. It will save a lot of load on the servers. Thanks in advance.

Also, have you considered this method of assigning variables from text file contents:

read VARIABLE < /path/to/file

I find this more elegant than the VARIABLE=$(cat /path/to/file) used in the script but I suppose tastes differ :-)

You might want to run the whole script through https://www.shellcheck.net/ because it shows a number of issues.

Finally did you know that whiptail(1) can do almost everything that dialog can but it's much lighter and smaller? I prefer it myself anyway.

Oh, no...the only thing that I own is the github repository that I forked from Isaac Schemm just to add Devuan to the list of installable distros. Once I added it I initiated a pull request so that my modified version of nbscript.sh could be merged into the official NetbootCD repository.

Also, I just checked the redirector URL and I couldn't find the netboot kernel & init anywhere. I found the URL that I used on the "get-devuan" page of the main site under netboot just above the mirror list. If you could point me in the direction of where I might be able to find the PXE kernel & init by using the redirector, I'd be much obliged.

Offline

#4 2022-10-25 14:14:25

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 2,737  

Re: New way to install Devuan

http://deb.devuan.org/devuan/dists/chim … ler/amd64/

Last edited by Head_on_a_Stick (2022-10-25 14:19:50)


"Who's the idiot in charge?" — ralph.ronnquist

Offline

#5 2022-10-25 17:40:12

spcwingo
Member
From: Fortson, GA
Registered: 2022-06-18
Posts: 10  

Re: New way to install Devuan

Thank you! I have edited the code. I'm about to submit a pull request to Isaac. I appreciate your help!

Offline

#6 2022-10-29 16:15:34

spcwingo
Member
From: Fortson, GA
Registered: 2022-06-18
Posts: 10  

Re: New way to install Devuan

Changes have been merged into Isaac's repo.

Offline

Board footer