You are not logged in.
First for those who don't know me, I am NOT a developer or IT guy by training or experience, just an older linux user who likes to tinker, so forgive my simple questions please.
I have done a netinstall before on several occasions, but have always installed a DE as part of that process, never done a barebones install then booted to the CLI and installed manually. When I did Vuu-do originally, I didn't do it that way, I de-constructed Miyolinux down to basics and re-built from there with a lot of help from Miyo and fsmithred.
So, protocol as I now understand:
Run the iso, I have partition already prepared, install only barebones and will install grub. Reboot. I'm assuming i'll still be able to automatically connect to internet when I re-boot to CLI of this install?
Next:
nano /etc/apt/apt.conf
Add these lines as a more elegant way instead of typing out instructions for apt? Good to go?
APT::Install-Recommends "false";
APT::Install-Suggests "false";
Acquire::Languages { "en"; "none"; };
Then:
apt-get update
apt-get upgrade && apt-get dist-upgrade
Then time to install programs, I have a list of about 20 to start with, but would it be better to just install Xorg, DM, WM, FM, panel, network manager and Synaptic and reboot first and do the rest from synaptic?
Thanks!
https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
Run the iso, I have partition already prepared, install only barebones and will install grub. Reboot. I'm assuming i'll still be able to automatically connect to internet when I re-boot to CLI of this install?
Yes, if you are connected to wired internet. If it's wireless, you'll need to go to the configuration files and configuring wireless manually.
Add these lines as a more elegant way instead of typing out instructions for apt? Good to go?
You should be more careful with these settings, because if you don't install the recommended packages, you will get cut off functionality. As an example package firejail. In this case, the recommended packages include firejail-profiles. Without this package, the functionality of firejail is severely limited. The same applies to the chromium web browser...
Then time to install programs, I have a list of about 20 to start with, but would it be better to just install Xorg, DM, WM, FM, panel, network manager and Synaptic and reboot first and do the rest from synaptic?
In this case, there is no difference... if my opinion is important to you, then that synaptics is not really necessary. In my personal opinion aptitude is better....
Offline
Thanks! It is a wired connection and nice and fast too, so GTG there.
I do like Synaptic, i'm a GUI guy, and one of the main philosophies behind the iso's I make is making it user-friendly for folks who are new to Linux, while at the same time using Openbox instead of a DE to ease them slowly into things more complex if that makes any sense. Trying to encourage them to be more DIY by making it easy and understandable to get started doing their own tinkering.
And with Synaptic, it's super easy to look at the recommends and suggests for a given package and go ahead and install them if I want them. More of a pain when using apt to try and decipher them.
Most of them are sensible, but i've seen some that kinda go crazy.
Last edited by greenjeans (2023-11-27 18:06:58)
https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
You don't really need to exclude Suggests, because they don't get installed by default. I would put such lines in a file under apt.conf.d (usually 00norecommends). That way they won't get clobbered if apt.conf gets updated.
If you do a netinstall, you don't need to update and upgrade right after. You already have the latest.
Online
You don't really need to exclude Suggests, because they don't get installed by default. I would put such lines in a file under apt.conf.d (usually 00norecommends). That way they won't get clobbered if apt.conf gets updated.
If you do a netinstall, you don't need to update and upgrade right after. You already have the latest.
Cool, thanks! Was really only going to use the lines for apt.conf to avoid having to type out --no-recommends every time until I was able to boot into the GUI and start using Synaptic. Probably overthinking it because now that I reflect you can type multiples into the "apt install" command, yes? So I would only have to type the no-recommends line once....sorry, been awhile since i've done this stuff and memory is going kaput.
RE: netinstall and upgrades, I was assuming the kernel and infrastructure that would be initially installed was whatever was on the netinstall iso? And since there's been a kernel upgrade since I first downloaded and installed Daedalus I thought that might be the case with the netinstall as well.
So basically the netinstall is just the vehicle, and all the files you will install on the machine will come not from it but directly from the repo?
https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
RE: netinstall and upgrades, I was assuming the kernel and infrastructure that would be initially installed was whatever was on the netinstall iso? And since there's been a kernel upgrade since I first downloaded and installed Daedalus I thought that might be the case with the netinstall as well.
So basically the netinstall is just the vehicle, and all the files you will install on the machine will come not from it but directly from the repo?
All depends on how you install.
If you do an offline install or deny using a mirror, you can just install whats on the iso, and the versions that are available when the iso was being built.
When you have a network connection and you have selected a mirror, you can install everything thats in the repo, and you are getting an update of the files installed from the iso free of charge.
Offline