Live data from Hacker News

Windows 10 will come with a command-line package manager

extremetech.com

261–270 of 348 posts

Re: Windows 10 will come with a command-line package manager

#261
post #195

Earlier quoted context omitted.

It was gaining popularity at the point where they killed it; there was this real buzz, a feeling that this really cool thing was finally spreading to more people.

> It was gaining popularity at the point where they killed it Was it? As far as I can tell, it had been losing popularity for a long time before Windows 8, and it was rare and getting rarer that any n x-based project would recommend using it on Windows, though occasionally you'd find people outside the main projects with recipes for making it work (or horror stories of their attempts to do so.)

I felt like it was. Things like the gentoo-on-windows project were new and lively, and that company that was backing it was getting a bigger and bigger set of packages in their repo.

Re: Windows 10 will come with a command-line package manager

#262
post #259

> Find-Package > Install-Package Dashes and uppercase...what terrible names. Is the windows shell case sensitive (I seem to recall it is but it may have changed)? We've been designing command line interfaces for over half a century now, this is just lazy. Shells are not magically exempt from UI best practices just because they're not graphical.

Have you ever used Powershell? All Powershell cmdlets are named in that way, and you also can create aliases.

Re: Windows 10 will come with a command-line package manager

#263

There will probably be a GUI for it, called an "App store". Windows Vista had a command-line package manager, although it was rather lame. It was a kludge to feed canned answers to installer prompts. http://technet.microsoft.com/en-us/library/cc748979%28v=ws.1...

Windows has an app store already. I don't know if it works with the command-line tool, but if not, I'm sure they will be tied together eventually. Ubuntu has an app store as well.

Re: Windows 10 will come with a command-line package manager

#264
post #259

> Find-Package > Install-Package Dashes and uppercase...what terrible names. Is the windows shell case sensitive (I seem to recall it is but it may have changed)? We've been designing command line interfaces for over half a century now, this is just lazy. Shells are not magically exempt from UI best practices just because they're not graphical.

You can also easily setup aliases, and there are many unixy aliases built in. For example 'ls', 'cat', other will work. I don't even know the commandlets they're aliasing.

Re: Windows 10 will come with a command-line package manager

#265
post #180
post #84

Earlier quoted context omitted.

Given that more android devices are sold than windows, iOS and OS X combined, I would say it is a mere observation of fact that the past few years every year has been the year of linux. Linux on the desktop on the other hand...

If we combine BSD and Linux, it's actually not so bad. * Globally, Android pretty much owns the mobile market. Android is a Linux. * Most servers run some flavour of Linux or BSD. * Although Windows still dominates the desktop market, a healthy share of the laptop market belongs to OS X, which is (partially) based on BSD. This isn't exactly how the Open Source crowd envisioned "Linux on the desktop", but if the goal…

So while Linux users can feel happy that Android is Linux under the covers, really, the real reason it is so popular is that it's so different from Linux. For an average user, thankfully it doesn't have any traits of Linux. Like, when I install Android on my machine, I don't have to go and manually edit the xorg.conf file so that the machine knows my monitor can take 1280 x 800 resolution and not just 640 by 480, after being clueless for a long time ... or that even in today's time I have to go and make an application 'executable' from the command prompt after downloading it from the internet. There are some solid reasons Linux "as is" is not successful even today.

Re: Windows 10 will come with a command-line package manager

#266
In terms of managing programs/packages, what is wrong with Add-Remove Programs/Programs and Features? I've always found these to be satisfactory. Or am missing the point here? In terms of automatically retrieving the correct dependencies, I can see this being pretty useful, even if most programs already automatically install the dependencies or at least let you know that you don't have them. Maybe I'll find myself in .Net framework or MS C++ distribution hell a little bit less. The same problem, with missing or incorrect shared libraries, seems to happen just as much when I am on a Free/Net/OpenBSD system. And the workflow for installing a Windows program is fundamentally different from the *Nix eco-system; as the former is mostly closed while the latter open, you have to be much more discrete when installing on Windows.

Maybe I am using Windows differently than a lot of other people even if I consider myself a "power" user. I've always felt much of Windows' power and usability came from it's GUI focused experience (forgetting the maddening changes that can occur between versions).

Post: after writing all that, I looked at Programs and Features (on windows 7 now) and I think the biggest advantage of something like this would be mapping out dependencies, even if I don't think I've ever deleted one by mistake. Still, it would be nice.

Re: Windows 10 will come with a command-line package manager

#267
post #119

Earlier quoted context omitted.

You can do all of that. It will void the guarantee, of course. Who would expect Samsung to support each and every peace of amateur software.

I can't. Its violation of DMCA probably. And requires exploiting of bugs and security vulnerabilities.

DMCA stands for Digital Millenium Copyright Act. It has less than nothing do to do with rooting a device.

As for rooting requiring bugs and security vulnerabilities, that's simply false.

Re: Windows 10 will come with a command-line package manager

#268
post #70
post #45

Earlier quoted context omitted.

Android is built on Linux, and it seems to do just fine despite the kernel being GPL'd.

"just fine" isn't perfectly true. The bionic interface they somehow "wash" from GPL headers to BSD headers is questionable.

Nope, there is nothing questionable about it. Linus himself has stated it: http://www.groklaw.net/articlebasic.php?story=20110322014831...

Re: Windows 10 will come with a command-line package manager

#269
post #240

Earlier quoted context omitted.

For the purposes of this reply, I'm talking about packages as distinct from Windows itself. 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 yo…

Windows locks executable files and dells while they are being used, so it's not possible for an installer to overwrite them Exactly, and Linux doesn't do that, hence my comment. The Windows model is flawed--why do you need to lock a binary on disk when a copy of it is running in main memory? Linux just lets the installer overwrite the files on disk, so there's no need to restart the whole OS, just the program whose f…

Why do you need to lock a binary on disk when a copy of it is running in main memory?

Because the copy in memory may still want to use the old version. Raymond Chen explained it here: http://technet.microsoft.com/en-us/magazine/2008.11.windowsc...

Re: Windows 10 will come with a command-line package manager

#270
post #69

Sorry, penguin lovers — if you thought that 2015, in the heinous wake of Windows 8, would finally be the year of desktop Linux, you were sadly mistaken. If you’ve ever ventured into the dark and mysterious land of Linutopia, where Ubutologists and Debianites reign, ... Wow what a snarky article! I guess Extremetech does not like Linux at all...

It honestly doesn't even matter anymore... Dell sells Ubuntu machines, Steam OS exists, and between Chrome OS and Android a ton of Linux machines (even if they're not really 'GNU/Linux') are sold every year.
Post reply on HN