OneGet, a Linux-style package management framework

Gornot

Professional Slacker
Guru
Gold Member
VIP
Local time
10:55 PM
Messages
2,288
Location
Belgrade, Serbia
screen_shot_2014-10-28_at_8.30.58_am[1].jpg

OneGet will come with all Windows 10 installs, meaning that developers can now make use of this functionality as they know every new install will have this feature.

If you are not familiar with package managers, it's a tool that makes installing, updating and locating the install software much easier for developers. With the use of trusted repositories, every time a package is updated on the repository, your machine can be updated as well.

Read more...
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Custom
OS
Windows 7 Home Premium x64
CPU
Intel Core i5 2500K
Motherboard
MSI MS-7750
Memory
8GB DDR3
Graphics Card(s)
nVidia GeForce GTX650 Ti BOOST
Sound Card
Realtek
Monitor(s) Displays
21' Philips
Screen Resolution
Full HD
Hard Drives
1TB
PSU
500W
Well now that is just awesome.

I long for the day when Microsoft's programs and everything else gets updated in one interface. One of the many reasons that linux is so great.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Windows 10 Pro
CPU
AMD Ryzen 5 2400G Processor with Radeon RX Vega 11 Graphics
Motherboard
ASRock X470 Master SLI/AC AM4 AMD Promontory X470 SATA 6Gb/s
Memory
G.SKILL Ripjaws V Series 16GB (2 x 8GB) 288-Pin DDR4 SDRAM D
Graphics Card(s)
2047MB NVIDIA GeForce GTX 1060 6GB (EVGA)
Sound Card
Motherboard Built in
Monitor(s) Displays
Acer R240HY bidx 23.8-Inch IPS HDMI DVI VGA (1920 x 1080) Wi
Screen Resolution
1920 x 1080
Hard Drives
1TB Sandisk SSD PLUS (Main drive)
500 GB Seagate 7200 RPM (Games)
500 GB Western Digital 7200 RPM (Virtual Machines)
PSU
CORSAIR TX Series TX650M 650W 80+ Gold Modular Power Supply
Case
CORSAIR CARBIDE SPEC-02 Mid-Tower Gaming Case, Red LED Fan
Cooling
220mm, two 120mm, and four 60mm fans
Keyboard
Wired Dell keyboard
Mouse
Wireless Logitech mouse
Internet Speed
250mb down, 30mb up
Antivirus
Panda Cloud Antivirus
Browser
Chrome-ish x64
Other Info
Your awesome for reading this.
Well now that is just awesome.

I long for the day when Microsoft's programs and everything else gets updated in one interface. One of the many reasons that linux is so great.
It will be good if it also gets rid of all of those auto-update services (I purge most of those things).

I have a VM with multiple browsers installed (for web site testing).

I despise Chrome.
It takes at least 10 minutes for the VM to stabilise after boot up, mostly due to Chrome trying to update.
Chrome also triggers multiple UAC prompts (invisible background updates my a**)! :mad:

Once it finishes, Opera starts.
Even though it is the new Chrome-based version, it doesn't trigger a storm of UAC prompts. :confused:
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
Well now that is just awesome.

I long for the day when Microsoft's programs and everything else gets updated in one interface. One of the many reasons that linux is so great.
It will be good if it also gets rid of all of those auto-update services (I purge most of those things).

I have a VM with multiple browsers installed (for web site testing).

I despise Chrome.
It takes at least 10 minutes for the VM to stabilise after boot up, mostly due to Chrome trying to update.
Chrome also triggers multiple UAC prompts (invisible background updates my a**)! :mad:

Once it finishes, Opera starts.
Even though it is the new Chrome-based version, it doesn't trigger a storm of UAC prompts. :confused:

Thats weird. Something must be wrong with your chrome then, mine never does that or has that issue.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Windows 10 Pro
CPU
AMD Ryzen 5 2400G Processor with Radeon RX Vega 11 Graphics
Motherboard
ASRock X470 Master SLI/AC AM4 AMD Promontory X470 SATA 6Gb/s
Memory
G.SKILL Ripjaws V Series 16GB (2 x 8GB) 288-Pin DDR4 SDRAM D
Graphics Card(s)
2047MB NVIDIA GeForce GTX 1060 6GB (EVGA)
Sound Card
Motherboard Built in
Monitor(s) Displays
Acer R240HY bidx 23.8-Inch IPS HDMI DVI VGA (1920 x 1080) Wi
Screen Resolution
1920 x 1080
Hard Drives
1TB Sandisk SSD PLUS (Main drive)
500 GB Seagate 7200 RPM (Games)
500 GB Western Digital 7200 RPM (Virtual Machines)
PSU
CORSAIR TX Series TX650M 650W 80+ Gold Modular Power Supply
Case
CORSAIR CARBIDE SPEC-02 Mid-Tower Gaming Case, Red LED Fan
Cooling
220mm, two 120mm, and four 60mm fans
Keyboard
Wired Dell keyboard
Mouse
Wireless Logitech mouse
Internet Speed
250mb down, 30mb up
Antivirus
Panda Cloud Antivirus
Browser
Chrome-ish x64
Other Info
Your awesome for reading this.
Things like that already exists for quite some time:
https://chocolatey.org/

I have my doubts about this one, using only though command line will probably mean that most users will not even know that exist, or what can they do with it. A GUI is a must these days.


(invisible background updates my a**)! :mad:

:roflmao:
Same policy here. Only I decide when to risk an update. Firewalls do wonders here, blocking phone-home autoupdaters.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
Thats weird. Something must be wrong with your chrome then, mine never does that or has that issue.
I wouldn't be surprised if it was broken. :(

If it wasn't so popular (for some unknown reason) I would never have installed it.

IMO, almost all browsers seem to be getting worse with each new update.
Bizarrely enough, the exception is IE.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
View attachment 338606

OneGet will come with all Windows 10 installs, meaning that developers can now make use of this functionality as they know every new install will have this feature.

If you are not familiar with package managers, it's a tool that makes installing, updating and locating the install software much easier for developers. With the use of trusted repositories, every time a package is updated on the repository, your machine can be updated as well.

Read more...
Sounds very much like the Linux sudo-apt-get-update functionality. Smart.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Golden Mk. I.4
OS
Windows 10 Pro x64 ; Xubuntu x64
CPU
Intel i7 860 @ 2.80 GHz O/C'ed to 4.0GHz
Motherboard
Gigabyte P55A-UD3R Rev.1. Award BIOS F13
Memory
16GB Corsair Vengance DDR3 @ 661 MHz Dual Channel (9-9-9-24)
Graphics Card(s)
EVGA NVidia GTX 560 1024MB
Sound Card
Realtek Integrated
Monitor(s) Displays
Dual Samsung SyncMaster 2494HS
Screen Resolution
1920*1080 and 1920*1080
Hard Drives
1*Samsung 840 EVO 120GB SSD;
1*OCZ Vertex 2 60GB SSD;
2*Samsung F3 SpinPoint 1TB in RAID0;
1*Samsung F1 SpinPoint 1TB;
2*Western Digital 1TB External USB 3.0
1*Western Digital 500GB External USB 3.0
1*Seagate 500GB External USB 2.0
PSU
Thermaltake ToughPower QFan 750W
Case
Thermaltake Element S VK60001W2Z
Cooling
Corsair H60 Water Cooling, 2*230mm and 2*80mm case fans
Keyboard
Logitech G110
Mouse
Logitech MX518
Wouldn't that program violate the GPL?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell All in one Inspiron 2020
OS
W10 32 bit, XUbuntu 18.xx 64 bit
CPU
Intel(R) Celeron(R) CPU G1620T @ 2.40GHz, 2400 Mhz
Motherboard
Dell
Memory
4GB
Graphics Card(s)
Intel HD graphics
Sound Card
High Definition Audio Device
Monitor(s) Displays
20 inch Screen
Screen Resolution
W7=1280 x 720 & Linux Mint Xfce=1360 x 768
Hard Drives
500 GB hard drive
Keyboard
Usb
Mouse
Usb
Internet Speed
High-Speed
Antivirus
MSE
Browser
Main Browser Firefox
Other Info
I have done a clean install of Windows 7 using Dell re-installation disk (Dell sent me one). I also use Free Macrium reflect backup and restore.
Well now that is just awesome.

I long for the day when Microsoft's programs and everything else gets updated in one interface. One of the many reasons that linux is so great.
It will be good if it also gets rid of all of those auto-update services (I purge most of those things).

I have a VM with multiple browsers installed (for web site testing).

I despise Chrome.
It takes at least 10 minutes for the VM to stabilise after boot up, mostly due to Chrome trying to update.
Chrome also triggers multiple UAC prompts (invisible background updates my a**)! :mad:

Once it finishes, Opera starts.
Even though it is the new Chrome-based version, it doesn't trigger a storm of UAC prompts. :confused:

If you are talking about the chromes operating system ignore my comment.
If you are using Windows Operating system in a virtual machine. Check the Windows task scheduler in the virtual machine for the Google Chrome update. There should be a setting there to disable the UAC from prompting.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell All in one Inspiron 2020
OS
W10 32 bit, XUbuntu 18.xx 64 bit
CPU
Intel(R) Celeron(R) CPU G1620T @ 2.40GHz, 2400 Mhz
Motherboard
Dell
Memory
4GB
Graphics Card(s)
Intel HD graphics
Sound Card
High Definition Audio Device
Monitor(s) Displays
20 inch Screen
Screen Resolution
W7=1280 x 720 & Linux Mint Xfce=1360 x 768
Hard Drives
500 GB hard drive
Keyboard
Usb
Mouse
Usb
Internet Speed
High-Speed
Antivirus
MSE
Browser
Main Browser Firefox
Other Info
I have done a clean install of Windows 7 using Dell re-installation disk (Dell sent me one). I also use Free Macrium reflect backup and restore.
Things like that already exists for quite some time:
https://chocolatey.org/

I have my doubts about this one, using only though command line will probably mean that most users will not even know that exist, or what can they do with it. A GUI is a must these days.


(invisible background updates my a**)! :mad:

:roflmao:
Same policy here. Only I decide when to risk an update. Firewalls do wonders here, blocking phone-home autoupdaters.

Although OneGet is aimed at developers, I doubt Microsoft would just leave it at the PowerShell level for consumers. I'm not an expert or anything, but is there technically anything stopping them from making a GUI for OneGet just because it's based on PowerShell commands?

Perhaps this might be a long awaited update to Windows Update, or even the Store, since it now features desktop apps as well...

I agree that purging auto updaters is a MUST! Why can't apps just have it integrated instead, and just check for updates on startup, like most NORMAL applications!?
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Custom
OS
Windows 7 Home Premium x64
CPU
Intel Core i5 2500K
Motherboard
MSI MS-7750
Memory
8GB DDR3
Graphics Card(s)
nVidia GeForce GTX650 Ti BOOST
Sound Card
Realtek
Monitor(s) Displays
21' Philips
Screen Resolution
Full HD
Hard Drives
1TB
PSU
500W
There were rumors that they would provide a UI that is not cmd or powershell.
 

My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Windows 10 keeps getting more and more interesting. Not necessarily better in every aspect, but so far so good.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Custom
OS
Windows 7 Home Premium x64
CPU
Intel Core i5 2500K
Motherboard
MSI MS-7750
Memory
8GB DDR3
Graphics Card(s)
nVidia GeForce GTX650 Ti BOOST
Sound Card
Realtek
Monitor(s) Displays
21' Philips
Screen Resolution
Full HD
Hard Drives
1TB
PSU
500W
sudo apt-get update
sudo apt-get upgrade

and

sudo apt-get install

Looks like linux!!

Are they supporting commands like:
sudo apt-get remove [package]
sudo apt-get autoremove [package]
sudo apt-get purge [package]

It would be great!!
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
ACER ASPIRE 5742G
OS
Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
CPU
Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz
Motherboard
Acer Aspire 5742G
Memory
4,00 GB
Graphics Card(s)
ATI Mobility Radeon HD 5400 Series
Sound Card
(1) AMD High Definition Audio Device (2) Realtek High Defi
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
WDC WD5000BEVT-22ZAT0
Windows with a purge command??? yeh ....... :D
 

My Computer

OS
Win7 64
I'm not an expert or anything, but is there technically anything stopping them from making a GUI for OneGet just because it's based on PowerShell commands?

No, nothing at all. If a program has a CLI only, a GUI can just invoke those commands under the hood and appropriately format the input/output. It already has been done, in fact (TortoiseSvn wrapping Svn is an example). Having both gives the best of both worlds, usability and being discoverable of a GUI and automation capabilities of a CLI.


I agree that purging auto updaters is a MUST! Why can't apps just have it integrated instead, and just check for updates on startup, like most NORMAL applications!?

Having "auto-updating" built-in into a program or as a separate service is almost equally dangerous. Program may be updated at any time, you like it or not, and it might break something that used to work or just delay usage by forcing an unnecessary update at any time. Services have the added troubles that run as a separate program (ie, more resource consumption) and running often as localsystem (ie, a great security risk). "Normal" programs don't tamper with the user system and don't download anything they don't need to work.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
The Linux package managers are just wrappers for the command line utilities apt and pacman. I would guess that if MS didn't create a GUI someone else would.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Hewlett-Packard/G62-107SA Notebook
OS
Microsoft Windows 7 Home Premium 64-bit Service Pack 1
CPU
Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz
Motherboard
Hewlett-Packard 1425
Memory
8 GB DDR3
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Builtin
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
250 GB SATA Hard Disk Drive 7200 rpm
2TB Seagate GoFlex USB 2 Drive
1TB Iomega Prestige USB 2 Drive
1.5TB Iomega Prestige USB 2 Drive (Samsung)
2TB WD MyBook Live NAS.
Mouse
Logitech Anywhere MX
Internet Speed
152 Mbs download 10 Mbs upload
Antivirus
Norton 360
Browser
Chrome
I'm not an expert or anything, but is there technically anything stopping them from making a GUI for OneGet just because it's based on PowerShell commands?

No, nothing at all. If a program has a CLI only, a GUI can just invoke those commands under the hood and appropriately format the input/output. It already has been done, in fact (TortoiseSvn wrapping Svn is an example). Having both gives the best of both worlds, usability and being discoverable of a GUI and automation capabilities of a CLI.


I agree that purging auto updaters is a MUST! Why can't apps just have it integrated instead, and just check for updates on startup, like most NORMAL applications!?

Having "auto-updating" built-in into a program or as a separate service is almost equally dangerous. Program may be updated at any time, you like it or not, and it might break something that used to work or just delay usage by forcing an unnecessary update at any time. Services have the added troubles that run as a separate program (ie, more resource consumption) and running often as localsystem (ie, a great security risk). "Normal" programs don't tamper with the user system and don't download anything they don't need to work.

Thanks for the explanation.

As for the second part of your comment, I was referring to certain programs like iTunes, BitTorrent and the like, that when you start them up, inform you that there is a new version available, and asks if you want to install it. MUCH better than having a background service I have to hunt down in msconfig and turn off. Even a better option for non-techies.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Custom
OS
Windows 7 Home Premium x64
CPU
Intel Core i5 2500K
Motherboard
MSI MS-7750
Memory
8GB DDR3
Graphics Card(s)
nVidia GeForce GTX650 Ti BOOST
Sound Card
Realtek
Monitor(s) Displays
21' Philips
Screen Resolution
Full HD
Hard Drives
1TB
PSU
500W
Update about Chrome Update

Thats weird. Something must be wrong with your chrome then, mine never does that or has that issue.
I wouldn't be surprised if it was broken. :(
The previous update that I installed for Chrome seems to have fixed my UAC issue. :)

I updated it again yesterday and I only received one UAC prompt.
It still churned for ages though.

It's got to be one of the slowest updating programs I have ever seen.
The only things that are worse are .NET updates.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
Back
Top