Which is better?
>>106964735just give me the source code and let me statically compile it myself. Has an 'installer' ever actually been useful on Unix?
>>106964884Shut up Linuxfag, this is a Windows thread for real white men who actually work.
>>106964884>let me statically compile it myselfits real easy to spend time on shit like this when someone else pays your electric bill right linuxfag?
>>106965069Why do you love posting black people so much?
>>106964735Depends on the program, like why should I install fucking rufus with admin priv, for a fucking image creating tool? Also, most of the "portable" programs aren't really portable and sneak their config and other shit into appdatatatatatat
>>106965084achtung, threadgoers, we have a JEET in this thread. Throw him on the train tracks!
>>106964884>man install
>>106964735As much as Iove the old installer wizard with the 3 colored bars, I don't understand why anything needs to be installed.
>>106964735I like portable shit but sometimes they leave things around and without uninstaller it can be difficult to remove everything
Portable, of course. I don't want to shit up my system with a trillion scattered files
>>106964735Portable. It just works. It also strikes fear into the troonixfag.
if its something im gonna use frequently i want to install it, if its something i'll use once every couple months i rather have a portable file in some external drive>>106965801>he doesnt know about appimages
>>106966245>>he doesnt know about appimagesThey're not fully portable. I literally tried an appimage program a few weeks ago and it needed dependencies. Then even more dependencies. Then it didn't even end up working iirc.
>>106966274never had that happen to me, but sometimes appimages will create folders on my system, that's annoying, but portable windows apps do this too
>>106964735Both are aids. If it's not on scoop, count me out.
>>106966274That can easily happen with a "portable" wangblowz application. Have you never had to install dotnet version 4.20 or whatever? Same shit.
>>106964735>Which is better?An executable which asks how you want it installed giving you both options to choose from.
>>106964884Yeah, lets decipher the cryptic build environment of a 20 year project written in C++. No thanks.
>>106964735>Going in settings and having to click uninstallvs>Dragging the folder in the bin and clearing itGee, what a hard choice.
>>106964735Portable. I suppose installers made sense back in the 90s when there were many stuff to detect and setup automatically, and no internet to download the missing dlls and stuff, but nowadays they don't make sense and they are just annoying.>>106965115>most of the "portable" programs aren't really portable and sneak their config and other shit into appdatatatatatatAll programs should run in a sandbox by default and only access the rest of the hard disk if allowed to.
>>106964735I've had a separate partition with all my software on it for decades I can reinstall windows in 10 minutes and the only thing I need is drivers
>>106966245>>he doesnt know about appimagesUnfortunately most software don't have an appimage version and you have to install instead. This is something I regret on Linux, when you reinstall the OS you have to reinstall all the software, while on Windows I have as much software as possible portable and on my D drive.
>>106966413No, it doesn't "easily" happen with actual portable applications. It does happen with applications which are not intended to be portable but are still pretty much portable.You can statically link MSVCRT (and almost everything really) if you want to, which you can't do on Linux.The dotnet story is different, but the dotnet framework has come with Windows since like, forever. Also the newer versions of dotnet ((not) core) literally have a feature that produces portable executables that don't need the framework installed (they can even compile into native code).
>>106966618>. This is something I regret on Linux, when you reinstall the OS you have to reinstall all the software, while on Windows I have as much software as possible portable and on my D drive.Exactly this, once the Linux fags develop a way to have the users apps where they can switch distros yet have all of their saved apps on demand with the users settings saved that's when Linux will become truly amazing.
>>106966618This is one of the reasons why I don't bother with desktop Linux, not even in a VM. Everything must come from an app store, and there's no easy way to save programs. It isn't surprising nobody develops desktop apps for Linux either, given that compatibility is shit.For Linux with CLI only I have a script that installs everything I need on a server in a couple of minutes.
>>106964735If your program isn't 100% portable in the current year then I have no idea what you are doing. If you shit up the documents, programdata, appdata, registry, and so forth you should be blasted with a fire hose. The only exceptions are programs that deliberately need to hook into core system functions to work if there is no alternatives.
>>106966806>>106966748you niggers are retarded
>>106966820What's with having a personal apps folder on a USB drive that works across distros you greasy fag?
Secondly, why have the distro maintainers trying to guess which software should be included in the ISO? Having portable linux apps would be a game changer.
>>106964735Portable
>>106966915Unironically mental illness. Linuxfags have been gaslighting themselves for decades into satisfying what they believe to be "muh unix philosophy" and they have been jerking off over shared dependencies as if it was ever a good tradeoff. The retarded dependency system has been set in stone by the GPL license and the GNU standard library too, which don't allow static linking because of arbitrary religious reasons. Torvalds criticized this before because he can see the issues (he talks about how programs literally just work on Windows vs. what a pain in the ass Linux is in his Debian conference QnA), but cultists are relentless.
>>106966982Has the idea of portable software on Linux been brought up at any conference ever? If not a brave soul should do it because nobody outside the linux ecosystem cares to learn about the schizophrenia that Linus is.
>>106967143If you try to bring it up, Linuxfags will dogpile on you with "use case?" tier comments. It's like pissing in the wind. I remember reading a comment responding to why appimages are not popular that said something like they're not the linux way even though they work lol.The industry where people actually use Linux to get shit done already solved the issue. It's called Docker.