← Home ← Back to /g/

Thread 105886589

25 posts 10 images /g/
Anonymous No.105886589 [Report] >>105886603 >>105886669 >>105886725 >>105886763 >>105887031 >>105887257
Updating programs on windows
Which way, white men?
Anonymous No.105886603 [Report]
>>105886589 (OP)
>Windows
Nice try saar
Anonymous No.105886617 [Report]
Just compile from source
Anonymous No.105886618 [Report] >>105886635 >>105886734
Is there a need for Chocolatey now that there's WinGet?
Anonymous No.105886635 [Report] >>105886644
>>105886618
I cant update windows 7 anymore.
Anonymous No.105886644 [Report] >>105886854
>>105886635
Why are you still using Windows 7?
Anonymous No.105886669 [Report] >>105886693
>>105886589 (OP)
Manual because I dont want to clutter my programs on %appdata% on C. I keep programs/data on another partition so I have backup when I have to wipe Windows clean once every year or two
Anonymous No.105886693 [Report] >>105886747 >>105886843
>>105886669
What about scoop? It installs all programs in one directory and also stores app data there. Doesn't clutter %appdata% and you can easily backup app data if you want.
Anonymous No.105886725 [Report]
>>105886589 (OP)
Winget is as easy as it gets
Anonymous No.105886734 [Report]
>>105886618
yes, chocolatey has bigger packages base and simplier usage
Anonymous No.105886743 [Report]
scoop is pretty good
msys2 is nice too even though it's slow as fuck
choco is buggy as fuck
Anonymous No.105886747 [Report]
>>105886693
scoop has it's own advantages, but searching for package in Scoop is painfully slow
Anonymous No.105886763 [Report]
>>105886589 (OP)
What the fuck is "updating"?
Anonymous No.105886843 [Report] >>105886868
>>105886693
The risk of scoop is that persistence is layered on by a package maintainer. They can miss things or create issues by creating a file state the program doesn't expect. I know because I submitted a pr to include a forgotten data folder in a package's persistence paths, but the way I did it turned out to create a bug for people who upgraded to it because scoop doesn't model this declaratively and doesn't handle it atomically. You basically get the PITA of shitty linux package updates on windows, where updates can break data and require manual fixes.

Winget ftw, much better than chocolatey. Just run the installers as-is instead of trying to hack them for no added value, and you don't need to run it as admin either. Winget also doesn't store its own data, so it picks up any already installed software and you can update them outside of winget without causing desync too. Winget should have existed from the start.
Anonymous No.105886854 [Report]
>>105886644
win7 is the last great version of microsoft windows, i just dont use it for web browsing anymore, for that i am a phone phag.
Anonymous No.105886868 [Report] >>105887023
>>105886843
>You basically get the PITA of shitty linux package updates on windows, where updates can break data and require manual fixes.
Funny cause I have orders of magnitude more package problems on Windows than Loonix. Windows applications are just not meant to be distributed this way, they're square pegs being crammed into a central round hole.
The only correct way to manage software on Windows is to do the installer humiliation ritual. That's just how it be.
Anonymous No.105886946 [Report]
I know loonix fags will make fun of me for this, but for the handful of programs that don't have a build-in updater or an update notification I have bookmarked the download websites and check them every once in a while for new versions.
Anonymous No.105887023 [Report]
>>105886868
that's what winget is and that's why it just works. It's just a library indexing the location of software installers, and it runs them unaltered. It just skips the hassle of visiting websites or relying on 100 types of self-update (without excluding them), and centralizes things like checking installed versions or listing/searching them.
Anonymous No.105887031 [Report]
>>105886589 (OP)
>download zip file
>unzip into c:\applications\<app dir>
>done
QUIT SPREADING YOUR SHIT SOFTWARE ALL OVER THE FILESYSTEM
That is all.
Anonymous No.105887059 [Report]
>make small partition just to hold windows
>everything keeps installing shit to that drive and using up what little space there is
i hate computer
Anonymous No.105887257 [Report]
>>105886589 (OP)
i no longer need to use that jank because Windows 11 has WSL, and more basic things like SSH out of the box
Anonymous No.105887264 [Report] >>105887289
baby ducks still havent figured out package managers yet thats insane
Anonymous No.105887289 [Report]
>>105887264
At least windows doesn't delete the desktop environment while installing steam.
Anonymous No.105887443 [Report]
i dont updoot my programs 24/7 like some schizo autist incel NEET loser
i use my programs until i need a new feature and then replace the entire program with the latest version
the only program anyone needs to keep updooted is their browser
that's it
Anonymous No.105887445 [Report]
You just download and install stuff. If you don't distribute binaries you are part of the problem. Don't expect people to use visual studio lmao