Cool, but will you still have to restart your computer every time you install something?
Huh, I haven't done that since Vista.
Windows 10 will come with a command-line package manager
41–50 of 348 posts
Re: Windows 10 will come with a command-line package manager
#42If Windows 10 was built on top of Linux I'd get a lot more excited. I have to use Windows for the myriad of engineering tools that are not available under any other OS, for example, SolidWorks, Altium Designer, various embedded toolsets, etc. And, while I've been using PC's (and Macs and Linux) since they came on the scene I hate, hate, hate the DOS or technically DOS-like underbelly of the beast. I know it is a ridi…
What about just real POSIX and some kind of X interop or compatibility baked in? My (poorly informed) guess is this would allow a lot of low-hanging fruit from Linux, BSD, etc to be ported properly.
Re: Windows 10 will come with a command-line package manager
#43If Windows 10 was built on top of Linux I'd get a lot more excited. I have to use Windows for the myriad of engineering tools that are not available under any other OS, for example, SolidWorks, Altium Designer, various embedded toolsets, etc. And, while I've been using PC's (and Macs and Linux) since they came on the scene I hate, hate, hate the DOS or technically DOS-like underbelly of the beast. I know it is a ridi…
The APIs may be annoying (HWND, NULL, NULL, NULL, NULL, NULL, DWORD_PTR dwcsprcadrswtfbbq, NULL, ...) but that backwards compatibility you're suggesting they do away with is pretty much the best thing about Windows. I got so fucking sick of the desktop Linux people constantly breaking everything on foppery and whim that I went back to Windows 7+mingw, and while Stallman would be ashamed of me, I have to say that it's…
Though a more likely way, were Microsoft to want to bridge that gap, would be to have a solid first-party POSIX environment on top of Windows, rather than the other way around.
Re: Windows 10 will come with a command-line package manager
#44Earlier quoted context omitted.
Huh, I haven't done that since Vista.
I have a really hard time believing that.
A reboot is required if something you are trying to install is already in uss. Windows locks executable files and dells while they are being used, so it's not possible for an installer to overwrite them. When an installer detects this it places the new file in a temp store, and windows empties this store on startup,
Thus if you are updating say Java, and the Java binaries are in use, then a reboot will be required. On the other hand if the binaries are not in use, then they won't.
So the need to reboot will vary enormously from one user to the next, based n their habits (do you close the program before updating it?) and also the kinds of programs they have running when they do an update.
Aside: some installers can detect that the program is running and terminate it as part of the upgrade process, thus explicitly avoiding a reboot. That's why say Firefox and Chrome never need a reboot. But that's easier to do with a program, and less easy with a runtime like say Java.
Re: Windows 10 will come with a command-line package manager
#45If Windows 10 was built on top of Linux I'd get a lot more excited. I have to use Windows for the myriad of engineering tools that are not available under any other OS, for example, SolidWorks, Altium Designer, various embedded toolsets, etc. And, while I've been using PC's (and Macs and Linux) since they came on the scene I hate, hate, hate the DOS or technically DOS-like underbelly of the beast. I know it is a ridi…
If Windows 10 was built on top of Linux I'd get a lot more excited. GPL would make that impossible. There are reasons OS X is based on BSD, and not all of them are about technical superiority.
Re: Windows 10 will come with a command-line package manager
#46Re: Windows 10 will come with a command-line package manager
#47Re: Windows 10 will come with a command-line package manager
#48Earlier quoted context omitted.
What about just real POSIX and some kind of X interop or compatibility baked in? My (poorly informed) guess is this would allow a lot of low-hanging fruit from Linux, BSD, etc to be ported properly.
Windows used to have those things. Windows 8 was where they removed it. I believe the official answer nowadays is "run a Unix using Hyper-V."
Re: Windows 10 will come with a command-line package manager
#49So does it do dependency management? That to me is essential in a real package management tool.