In Windows, every program is usually packaged with all of its dependencies (except really basic ones that are part of the OS, or very common extra ones like the Java or .NET libraries). They don’t get installed separately, you just get a fuckton of extra copies, of various assorted versions, because every program you install has its own.
Comment on Google criticizes Europe's plan to adopt free software
Lembot_0006@programming.dev 7 hours agoDo dependencies work somehow differently under Windows? If a win program lacks some library it would say just the same: “I need an additional library. Install it.”
grue@lemmy.world 4 hours ago
Lost_My_Mind@lemmy.world 6 hours ago
In windows, any decent program will say “this program needs these dependancies. Would you like to install them?” And I hit yes.
In linux it says “This program won’t install because it needs these dependancies first. We won’t help you install them. You figure it out.”
cmnybo@discuss.tchncs.de 6 hours ago
In Linux, the package manager will ask you if you want to install the dependencies. You don’t have to install them manually unless you’re compiling the program from source.
Lost_My_Mind@lemmy.world 5 hours ago
Well…it didn’t. It told me hardinfo would need 3 dependancies. Then said it wasn’t going to install them.
It listed the 3 dependancies it needed, but said they will not be installed.