>apt install gnome-core
gnome-core is installed
>apt remove nautilus
apt wants to remove the whole DE
>apt autoremove --purge gnome-core
gnome-core is removed but nautilus, gnome-calculator, gnome-control center, gnome-contacts, etc stay
>can't remove orphaned metapackage deps
>if you remove a metapackage dep, it wants to remove the metapackage with all the other deps
>installing deb file may break your system if you don't have correct lib versions
>the "severely outdated packages makes the system stable" meme (an excuse for lazy/nonexistent maintainers)
>even its unstable branch has some really outdated software
>mixing repos breaks the system
>packaging and maintaining software is a royal pain in the neck so you ./configure; make; make install every time like some animal
>(you would have to do that yourself anyway to make the deb file, therefore making personal packages is pointless)
>sparse, and outdated wiki nobody's actually working on anymore
>the supposedly "stable" distro adopts a complex init system under heavy development unproven to be reliable
>sjw cancer inhibiting actual productive work
>"""dependency hells""" lmao
nice fucking train wreck of a distro lol
Debian Hate Thread
Other urls found in this thread:
ubuntuforums.org
twitter.com
Also just how the fuck do you package a .deb?
>>average user
>>Install steam
>>Realize gtk theming is busted.
>>goes distrohoping
>>tries it again a year later.
>>misses aur
>>goes back to arch/antergos/manjaro
>>proclaims aur is the best invention since sliced bread.
Manjaro does not have this problem
>installing steam without flatpak
Take your pills, boomer
Debian is a server distro. Don't believe the desktop meme. Sid and testing suck balls in comparison to distros that specialize in newer packages.
It really just has a place when you need a conservative server and you don't like CentOS for any reason.
When I set up a server I appreciate documentation and Debian has really shitty docs. Red Hat's are very good otoh.
>metapackages
There's your problem. I bet you didn't even configure apt to not download recommended and suggested packages.
Also, Nautilus is an integral part of GNOME since it controls the background and GNOME Shell's theme.
why are debian based distros so popular then?
wtf literally me
>configure apt to not download recommended and suggested packages
how do ya do that
I use it as a desktop distro. Stable, to boot. Its fine if you don't go doing silly things like using gnome.
>>if you remove a metapackage dep, it wants to remove the metapackage with all the other deps
>>installing deb file may break your system if you don't have correct lib versions
Yes, that's what "metapackage" means.
>>the "severely outdated packages makes the system stable" meme (an excuse for lazy/nonexistent maintainers)
Except Debian Stable really is stable, both in software stability and lack of regressions, and maintainers do backport security patches. Some packages, like Xscreensaver have been completely forked.
>>even its unstable branch has some really outdated software
Such as...?
>>mixing repos breaks the system
As it does in every GNU distribution. Do you even understand how the dependency system works?
>>packaging and maintaining software is a royal pain in the neck so you ./configure; make; make install every time like some animal
>>(you would have to do that yourself anyway to make the deb file, therefore making personal packages is pointless)
That's why it's done in a chroot.
>>sparse, and outdated wiki nobody's actually working on anymore
Only legitimate complain.
>>the supposedly "stable" distro adopts a complex init system under heavy development unproven to be reliable
Systemd itself is very stable as long as you use the stable release. That's why every LTS distro uses it.
>>sjw cancer inhibiting actual productive work
Top jej.
>>"""dependency hells""" lmao
Don't add repos you don't need.
>nice fucking train wreck of a distro lol
Your grievances with Debian seem to come from the packaging system GNU distros often use. You may feel more at home with Windows or Chrome OS.
because it's useful and it works.
What OP faggot forgets to mention is that gnome malfunctions without nautilus, and in order to avoid letting you with a broken DE, it tells you that gnome will be removed as-well if you remove one of the core utilities.
>>installing deb file may break your system if you don't have correct lib versions
holy shit... installing a binary that overwrites wrong files with wrong versions may break your system. who would've thought about that.
>>mixing repos breaks the system
no it doesn't idiot. Debian tells you that you CAN mix repos, but YOU have to do the job of fixing the dependencies between packages from different branches.
for the rest, what xyr said
[/code]# nano /etc/apt.conf.d/01lean[/code]
Add the following lines:
APT::Install-Suggests “0”;
APT::Install-Recommends “0”;
APT::AutoRemove::SuggestsImportant “false”;
APT::AutoRemove::RecommendsImportant “false”;
Press the Ctrl and X keys together to save and quit.
# apt uptade
# apt autoremove --purge
Be careful because it will attempt to remove hundreds of packages, some of which you may use, like CUPS drivers, some Python libraries or SSL support for web browsers, so read carefully what packages are going to be deleted and add the ones you don't want to be removed as manually installed with:
# apt install [package names]
>flatpak
ew
>how do metapackages actually work
pacman is the apex of binary package managers
>arch/antergos/manjaro users
>proclaims aur is the best invention since sliced bread.
How are those idiots relevant here
>add the ones you don't want to be removed as manually installed
what if I don't want to remove 99% of them?
Then it's gonna take you a while to add them all as manually added. Or you can leave apt as default and keep all those recommended packages. You'd have only 1 % of packages you don't want which isn't a bug deal storage-wise.
Just delete 01lean and apt update again.
>What OP faggot forgets to mention is that gnome malfunctions without nautilus
Umm sweatie, GNOME is not a DE unto itself, but rather a somewhat working system made of shitty components such as Mutter comprising a full DE as defined by autism.
>what is deborphan?????
hell, create your own DE, it's just a bunch of random software piled up
is there a list of them I can open and edit
Learn Linux and you might know
You know nothing
I'm not sure wtf you're trying to do, but I use Debian as desktop and I have not had any issues so far.
I can make gentoo ebuilds but just reading the wiki for how to make a .deb package gave me the chills.
I really want to call you a faggot, but I'm with some problem with metapackages as well, and systemd behaves a bit different. and while their wiki sucks, sometimes I wonder if arch wiki pages aren't full of irrelevant shit, like the samba one.
besides that, debian works. but it's not for the most update shit, just the more reliable ones.
Install CRUX
>apt wants to remove the whole DE
Blame the fucking incompetent GNOME devs. They're the ones that wrote library code and put it in Nautilus instead of writing a library that Nautilus then uses.
That isn't the fault of Debian, but rather incompetent GNOMEtards.
The year of the Linux desktop.
you mean red hat hucksters
This
Underrated post
Gentoo doesn't have any of these problems.
>As it does in every GNU distribution
Except Gentoo.
>That's why it's done in a chroot.
Doesn't make it any less of a pain in the ass.
Gentoo, Void, Arch, CRUX, Source Mage, Slackware and Alpine all have objectively superior packaging methods.
This guy knows his shit.