247
submitted 10 months ago by pnutzh4x0r@lemmy.ndlug.org to c/linux@lemmy.ml

Debian is a large, complex operating system, and a huge open source project. It’s thirty years old now. To many people, some of its aspects are weird. Most such things have a good reason, but it can be hard to find out what it is. This is an attempt to answer some such questions, without being a detailed history of the project.

all 39 comments
sorted by: hot top controversial new old
[-] danielfgom@lemmy.world 72 points 10 months ago* (last edited 10 months ago)

Great article. It sums up Debian well and illustrates why it is so rock solid. In short, they package and test everything themselves so there's no room for malware or broken packages.

Yes the release cycle is much slower but in return you have a super stable and reliable system. Which is why so many IT admins love to use Debian for servers. Servers need to not change quickly. They need to stay the same, be rock solid, preferably never be shut down and keep going for at least a decade if not more. Debian is ideal for this.

And it's 100% community based - no corporations messing in here. That's why I switched from regular Linux Mint to LMDE 6. I'm tired of Ubuntu, Fedora/Red Hat and their corporate BS.

Long live Debian. May it never change.

[-] TCB13@lemmy.world 7 points 10 months ago

Yeah you bet. Know what's funny, when all kinds of hell broke lose because of the CentOS mess the same people that complained about the move a few weeks later were moving to Ubuntu 😂 Looks like they haven't learnt a thing lol

[-] unique_hemp@discuss.tchncs.de 5 points 10 months ago

Those are the same type of people that moved from twitter to bluesky.

[-] danielfgom@lemmy.world 1 points 10 months ago
[-] possiblylinux127@lemmy.zip 7 points 10 months ago

I use Debian everywhere. Its solid and I can forget about it for years.

Proxmox also is Debian based so it inherits the stability

[-] danielfgom@lemmy.world 3 points 10 months ago

I still haven't tried Proxmox. I need to look into it

[-] nik282000@lemmy.ca 1 points 10 months ago

I work with 2 guys (electrician and mechanic) who both swear by it. I'm still on plane Jane Deb + LXC but I am very tempted by Proxmox's ability to migrate containers/vms between machines. Makes it really easy to test services before deploying them.

[-] danielfgom@lemmy.world 2 points 10 months ago

Migrating between machines would be a very handy feature, as well as for backup.

[-] Oha@lemmy.ohaa.xyz 1 points 10 months ago

Do it. Proxmox is fucking awesome

[-] 0x0@programming.dev 4 points 10 months ago

And it’s 100% community based - no corporations messing in here.

I'm pretty sure Canonical has a say regardless. If it was community based they wouldn't've changed the init system single-sidedly; or would've gone the way of the Gentoo and given users choice on which init to use. Debian's been weird in the last few years. A distro that once boasted about running in many architectures has been constantly dropping non-mainstream ones... etc, etc.

[-] danielfgom@lemmy.world 12 points 10 months ago

To have a say they would have to sit on the board. No idea if they do or not. They do have to contribute back to Debian with code improvements but as far as I know they don't have any say over the direction.

I suspect it's lack of hands that resulted in them dropping some support. They are pretty stretched as it is.

From what I've read from other comments, the move to systemd was pretty much decided by the entire dev community because it made things easier. Debian was apparently slower to adopt it but saw where the concensus was and went with that.

Anyway, if they are ever compromised there are other community distros

[-] 0x0@programming.dev 2 points 10 months ago

From what I’ve read from other comments, the move to systemd was pretty much decided by the entire dev community because it made things easier. Debian was apparently slower to adopt it but saw where the concensus was and went with that.

Give the mailing list archives of the time some reading, the decision was definitely not consensual. I'm glad gentoo, slackware and, later devuan did not take the easy way out. Being few (their site lists ~1100) as an argument, well.. dunno, fairly understandable maybe.

What do you mean by compromised?

[-] danielfgom@lemmy.world 3 points 10 months ago

Where do I find the archives? That would be interesting to read.

By compromised I mean that somehow some corporate entity started dictating their decisions, decisions not in favour of Libre principles and against the community

[-] 0x0@programming.dev 2 points 10 months ago
[-] danielfgom@lemmy.world 1 points 10 months ago

Thanks 👍

[-] lambda@programming.dev 4 points 10 months ago

Debian fire servers? I'm not familiar with this term.

[-] danielfgom@lemmy.world 2 points 10 months ago

Lol, thanks. I didn't catch that mistake. I've corrected it 👍

[-] lambda@programming.dev 1 points 10 months ago

Oh Debian for servers.. lol

[-] danielfgom@lemmy.world 1 points 10 months ago
[-] Jumuta@sh.itjust.works 3 points 10 months ago* (last edited 10 months ago)

debian #1
arch #2
ubuntu #i only use it because it's popular

[-] Hadriscus@lemm.ee 3 points 10 months ago

I was surprised to learn they build all dependencies themselves. This must be an absolute killer amount of work.

Do you have a good ressource to learn the differences between Mint and LMDE? I'm considering making a Linux partition to work more efficiently (Blender, Krita, perhaps Kdenlive), and I'd feel a tad safer knowing the distro I choose is not based off Ubuntu.

[-] danielfgom@lemmy.world 4 points 10 months ago

I'm not sure about resources but you could try the Debian website for info about Debian 12 which LMDE 6 uses

[-] TCB13@lemmy.world 40 points 10 months ago

Why is Debian the way it is?

Because it's stable. Not some poorly bundled OS that has broken installers on their website for weeks like Ubuntu does sometimes.

[-] lemming741@lemmy.world 23 points 10 months ago

How exactly does a sun set? How exactly does a posi-trac rear end on a Plymouth work? It just does!

[-] caseyweederman@lemmy.ca 13 points 10 months ago

That rabbit hole just absorbed a bunch of time.
What's a good modern mailing list visualizer?

[-] eah@kbin.social 5 points 10 months ago

How do Debian and other distros feel about Rust? It's a fantastic language that can improve security, but it doesn't have a stable ABI and they don't really do the whole dynamically linked library thing.

[-] duncesplayed@lemmy.one 4 points 10 months ago

It's a really good question which seems to have a complicated answer. This page here led me to this here (among other documents).

The short of it seems to be have that if you think of Rust in terms of "crates" instead of "libraries", then it's still possible to package in a way that conforms to Debian's self-contained avoid-redundancy style, though the details of it seem a bit tricky.

[-] dino@discuss.tchncs.de 4 points 10 months ago

The high-quality of debian packages is supposed to be a myth if you compared package amount with the available staff actually being able to check packages.

this post was submitted on 08 Oct 2023
247 points (98.4% liked)

Linux

46620 readers
901 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS