Why Debian does not offer from the beginning an .iso file to be installed as a server?

If none of the specific sub-forums seem right for your thread, ask here.
Post Reply
Message
Author
manueljordan
Posts: 3
Joined: 2024-11-10 16:12
Has thanked: 1 time

Why Debian does not offer from the beginning an .iso file to be installed as a server?

#1 Post by manueljordan »

Hello

I use Ubuntu and Fedora, normally to install them, exists two .iso files, it such as for Desktop/Workstation and Server respectively

I installed through VirtualBox Debian in peace. It thanks to some tutorials in YouTube, even when the procedure is straight, just in case I did do a research
It is my first time with this distribution.

I've confirmed that if I want install Debian as server, in the page about "desktop environment" must be:

* unchecked the "Debian desktop environment" and "... Gnome" checkboxes
* check the "SSH server" checkbox
* keep checked the "standard system utilities" checkbox

So my question is, why Debian does not offer from the beginning an .iso file to be installed as a server?

Thanks for your understanding

User avatar
wizard10000
Global Moderator
Global Moderator
Posts: 1084
Joined: 2019-04-16 23:15
Location: southeastern us
Has thanked: 117 times
Been thanked: 189 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#2 Post by wizard10000 »

Just my opinion but I'd imagine folks who want a CLI-only server can uncheck a couple of boxes to get one. Maintaining install images requires developer resources and I personally think that those resources could be put to better use.
we see things not as they are, but as we are.
-- anais nin

tynman
Posts: 135
Joined: 2016-05-03 19:48
Location: British Columbia, Canada
Been thanked: 2 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#3 Post by tynman »

If you define "server" as a computer with no gui, and a "desktop" as a computer system with a gui, then it makes sense to package/name your distributions accordingly. So I guess that's where Fedora and Ubuntu are coming from. Personally I don't buy it.

I define a server as a computer that provides services to users, i.e., services such as web application server, database server, file server, etc. Whether or not a given server has a gui is of little-to-no consequence. (BTW, Microsoft has sold a bazillion copies of Windows Server, and it comes with a gui.)

User avatar
Uptorn
Posts: 391
Joined: 2022-01-22 01:07
Has thanked: 305 times
Been thanked: 102 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#4 Post by Uptorn »

It is, in part, Debian living up to its aim to be a universal operating system. The installation media as-is does an excellent job offering choice and user agency to deploy a wide range of configurations with only a few options screens and toggles. It leaves me wondering why other distributions expend the effort to build nearly identical but superficially different images.

User avatar
sunrat
Site admin
Site admin
Posts: 7364
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 133 times
Been thanked: 649 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#5 Post by sunrat »

I would hope people installing a server might know what they want and not be forced to some pre-configured setup. Do you want apache or nginx? lighttpd, node.js? mariadb or something else?
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

User avatar
donald
Debian Developer, Site Admin
Debian Developer, Site Admin
Posts: 1358
Joined: 2021-03-30 20:08
Has thanked: 242 times
Been thanked: 296 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#6 Post by donald »

Doesnt the installer ask which packages you wish to install at installation time? Desktop Managers, Apache, SSH, etc ... ? I did one last week but am so used to seeing the screen that I've never paid actual attention to it.
Typo perfectionish.


"The advice given above is all good, and just because a new message has appeared it does not mean that a problem has arisen, just that a new gremlin hiding in the hardware has been exposed." - FreewheelinFrank

User avatar
dilberts_left_nut
Administrator
Administrator
Posts: 5441
Joined: 2009-10-05 07:54
Location: enzed
Has thanked: 21 times
Been thanked: 88 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#7 Post by dilberts_left_nut »

sunrat wrote: 2024-11-11 06:13 I would hope people installing a server might know what they want and not be forced to some pre-configured setup. Do you want apache or nginx? lighttpd, node.js? mariadb or something else?
^^This.
Debian approach is "here are all the things, pick what you need".
AdrianTM wrote:There's no hacker in my grandma...

reinob
Posts: 1231
Joined: 2014-06-30 11:42
Has thanked: 117 times
Been thanked: 54 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#8 Post by reinob »

If you look here: https://www.debian.org/distrib/
you will see that Debian does offer an ISO intended to be used for a server (headless) installation.

Usually it is advisable to use the official website and documentation, rather than go on a Youtube tutorial hunt (IMHO anyway).

User avatar
None1975
df -h | participant
df -h | participant
Posts: 1530
Joined: 2015-11-29 18:23
Location: Russia, Kaliningrad
Has thanked: 63 times
Been thanked: 88 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#9 Post by None1975 »

Devuan Daedalus offer server iso. Devuan Daedalus is the same as Debian, but without systemd junk...

Here link for server iso

https://ftp.fau.de/devuan-cd/devuan_dae ... aller-iso/
OS: Debian 12.4 Bookworm / DE: XFCE
Debian Wiki | DontBreakDebian, My config files on github

manueljordan
Posts: 3
Joined: 2024-11-10 16:12
Has thanked: 1 time

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#10 Post by manueljordan »

Thanks to all for the replies

wizard10000:
Just my opinion but I'd imagine folks who want a CLI-only server can uncheck a couple of boxes to get one. Maintaining install images requires developer resources and I personally think that those resources could be put to better use.
Has sense your point but I assumed two points:

* Throughout these years the flow process about to release a new edition is already more automated
* It should be mentioned in the docs

I arrived to:

* Debian GNU/Linux Installation Guide: https://www.debian.org/releases/stable/ ... ex.en.html

And it seems there is no mention about how to pass from Desktop to Server through the installation process. It about the mention of the checkboxes in the original post.

tynman:
If you define "server" as a computer with no gui, and a "desktop" as a computer system with a gui, then it makes sense to package/name your distributions accordingly
Yes,
So I guess that's where Fedora and Ubuntu are coming from. Personally I don't buy it.
Well, it is a matter of taste but the .iso files have a considerable difference about its sizes
I define a server as a computer that provides services to users, i.e., services such as web application server, database server, file server, etc. Whether or not a given server has a gui is of little-to-no consequence.
I see your point, but because I watched many videos about server environment in Linux without GUI. I assumed it is "universal".
All working with SSH too

Uptorn:
It is, in part, Debian living up to its aim to be a universal operating system. The installation media as-is does an excellent job offering choice and user agency to deploy a wide range of configurations with only a few options screens and toggles
The installation process is very straight, but is "tricky" the point about the checkboxes to select full desktop or full server (no gui). Now I understand is possible have both worlds in Debian running in peace as Desktop and Server

Now in some way has a little more of sense why is possible install Debian with and without GUI. I watched some videos in YouTube when the 2 approaches, for the latter no mouse involved and the "screen" as based in some way as "Dialog"
It leaves me wondering why other distributions expend the effort to build nearly identical but superficially different images.
Like I said, I am assuming it is very automated

sunrat:
I would hope people installing a server might know what they want and not be forced to some pre-configured setup. Do you want apache or nginx? lighttpd, node.js? mariadb or something else?
In some way it happens in Ubuntu server. I don't remember about Fedora. Some time ago I don't install a new server instance through VirtualBox

reinob:
If you look here: https://www.debian.org/distrib/
you will see that Debian does offer an ISO intended to be used for a server (headless) installation.
I am not sure I am not following you. Thus in what link of the mentioned page is possible get a iso for server? To install debian for the first time - I did do click in the "64-bit PC DVD-1 iso" link in the "complete installation image" section
Usually it is advisable to use the official website and documentation, rather than go on a Youtube tutorial hunt (IMHO anyway).
To install a OS I think is more valuable video because is possible watch the step by step. Of course, if the docs offers Figures (screens) as step by step. It is valuable too.

The point is have a explanation for "complicated" screens about configurations

None1975:
Devuan Daedalus offer server iso. Devuan Daedalus is the same as Debian,
Thanks for that info
but without systemd junk...
That's other history

Again thanks to all for the replies.

User avatar
pbear
Posts: 509
Joined: 2023-08-27 15:05
Location: San Francisco
Has thanked: 2 times
Been thanked: 81 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#11 Post by pbear »

In my understanding, the standard live ISO is a server edition.

steve_v
df -h | grep > 20TiB
df -h | grep > 20TiB
Posts: 1528
Joined: 2012-10-06 05:31
Location: /dev/chair
Has thanked: 105 times
Been thanked: 255 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#12 Post by steve_v »

manueljordan wrote: 2024-11-13 00:52 I arrived to:

* Debian GNU/Linux Installation Guide: https://www.debian.org/releases/stable/ ... ex.en.html

And it seems there is no mention about how to pass from Desktop to Server through the installation process. It about the mention of the checkboxes in the original post.
Selecting which software to install is covered in the installation manual.

There is no need for a separate "server" iso, because the base system is the same and whether you are installing for a desktop system, a server, or any number of other uses is primarily decided by which additional, optional software you select. This can be done from any of the available installation images, the main difference being whether you will need a network connection during installation.

A one-size-fits-all "server" image runs right into asking "what kind of server"... Which leads to needing dedicated images for every random use-case, and that would benefit only server "administrators" who don't read the manuals, don't know what they want, and frankly have no business running a server to begin with.

manueljordan wrote: 2024-11-13 00:52I watched many videos about server environment in Linux without GUI. I assumed it is "universal".
All working with SSH too
A server is simply a system running software which provides services to remote users or other systems. What software that is and how it should be configured is up to the server administrator, there is no "universal" configuration.

manueljordan wrote: 2024-11-13 00:52videos
manueljordan wrote: 2024-11-13 00:52videos in YouTube
manueljordan wrote: 2024-11-13 00:52I think is more valuable video because is possible watch the step by step. Of course, if the docs offers Figures (screens) as step by step. It is valuable too.
Riiight, so the extensive Debian manuals are not "valuable" because they don't have enough pictures...
Videos, pictures, step-by-step "guides", decision-making free preconfigured installation media... You sure a Debian server is what you really want? :roll:

pbear wrote: 2024-11-13 05:28 In my understanding, the standard live ISO is a server edition.
Indeed. The netinstall image is also a "desktop" edition, and any of them should do fine as a dead badger edition as well, despite not being preconfigured as such.
I don't think there are any step-by-step video guides for the latter though, so finding and installing compatible software is up to the practitioner.
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

manueljordan
Posts: 3
Joined: 2024-11-10 16:12
Has thanked: 1 time

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#13 Post by manueljordan »

Riiight, so the extensive Debian manuals are not "valuable" because they don't have enough pictures...
I didn't write that. I never said is not valuable and remember I am just talking about the installation process.
I never did do mention of the rest of the documentation

And normally the installation of process for any Linux distribution is always available on YouTube.
For that kind of process is much better a video.

For any kind of configuration there are blogs/tutorials and even YouTube
You sure a Debian server is what you really want
Yes, I work with both scenarios, GUI and no GUI

Again thanks to all for the polite feedback

reinob
Posts: 1231
Joined: 2014-06-30 11:42
Has thanked: 117 times
Been thanked: 54 times

Re: Why Debian does not offer from the beginning an .iso file to be installed as a server?

#14 Post by reinob »

manueljordan wrote: 2024-11-13 00:52 Thanks to all for the replies

reinob:
If you look here: https://www.debian.org/distrib/
you will see that Debian does offer an ISO intended to be used for a server (headless) installation.
I am not sure I am not following you. Thus in what link of the mentioned page is possible get a iso for server? To install debian for the first time - I did do click in the "64-bit PC DVD-1 iso" link in the "complete installation image" section
In that link, the first option (even before the "larger complete installation image") you have the "small installation image" ("can be downloaded quickly and should be recorded onto a removable disk. To use this, you will need a machine with an Internet connection.").

This so-called "netinst" image is an ISO image, intended to be used for a server (headless) installation.

Post Reply