Winget: The Must-Have Thing You Didn't Know You Need
Вставка
- Опубліковано 7 лип 2021
- **********************************
A way to make Windows better? You bet!! At least according to Wendell.
Winget - docs.microsoft.com/en-us/wind...
Thanks for watching our videos! If you want more, check us out online at the following places:
+ Website: level1techs.com/
+ Forums: forum.level1techs.com/
+ Store: store.level1techs.com/
+ Patreon: / level1
+ KoFi: ko-fi.com/level1techs
+ L1 Twitter: / level1techs
+ L1 Facebook: / level1techs
+ L1/PGP Streaming: / teampgp
+ Wendell Twitter: / tekwendell
+ Ryan Twitter: / pgpryan
+ Krista Twitter: / kreestuh
+ Business Inquiries/Brand Integrations: Queries@level1techs.com
IMPORTANT Any email lacking “level1techs.com” should be ignored and immediately reported to Queries@level1techs.com.
------------------------------------------------------------------------------------------------------------- - Наука та технологія
Finally, Windows is getting a feature from the 90s!
Use chocolaty with the GUI plugin.
@@AgentLokVokun Or without the GUI plugin
Have NONE of you heard of Scoop? So many people in this comment chain promoting Chocolatey, when its a payload management mess.
Scoop was built from the ground up to BE THE ONE package manager Windows always needed. It's a single git pull, and you're off to the races. WSL or qemu and vagrant is just a "scoop install " and you have any environment and software you ever needed.
Windows is so retro in 2021. :p
@@mythrshp3867 If it was the be all and end all why hasn't anybody heard of it / made a video on it?
4:42 RIP Krista's graphics design career, Wendell is bringin' the HEAT!
Krista didn't do that animation....
Or did she?
_Cue Vsauce music._
I wonder how long it will take before WINGET to start to include distracting adverts using ascii-art.
I'd love for you to do a deep-dive comparison on winget vs. existing package managers, i.e., chocolatey and scoop, both from a user perspective but also as a developer/software publisher.
I'll vouch for Scoop on this one! The only package manager that doesn't throw all your applications in an admin controlled directory by default!
Agreed
biggest thing about winget is that it is first party made i suppose. Hopefully microsoft doesn't abandon it in a year LOL
Both Scoop AND Chocolatey are superior to Winget. Plenty of reviews and comparisons out there.
Including our own from the past ;)
As someone that's just started using Linux for a big project I started, with a great developer helping and guiding my path, I've been so impressed with how fast the experience of installing and updating things from the CLI is. Seeing this makes me happy!
Chocolatey? nm, you referenced it. I'm more inclined to keep using chocolatey over winget.
Started using it personally for easier updates to things and I can't see changing it for an "official" knockoff
Beat me to it. I was just thinking that Chocolatey does a lot of this
Yea chocolatey is awesome - used it for year. I have winget too- and another I forgot -oneget? But I only use Chocolatey
The only advantage Winget has is the MSFT branding... sadly, though, that is more than enough for a lot of corporate environments to allow Winget and not allow Chocolatey.
@@Kvantum IIRC, MS build winget to function as a backend for its store in Windows 11.
Great quick video Wendell!
The only thing life life changing is how the heck do I get that flux capacitor!!!??? Link please!
Do a search on fleabay...
I have a vague memory of Wendell building it himself. I think it was used in a modem with all the old BBSes from the 90s stored on it? The flux capacitor represented that it's basically a time machine, you could interact with an ancient copy of a portion of the web in exactly the way you would have in the 90s. For the life of me though, I can't find what video it was from. I think there was a competition? For the Raspberry Pi, maybe?
I don't remember if he built the flux capacitor itself or if it was purchased from somewhere like Etsy and added to the build, but maybe someone else remembers that video and can leave it here for us.
The powertoys bit in the end made my jaw drop, didn't know that was part of this and was mostly on the fence about switching to it from chocolatey
How long till someone makes a usless antivirus or a monitoring app a required dependency for all programs in winget....? Life has taught me that always something goes horribly wrong and things end having the opposite of the desired effect.
Unlikely. It's not a huge issue on any 3rd party windows package managers.
You shush! They don't need any ideas! Rofl
That'd be awful. But fortunately it's not something that will happen. It's not that it can't happen, but it'd be insane to do so.
You have control over which repositories of applications you use, so even *if* Microsoft decided to do that, which would be dumb as hell, you'd just switch to a mirror that isn't doing that.
Like the other person said, not a problem with literally any 3rd party package manager. I've submitted a few chocolatey packages of my own, and with that, it goes through automatic and then manual moderation before being posted publically.
Im fairly sure this is something MS wants to actually use, so them adding a dependency to all the package files would make people move away *really* quick, and yes, it'd have to be MS doing it, or else someone with full access to the repo, which would be a giant cyber security issue.
@@rjmunt 3rd parties want to provide a usefull service. M$ just want $$$ what a better way to install crap on users computers automatically without any human intervention.
@@iamstartower Careful, your tinfoil hat might fall off if you type too fast
Nice would like to see more of this easy/ handy thinks. I remember but it dind't work at first then i forgot and tada know it works. Tryed it just now. Nice. So thanx Wendell
Like how Wendel just rolls with the food stained shirt. Keep the stereotype alive.
He changed it at 6:00 though :D
...aaand back to it again at 7:10
The sigma-giga chad of tech youtubers
TBH I like both ways of getting programs, sometimes trying to find the right Linux installer for your distro from a website can be a royal pain, if it isn't found in the package manager. On Windows it's a simple .exe that 9 times out of 10 will install and work fine. Having both options now is great though.
The AUR is great for this. I wish that it was like that on more distributions that aren’t Arch
@@JoeyLindsay yea thats why arch is the only usable distro ime
Great video!
Wendell is such a chad. Stain on his shirt before recording a vid for UA-cam, he doesn't give a shit! Badass.
Amazing animations keep it up!
I installed as soon as I heard of it. Not perfect yet, but I already love it
Wow, Love this!!!
Where the installers are coming from for these programs, who keeps them up to date? What about all the options for third party junk you have to uncheck, or options to be selected during install?
Can’t wait for WinGet to start slipstreaming telemetry into 3rd party apps.
ummmm, who owns Github again?...
Use chocolaty with the GUI plugin.
@@AgentLokVokun or with this github.com/Technetium1/ChocolateyUpdate/
@@technetium1352 The Choco GUI does the exact same thing and is more "User Friendly" for "Normies"
I basically tell them it's "an app store for their computer" and it just clicks
Actually MS doesn't need to do that to get your data. They literally build the OS in which the program runs on. Also they own both GitHub and npm, in which most of these software are pulled from.
I've had the same background on my PC for years. That's awesome, haha.
I use scoop for portable apps, it shims the executables to scoop-shims path so that we can use things like ffmpeg like we use them in a unix-based OS. But anything that registers itself to the "Add or Remove Programs" should be installed from winget. So, I use both.
Also scoop can't control apps that self update and if you uninstall them manually
The 90's called, they want their cool shit back.
No!
Repo the past. They'll never be able to git it back!
Repo the past. They'll never be able to git it back!
I use Ninite every time I reinstall windows. Its so handy. This is better though
Ninite can bite me. I have no interest in being forced to have default options on everything. At least with Chocolatey I can customize all the flags I need to alongside the package name. Also not restricted to a small library of software with Chocolatey
Love the Flux Capacitor on your desk :-) about time with windows, linux has had this since........ ummm..... so far back i cant remember lmao
Great informative video. WinGet will certainly be useful to me. Here are my thoughts regarding your video and WinGet as you presented it:
1. Windows has not previously required a "package manager" because when you install a piece of software on Windows, you expect it to install any dependencies it needs itself. You install and it "just works".
2. Who is managing the WinGet repository? Because the ads you refer to are from the authors of the software themselves - why would they want to move to a system where they lose revenue?
3. To quote you "I don't think that people are actually trying to make computers better and easier to use". I agree. I think there are for two reasons for this - 1) Profit, B) Untrained/poorly trained developers. The disadvantage of an open system perhaps?
4. Windows users are not going to want to use command line. But I suspect WinGet is an underlying framework that other GUIs can leverage.
5. Be careful of getting trapped in a "walled garden" (i.e. you can only install what Microsoft says you can install).
Neat. I always used Ninite on fresh Windows installs.
THANK YOU
you got my attention at life changing.
Excellent.
and here i thought we were going to talk about wingnuts. one of the best and most human serviceable fasteners
This is crazy cool
Running things elevated with Windows 10/11 is easy. When I want to run Windows Terminal as admin I simply bang the Windows key on my keyboard, type terminal and, before I hit Enter, hold down SHIFT+CTRL+ALT and press Enter, then you just click Yes on the UAC prompt (or press Left Arrow and Enter) and you're in elevated terminal land. It even works if you click on any app icons you have pinned to the Taskbar. Doesn't work with a double-click on shortcuts though.
i laughed so hard when he mentioned the damn start search function loading a webpage instead of the app XD oh the struggles!
One step closer to never side loading apps and having a walled garden
Experimented with chocolatey in vm after Wendell's vid. VM host OS spotted virus and corrupted the vhd. Held off for a year and tried again. All worked well so I setup chocolatey on my daily driver system and it has been great. Saves a huge amount of time sourcing exe's from the web.
Sounds like you had a one-off bad experience, glad it started working as intended
Two things:
(1)
Kind of a hacky workaround, but with a little PowerShell 101 you can actually install multiple programs in a "single" line of code with Winget, as you mentioned was a downside at 5:00. Syntax:
*'crystaldiskmark','winrar','obs' | % {winget install $_ }*
(2)
This is in regards to your point on the Start menu at the end of the video -- though I'm sure you're tracking, it's actually incredibly easy to remove Bing search from Start via a simple registry key. That way, you can actually just search an application and press Enter to launch it. Overall, I found it drastically improved the search functionality without needing to install anything third party.
Registry Key: *HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Explorer*
New Value (DWORD): *DisableSearchBoxSuggestions*
Data: *1*
PowerShell Syntax:
*$BingSearch = 'Registry::HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Explorer'*
*if (!(Test-Path $BingSearch)) { New-Item $BingSearch -Force | Out-Null }*
*Set-ItemProperty -Path $BingSearch -Name DisableSearchBoxSuggestions -Value 1*
CMD One-Liner (that should also work in PowerShell):
*reg add HKCU\Software\Policies\Microsoft\Windows\Explorer /v DisableSearchBoxSuggestions /t reg_dword /d 1*
My alternative was to just create a .bat file and have multiple lines of install commands. At least with this approach I can group similar programs and use a comment to describe their category like IT, media, browsers, MS VCRedist, etc.
Is the flux capacitor integrated with your vision of Windows. Winget what a feature.
Winget can actually uninstall Cortana, possibly the best feature of the program yet.
Subscribed to your chanel!!!
I'd say it's a "windows store CLI"... But I kinda like it, been using it for the last month or two...
Are the builds in the repo really old and out of date like on most Linux distros? Or have been compiled without options you need so you actually have to go and build from source anyway like on Linux? Presumably it will let you add additional repos like is often needed on Linux?
You've got some gravy on your shirt Wendell. 😄😄😄😄
Definitely, it has also help me find other programs like openJDK, mpv.net and qbit torrent enhanced
I use Ketarin for all my packages and combine it into a custom easy2boot usb tech kit I can even create custom install scripts
Holy SHIT. I've wanted this since I installed Debian and used apt-get for the first time in the late nineties. Finally!
Use chocolaty with the GUI plugin.
"Finally, after suffering for the better part of a decade..." Windows has been an exercise in frustration for over 3 decades now.
Thanking you later
This is great but is there any real advantage over chocolatey?
Came here to ask how this is different than chocolatey?
This will be a backend for the windows store, apparently they stole aptget project.
@@RenegadeJr100 So? Has anyone ever downloaded something useful from the windows store?
I think they will add more stuff to it overtime. Choco is doomed
No?
Never heard of power toys thanks!
Winget comes installed out of the box in the Windows 11 dev build. I use 'winget list' and it shows all the installed apps, even if not downloaded off winget
Hey Wendell do you know about Windows 10 AME (Ameliorated) It comes with manual control of windows-updates and choco. And bunch of other nice things like no telementry/ms-edge/win-defender. Try it :)
Cool so I started with Load.*.# now we have come full circle yay 2021
5:20 Yes Wendel, Linux is catching upto Choclatey! :D
Ayeee this is dope
thanks!
Instead of Powertoys Run, use ueli. Despite being an Electron app, it's 10x faster, has wide variety of integrations, and has very intelligent search and hotkeys. Highly customizable in every way, for example i use "+" as a prefix for duckduckgo searches.
You can also enable OS command integration, so you just type "sh" and it will probably suggest "Shut down" and this is what keeps my sanity as a developer using Windows in 2021.
What I actually need is that flux capacitor.
6:52 So, it's like that Start menu search in Windows 7. You search for the name of the program, the program comes up almost instantly, and you hit enter. Not like Windows 8 or Windows 10 where you search for the program name, wait 10-15 seconds for any search results to come up, none of which will be what you're looking for, even if you're searching for something baked into Windows like Windows Updates.
People say every other version of Windows sucks. Personally, I've been noticing a pretty steady downward trend since Windows 2000.
I wish I could winget winget right now.
One dislike = one person actually likes the ads on crystaldiskmark 😂
Who doesn't like a little tentacle with their disk bench marking tools?
Are you able to run a query to find what's available and correct syntax?
windows life changing
this software used to be appget and got "embraced" by microsoft just google "The Day AppGet Died." for the sad saga
Really enjoying toying with Windows 11. WSL2 with GUI and Docker CUDA support has been working well for me. There's still some hitches and bugs but it's going to be a great experience if they can fix it. So Microsoft embraced Linux, they extended it with WSL... What's the 3rd thing again?
0:18 the early reason to LIKE this video
I might actually install Windows now.
Man the start searching used to be great. Got so bad that I just use run and remember most of the names of the programs I want to run.
Use chocolaty with the GUI plugin.
So what happens for programs that include options you normally want to unchecked when installing. E.g. you don't want to install Google toolbar. Will it automatically install the crapware with the program or not
Why did I not get a notification for this?
-is there a way instead of using install to use download in order to install the program later with your own options instead the default ones
-can you specify installation path this way?
winstall.app is a neat little site which allows you to search for the applications you can install with winget. You can even build a bundle with which you can copy and paste to a powershell command window or even download it as a ps1 script file.
Finally someone decided not to put a damned hyphen in the middle of the command name.
The hyphen’s exist with the verb-noun cmmdlets of PowerShell.
winget is a command, like shutdown.
Entirely separate things.
So use to choco now.
Can I install Linux with it and then delete windoze?
Q 1 : are these downloads from MS Windows Store ?
Q 2 : if these are downloads from MS Store, are we able to bypass MS Account requirement ?
Looks like someone got a little chocolatey on their shirt.
chocolatey winget 😄 Time to 'get some'
Microsoft made VS Code and it's pretty good, so hopefully they can really nail it with WinGet
So how do you install the winget itself from command line? choco? I mean the whole video started with a winget intallation via GUI, is there really a point to continue watching?
there's 'winget import' (takes input file) for installing multiple packages at once if I'm reading this correctly...?
can I winget a desktop environment that doesn't have a compositor?
because that would be a gamechanger. As in, it would change the game back to how it was before, which is better.
Winget install BrowserThatIsNotEdge
How long for this to be the number one winget'ed install? Then how long for MS to add a prompt begging to use Edge and warnimg sbout chrome battery usage etc?
Choco for life
Can you install wget with winget?
I approve the DnB track that kicks the video off. Great choice.
I miss the old music. 😭
@@Outland9000 Yeah the electric piano tack is nice too but this fits this video well.
@@emeraldcelestial1058 I'm not even sure what I would call it. Don't think 'electric piano' is how I would describe it. 🤔 It's the background music used on the Fractal R6 Threadripper build video for example.
@@Outland9000 Fatbass and shaker music, then.
@@emeraldcelestial1058 😆
I see crude paint drawings.. I up vote
Ninite but even 2 steps faster. Impressive!
Still gonna use chocolatey.
Yeah I purged the involuntary weather widget faster than it could see a change in weather.
What do you mean when you said "after suffering for the better part of a decade"?
0:14 I paused for effect, there was no effect
Liked and subbed ✅
Appreciate it!
Can you tell it WHERE to install the program? I like to keep a clean and logical file system with programs in appropriately named folders, not all smooshed into one giant apps folder or under whatever stupid folder the installer wants it. I hate that Linux has all those folders created for specific things that must be used for those things and you can't really decide what you want your file and folder setup to look like.
They didn't just try adapt another Linux feature poorly did they? It would surely be flawless when you want to update everything all at once and come with parallel downloads like pacman 6+ from Arch right?
Good tool, that already exists somewhere, but I don't remember exactly... Lonix? Penguin? TempleOS? something like that.
i am afraid, you cannot save windoze. you must go on.
A tad click-baity, but I'll allow it. For our small org, we keep a repository of said programs on the network of which most have baked-in "Check for Updates".
I'd give it a shot but like everybody else, chocolatey has been just fine for me and there's very little reason to switch... Especially when it "doesn't support basic things"
Cool! Still not using Windows.