Windows 10 will come with a command line package manager

Skaendo

Senior member
Sep 30, 2014
339
0
76
LMAO! It seems that windows steals ideas from the open source community yet again! Then packages it all up and sells it for their own profit.
 

Spungo

Diamond Member
Jul 22, 2012
3,217
2
81
Looks like another MS thing that will go nowhere. Vista had widgets that nobody used. Windows 8 had apps nobody used.

apt-get worked in Linux because Linux users are Linux users. Trying to get your mom to type commands will never work. Even worse, people (4chan) will put fake guides on the internet that destroy computers.

Example of fake advice for dumb people:
http://wpmedia.o.canada.com/2013/12/xboxone.jpg
 

Skaendo

Senior member
Sep 30, 2014
339
0
76
What makes it even more hilarious is that all I've ever heard from die-hard Windows enthusiasts is how they don't like CLI, they don't like Linux because of CLI, don't want to learn CLI. Well, it seems that the people at M$ don't really listen to what their fans want, or at least it's selective hearing.
 

Elixer

Lifer
May 7, 2002
10,371
762
126
I wonder what the restrictions are for the packages ?
I assume only the stuff that is normally available at their store ?
 

Skaendo

Senior member
Sep 30, 2014
339
0
76
From the screenshot it looks as Firefox is available, which I find surprising since it is a third party application that is a open source browser competitor.
 

Ketchup

Elite Member
Sep 1, 2002
14,559
248
106
From the screenshot it looks as Firefox is available, which I find surprising since it is a third party application that is a open source browser competitor.

I don't know if I would look at it as a competitor. IE comes with Windows at no cost. So the only thing Microsoft might lose from Firefox would be equal to what they would lose if an IE user changed their search provider from Bing.

I like the idea, but I don't know that I would actually use it. I don't know that I would call a command-line "stealing." I spend much of my day typing out commands to do things in the OS's I support. I personally find it a relief that I can accomplish similar commands in Windows with just a couple clicks.
 

bbhaag

Diamond Member
Jul 2, 2011
7,241
2,722
146
Hmm another interesting idea for Windows 10. I have to admit I don't really see a need for it though. One of my least favorite parts of Linux is the command line. I dread it everytime I have to double click on the terminal icon.

I guess keeping an open mind is the best for now though. For all we know this may never make it to final release.
 

Skaendo

Senior member
Sep 30, 2014
339
0
76
I like the idea, but I don't know that I would actually use it. I don't know that I would call a command-line "stealing." I spend much of my day typing out commands to do things in the OS's I support. I personally find it a relief that I can accomplish similar commands in Windows with just a couple clicks.
With them using command line for retrieving and installing apps from a repository with an app called *Get seems suspiciously like Debians apt-get.

Just like when the Xbox 360 came out and that dashboard was suspiciously similar to Xbox Media Center (XBMC), also developed as open source software.
 
Last edited:

Spungo

Diamond Member
Jul 22, 2012
3,217
2
81
What makes it even more hilarious is that all I've ever heard from die-hard Windows enthusiasts is how they don't like CLI, they don't like Linux because of CLI, don't want to learn CLI. Well, it seems that the people at M$ don't really listen to what their fans want, or at least it's selective hearing.
The main complaint against Linux is that it forces people to use the command line.

I think a lot of the problems with Linux stem from it being something similar to DOS with Windows 95 on top. KDE is not part of Linux. Gnome is not part of Linux. They run on Linux, but they're not the OS. Developers can't rely on the GUI environment being there in Linux, so everything is done with the assumption that there is no GUI.
 

Skaendo

Senior member
Sep 30, 2014
339
0
76
The main complaint against Linux is that it forces people to use the command line. I think a lot of the problems with Linux stem from it being something similar to DOS with Windows 95 on top. KDE is not part of Linux. Gnome is not part of Linux. They run on Linux, but they're not the OS. Developers can't rely on the GUI environment being there in Linux, so everything is done with the assumption that there is no GUI.
It is hard to find a Linux distro that isn't installed with a default desktop environment anymore. Debians default is Gnome. And has KDE, XFCE and a few others on the install DVD.

*And it no longer 'forces' you to use CLI anymore, except in rare special cases that your everyday user will most likely never need.
 
Last edited:

Spungo

Diamond Member
Jul 22, 2012
3,217
2
81
It is hard to find a Linux distro that isn't installed with a default desktop environment anymore. Debians default is Gnome. And has KDE, XFCE and a few others on the install DVD.

Developers didn't get the memo. The base program Samba has no GUI. PeerGuardian by itself has no GUI. You can find a third party GUI for these, but it's not built into them. This creates a problem where the GUI doesn't necessarily match the program it's trying to control.
Another weird issue I've had is that Linux doesn't have OS level controls for setting the proxy. Some GUIs look like they're setting a system wide proxy, but they're not. There's some kind of a disconnect between the people making the graphical desktop and the people programming the OS itself.
In Windows, typing "proxy" in the start menu and configuring the proxy configures it for everything in Windows. Linux doesn't seem to have anything comparable to this. If you set the proxy in KDE, Firefox doesn't automatically know it's supposed to be using a proxy. Apt needs its own proxy configuration as well. This seems so silly. Why do I need to screw around with the command line to do something so basic? This is the annoyance. It's not about typing commands. It's about needing to type the same command 20 times because the OS isn't handling any of this.
using apt through a proxy

Windows/DOS was a disaster like this at one time. Games would come with their own drivers because the games couldn't rely on the OS to do anything correctly. If you fire up Wolfenstein3D, you need to tell it if you're using pc speaker, soundblaster, audlib, or some other sound device. It can't just tell the operating system "Hey, play this sound. I don't care how you do it."-
I seem to recall Warcraft II being the first game I played where I didn't need to screw with the sound and tell it which IRQ to use. I would like to see Linux get to that point with networking. Just have 1 file or command to set the proxy on the entire computer for all users and all programs. It shouldn't be this difficult.
 
Last edited:

Skaendo

Senior member
Sep 30, 2014
339
0
76
I personally don't use Samba. I don't want my Linux machine anywhere near a Windows network.
PeerGuardian by itself has no GUI.
I must be looking at the wrong thing here:
http://sourceforge.net/projects/peerguardian/

As for a kind of disconnect between the OS & DE is because the DE is not made by the same people that make the OS, also a system wide proxy would seem to be a bit of a security lapse IMO. Even if they are all using the same proxy, I wouldn't want, say a malicious program to have free access to a system wide set proxy. Setting them individually seems a bit more secure.
 

ControlD

Diamond Member
Apr 25, 2005
5,440
44
91
*And it no longer 'forces' you to use CLI anymore, except in rare special cases that your everyday user will most likely never need.

Baloney. You can't even get proper video card drivers installed without dropping to a terminal. I like Linux fine, but every time I install a new distro I find myself at the CLI within minutes of the first boot to get things working properly. I've never seen another way to accomplish most of those things.
 

Skaendo

Senior member
Sep 30, 2014
339
0
76
Of course your bleeding edge video card that the manufacturer refuses to develop drivers to support Linux isn't going to be supported the day it is released. M$ has made sure of that. But yet M$ feels just fine taking the ideas and programs developed by the open source community such as retrieving and installing programs from a repository with a command line program called *get is just fine.
 

TheSlamma

Diamond Member
Sep 6, 2005
7,625
5
81
They need to kill this crap, Powershell while it has many great functions just got to the point where it allowed for lazy programming on MS's part. Simple tasks that used to be in the GUI in Exchange 2003 and Server 2003 have to be CLI in 2007-2010-2013/2008-2012 give me a break.

I don't have a problem with CLI when it comes to scripting or some odd advanced features and troubleshooting. But basic tasks like installing an app? again give me a fuggin break, these are functions that have been around in Windows for 2 decades now.
 

bbhaag

Diamond Member
Jul 2, 2011
7,241
2,722
146
I personally don't use Samba. I don't want my Linux machine anywhere near a Windows network.

That maybe true for you but a lot of Linux users want their machine to be able to recognize their windows network and then access it.
 

Skaendo

Senior member
Sep 30, 2014
339
0
76
That maybe true for you but a lot of Linux users want their machine to be able to recognize their windows network and then access it.

How many everyday users are going to have a Windows PC & a Linux PC on the same network? Even so, the person who uses Linux will be smart enough to learn how to set it up.

Why not get your Windows PC to recognize a Linux network?
 

escrow4

Diamond Member
Feb 4, 2013
3,339
122
106
Of course your bleeding edge video card that the manufacturer refuses to develop drivers to support Linux isn't going to be supported the day it is released. M$ has made sure of that. But yet M$ feels just fine taking the ideas and programs developed by the open source community such as retrieving and installing programs from a repository with a command line program called *get is just fine.

And that bleeding edge video card works just fine in Windows with a double click. Until any distro reaches that point it will remain a consumer failure. This is why Apple's trash is so popular. You buy it, upgrade it in less than 2yrs, realize its too slow, chuck it in the bin, and buy the new shiny version. The appliance just works. What a lot of people want.
 

Underclocked

Platinum Member
Oct 9, 1999
2,042
1
76
Here is what is available using the package installer:

PS C : \Users\User1> Find-Package

The provider 'nuget v2.8.3.3' is not installed.
'nuget' may be manually downloaded from 'https : //oneget.org/nuget-anycpu-2.8.3.3.exe' and copied to
'C : \Users\User1\AppData\Local\OneGet\ProviderAssem blies'.
Would you like OneGet to automatically download and install 'nuget' now?
[Y] Yes [N] No Suspend [?] Help (default is "Y"): y

Name Version Status Source Summary
---- ------- ------ ------ -------
AppDomainConfig 1.0.0.0 Available https://msc...
AutoVars 1.1.0.0 Available https://msc...
BetterCredentials 2.0 Available https://msc...
Bing 5.0 Available https://msc...
cFileShare 1.0.0.1 Available https://msc...
CimInventory 1.0.0.1 Available https://msc...
ContosoAnalyzerRules 0.0.0.4 Available https://msc...
ConversionModule 6.0 Available https://msc...
DebugPx 1.0.0.4 Available https://msc...
DoPx 1.0.0.5 Available https://msc...
EWS 1.0 Available https://msc...
FAQ 2.1.0.2 Available https://msc...
GenericMethods 1.0.0.1 Available https://msc...
HardwareManagement 1.2.0.0 Available https://msc... Enable management of hardware devi...
IEFavorites 1.1 Available https://msc...
InlineMailAttachments 1.0 Available https://msc...
ISEGit 0.1.0.0 Available https://msc...
IseHg 0.1 Available https://msc...
LocalUserManagement 3.0 Available https://msc...
LockObject 1.0.0.5 Available https://msc...
MyDefaults 1.0.0.0 Available https://msc... When you create a function with a ...
myModule 1.3 Available https://msc...
Pester 3.1.0 Available https://msc...
poke 1.0.0.2 Available https://msc...
PoshInternals 1.0 Available https://msc...
PoshNet 1.0 Available https://msc...
Posh-Shodan 1.2 Available https://msc...
Posh-SSH 1.6 Available https://msc...
Posh-VirusTotal 1.3 Available https://msc...
PoshWSUS 2.2.1 Available https://msc...
PowerBot 3.6 Available https://msc...
PowerEvents 0.4 Available https://msc...
PowerShellCookbook 1.3.1 Available https://msc...
PowerShellHumanizer 1.2 Available https://msc...
PowerShellISEModule 4.0 Available https://msc...
PowerShellLogging 1.1.0.1 Available https://msc...
PowerSploit 1.0.0.0 Available https://msc...
PreferenceVariables 1.0 Available https://msc...
ProtectedData 2.1 Available https://msc...
Pscx 3.2.0.0 Available https://msc...
PSReadline 1.0.0.12 Available https://msc...
Reflection 4.7 Available https://msc...
Remote_PSRemoting 2.0.1 Available https://msc...
ResolveAlias 2.4 Available https://msc...
ScriptBrowser 1.3.1.0 Available https://msc...
ScriptCS 1.0.4.0 Available https://msc...
ScriptTransforms 1.0 Available https://msc...
ScsmPx 1.0.8.45 Available https://msc... The ScsmPx module facilitates auto...
Simplex 1.0.0.0 Available https://msc...
SnippetPx 1.0.0.6 Available https://msc...
SNMP 1.0.0.1 Available https://msc...
SQLite 2.0 Available https://msc...
StringTokens 1.0 Available https://msc...
StrongNaming 1.0.4.2 Available https://msc...
TCPServer 1.1 Available https://msc...
TestConnectionAsync 1.0.0.1 Available https://msc...
TxF 1.1.0.0 Available https://msc...
TypePx 2.0.0.12 Available https://msc...
xActiveDirectory 2.1 Available https://msc...
xAdcsDeployment 0.1.0.0 Available https://msc...
xAzure 0.1.2 Available https://msc...
xBitlocker 1.0.0.0 Available https://msc...
xChrome 1.0.0 Available https://msc...
xComputerManagement 1.2.1 Available https://msc...
xCredSSP 1.0.1 Available https://msc...
xDatabase 1.1.2 Available https://msc... This module contains 2 resources. ...
xDhcpServer 1.1 Available https://msc... Module with DSC Resources for DHCP...
xDismFeature 1.0.0 Available https://msc...
xDnsServer 1.0 Available https://msc...
xDscDiagnostics 2.0 Available https://msc...
xDSCResourceDesigner 1.1.1.1 Available https://msc... This module is meant to assist wit...
xExchange 1.0.0.0 Available https://msc...
xEXOUserAvailability 2.6.0.0 Available https://msc...
xFailOverCluster 1.1.1 Available https://msc...
xFirefox 1.0.0 Available https://msc...
xHyper-V 2.1.1 Available https://msc...
xJea 0.2.16.2 Available https://msc...
xMySql 1.0.0.0 Available https://msc... This DSC module provides resources...
xNetworking 2.1.1.1 Available https://msc...
xOneGet 1.0.0 Available https://msc...
xPendingReboot 0.1.0.1 Available https://msc...
xPhp 1.0.1 Available https://msc... This DSC module allows you to Setu...
xPSDesiredStateConfiguration 3.0.2.0 Available https://msc...
xRemoteDesktopAdmin 1.0.2 Available https://msc...
xRemoteDesktopSessionHost 1.0.1 Available https://msc...
xSafeHarbor 1.0.0.1 Available https://msc...
xSCDPM 1.1.0.0 Available https://msc...
xSCOM 1.1.0.0 Available https://msc...
xSCSMA 1.1.0.0 Available https://msc...
xSCSPF 1.1.0.0 Available https://msc...
xSCSR 1.1.0.0 Available https://msc...
xSCVMM 1.1.0.0 Available https://msc...
xSmbShare 1.0.1 Available https://msc...
xSqlPs 1.1.3.1 Available https://msc...
xSQLServer 1.1.0.0 Available https://msc...
xSystemSecurity 1.0.1 Available https://msc...
xWebAdministration 1.3.2 Available https://msc... Module with DSC Resources for Web ...
xWindowsUpdate 1.0 Available https://msc...
xWinEventLog 0.0.0.1 Available https://msc...
xWordPress 1.0.0.0 Available https://msc... This module contains xWordPressSit...
 

Skaendo

Senior member
Sep 30, 2014
339
0
76
And that bleeding edge video card works just fine in Windows with a double click. Until any distro reaches that point it will remain a consumer failure. This is why Apple's trash is so popular. You buy it, upgrade it in less than 2yrs, realize its too slow, chuck it in the bin, and buy the new shiny version. The appliance just works. What a lot of people want.
Getting off topic as so many of these threads do, Until manufacturers get out from the death grip that M$ seems to have on them and they develop Linux code for their hardware.........
Instead Linux users will do what they always do and develop their own so M$ can steal yet another piece of open source software, rebrand it as their own and sell it to you in a new polished turd.
 

bbhaag

Diamond Member
Jul 2, 2011
7,241
2,722
146
nvm mind man. I'll save this for another day. :)
 
Last edited: